SlideShare a Scribd company logo
®
®
Big Geo Data
Open Standards and Open Source
Geospatial Track of Apache Big Data Conference
George Percivall
CTO, Chief Engineer
Open Geospatial Consortium
percivall@myogc.org
© 2016 Open Geospatial Consortium
OGC®
Geospatial Track of Apache Big Data 2016
• Spatial data is big data
• Apache projects are implementing geospatial functionalities.
• Coordination of spatial implementations across Apache projects
• Open standards to increase interoperability and code reuse.
Organizers: Chris Mattmann, Martin Desruisseaux, Sergio Fernández,
Ram Sriharsha, and George Percivall
© 2016 Open Geospatial Consortium
OGC®
Big Geo Data
• Applications of Big Geo Data
• Geospatial Open Standards
• Big Geo Use Cases
• Open Source and Open Standards.
© 2016 Open Geospatial Consortium
OGC®
Earth Observations
• Big Earth Data Initiative (BEDI) - Standardizing and optimizing collection,
delivery of U.S. Government’s civil Earth observation data.
• Sentinel satellites operated by ESA in the framework of the Copernicus
programme funded and managed by the European Commission.
4
0.00
2.00
4.00
6.00
8.00
10.00
12.00
FY00 FY01 FY02 FY03 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11 FY12 FY13
Volume(PBs)
Multi-year Total Archive Volume (PBs) Trend
© 2016 Open Geospatial Consortium
OGC®
Ecology Mapping
• 1 km sq grid of US each with
nine variables, e.g., days below
freezing, amount of precipitation
in growing season
• Unsupervised statistical
multivariate clustering
• Domains: tundra, prairie, alpine,
and southeastern forest
The united domains of America.
Scientists divided the United States
ndependent, would take full advantage of NEON. To many, the program looked like "LTER on
Williams. "It was not a good-enough plan."
evaluation by the U.S. National Academies. The
l Research Council (NRC) report endorsed NEON in
ed that the program be reoriented around six specific
ns, including biodiversity and land use. Each
e the focus of one observatory (Science, 26
p. 1828). "It forced us to look at large-scale
ses and large-scale drivers of change," says NSF's
Nonetheless, Congress chose not to give NSF
o begin construction, the third time in 4 years it had
g NEON.
shape
Science 23 April 2010:
Vol. 328. no. 5977, pp. 418 - 420 DOI:
10.1126/science.328.5977.418
NSF NEON Ecological Domains
© 2016 Open Geospatial Consortium
OGC®
Transportation
• To reduce traffic congestion, trip demand data collected using transportation
surveys
• GPS based data collection of trip information is applicable, with the broad
availability of location enabled mobile devices
• The GPS tracks are encoded by Moving Features to enable sharing by many
stakeholders such as local governments, bus companies, and so on.
© 2016 Open Geospatial Consortium
Transportation survey
1234
3456
2345
4567
1234
3456
12hr total
24hr total
123
234
3456
4567
3456
7890
Traffic DemandsTraffic Congestions
Smart phones
People in the city
Tracks measured by GPS
(encoded by Moving Features)
Source: Akinori Asahara, Hitachi – OGC TC, October 2015
OGC®
Contexts &
Possibilities
PRESENT
Behaviors &
Actuals
PAST
Predictions &
Potentials
FUTURE
Source: Jon Spinney, Location Intelligence, Pitney Bowes
Location Based Marketing
© 2016 Open Geospatial Consortium
OGC®
City Models for Smart Cities
• Berlin
• >500,000 buildings upto
Level of Detail 4
• Modeled according to
CityGML
• Basis for real estate
• Integration of sensors
• New York
• 1M buildings plus roads at
LoD 1
• NYC Open data
• Next - Underground critical
infrastructure
www.virtual-berlin.de
Source: Nagel, Kolbe, 2010© 2016 Open Geospatial Consortium
OGC®
Geospatial Standards
• Location
• Geometry
• Features
• Coverages
• Sensors and Observations
• Processing, Analytics
• Web Services
© 2016 Open Geospatial Consortium
OGC®
Power of Location
• 1st law of geography: "Everything is related to everything else, but
near things are more related than distant things.”
– Waldo Tobler
• By measuring entropy of individual’s trajectory, we find 93% potential
predictability in user mobility
– Limits of Predictability in Human Mobility, Science 2010
• “Location targeting is holy grail for marketers”
– Sir Martin Sorrell, CEO WPP at Mobile World Congress
© 2016 Open Geospatial Consortium
OGC®
Coordinate Reference Systems
© 2016 Open Geospatial Consortium
• Coordinate
– one of a sequence of N numbers
designating the position of a point in N-
dimensional space
• Coordinate Systems
– Cartesian 2D and 3D
– Spherical (3D), Polar (2D)
– Cylindrical
– Linear - along a path
– Ellipsoidal
• Coordinate Reference System
– coordinate system related to
real world by a datum
• Examples
– Geographic
– Geocentric
– Vertical
– Engineering
– Image
– Temporal
– Derived CRS, e.g., projections
Reference ISO 19111 and OGC Abstract Spec Topic 2
What is Geodesy? 12OGC
Latitude is not unique !
f1
f2
nor is Longitude
f1 f2
Due to different
Geodetic Datums:
What is Geodesy? 13OGC
Mercator
projection
Globular
projection
Orthographic
projection
Stereographic
projection
A familiarly shaped ‘continent’ in different map
projections
What is Geodesy? 14OGC
What errors can you expect?
 Wrong geodetic datum:
q several hundreds of metres
 Incorrect ellipsoid:
q horizontally: several tens of metres
q height: not effected, or tens to several hundred metres
 Wrong map projection:
 entirely the wrong projection:
hundreds, even thousands of kilometres (at least easy to spot!)
 partly wrong (i.e. one or more parameters are wrong):
several metres to many hundreds of kilometres
 No geodetic metadata  coordinates cannot be interpreted
 datum
 ellipsoid
 prime meridian
 map projection
OGC®
Hiding Geospatial Complexity
Martin Desruisseaux, Geomatys, presentation tomorrow
about Apache SIS Project
• It is tempting to ignore the complexity of geospatial
international standards on the assumption that everyone
today uses coordinates given by GPS.
• Apache SIS methods handle a lot of this complexity
• Martin will show example of what happen under the hood
during a cube transformation, for demonstrating what the
developers gain with SIS.
© 2016 Open Geospatial Consortium
OGC®
Geospatial Information
Feature Data Coverage Data
Metadata Maps
© 2016 Open Geospatial Consortium
OGC®
Simple Geometries for Simple Feature
© 2016 Open Geospatial Consortium
OGC simple features (ISO 1923) geometries are restricted to 0, 1 and 2-
dimensional geometric objects that exist in 2-dimensional coordinate space (R2).
OGC®
A/B A B A B A B
A B A B ABA
Equals Touches Overlaps Contains
Within Disjoint Intersects Crosses
OGC Simple Features
Topological Relations between Spatial Objects
© 2016 Open Geospatial Consortium
OGC®
– ogcf:relate(geom1: ogc:WKTLiteral, geom2: ogc:WKTLiteral,
patternMatrix: xsd:string): xsd:boolean
– ogcf:sfEquals(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfDisjoint(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfIntersects(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfTouches(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfCrosses(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfWithin(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfContains(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
– ogcf:sfOverlaps(geom1: ogc:WKTLiteral,
geom2: ogcf:WKTLiteral): xsd:boolean
GeoSPARQL for Topological Query Functions
© 2016 Open Geospatial Consortium
OGC®
Geographic Features
© 2016 Open Geospatial Consortium
Encodings
Access
Implementation
Specifications
Concepts Vocabulary
Structure
Abstract Models
<MultiGeometry gid="c731"
srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
<geometryMember>
<Point
gid="P6776"> <Coord><x>50.0</x><y>50.0</y></Coord>
</Point> </geometryMember>
<geometryMember> <LineString
gid="L21216"> <Coord><x>0.0</x><y>0.0</y></Coord> <
Coord><x>0.0</x><y>50.0</y></Coord> <Coord><x>100.0
</x><y>50.0</y></Coord> </LineString> </geometryMem
ber> <geometryMember> </MultiGeometry>
OGC®
OGC Geography Markup Language
© 2016 Open Geospatial Consortium
Two Different Usage Patterns
• Thematic communities describe
spatial datasets: Cadastre,
Topography, Geology,
Hydrography, Meteorology,
Aviation, City Models, etc.
• Embed location in other XML
grammars: GeoRSS,
GeoSPARQL (OGC), Geopriv
(IETF), POI (W3C), Sensor Web
(OGC), etc.
GML:
Geometry, Time, Features,
Reference Systems
Mapping
XML Technologies (W3C)
CityModels
Cadastre
Geology
WebFeeds
...
OGC®
CityGML – Geometry and Semantics
CityGML: (Up to) Complex objects with structured geometry
Semantics Geometry
– Geometric entities know WHAT they are
– Semantic entities know WHERE they are and what their spatial
extents are
© 2016 Open Geospatial Consortium
OGC®
CityGML and IndoorGML
1st layer: Topographic space model
– building structure
– geometric-topological model
– network for route planning
2nd layer: Sensor space model
– Radio/Beacon footprints
– coverage of sensor areas
– transition between sensor areas
© 2016 Open Geospatial Consortium
OGC®
OGC Moving Features
• "Moving features" - vehicles, pedestrians, airplanes, ships.
– This is Big Data – high volume, high velocity.
• CSV and XML encodings
© 2016 Open Geospatial Consortium
OGC®
Spatial Temporal Geometry
© 2016 Open Geospatial Consortium
time
Spatial
plane
1 prism = 1 leaf + 1 sweep
(&attribute)
End leaf of tracks
id=1
Id=2
11:11:20.835 11:11:26.215 11:11:28.021 11:11:30.127
(C)
(B)
(D)
(A)
OGC Moving Features Standard implements ISO 19141
OGC®
Social Media in Geospatial Analysis
© 2016 Open Geospatial Consortium
Social
Media
APIs
Silos
GeoSPARQL
Linked Data
REST API
Web
Access
Layer
Human-
oriented
Clients
. . .
OGC Interfaces for Social Media
Social Media
Analysis WPS
OGC®
Geospatial Coverages
• Pixel grid (e.g., visible brightness)
© 2016 Open Geospatial Consortium
OGC®
Geospatial Coverages
• Pixel grid (land use / land cover)
© 2016 Open Geospatial Consortium
OGC®
Geospatial Coverages
• Point grid (e.g., wind speed & direction)
© 2016 Open Geospatial Consortium
OGC®
Geospatial Coverages
© 2016 Open Geospatial Consortium
• Triangulated irregular network (TIN)
OGC®
OGC Point Clouds
• WG established in
2015
• Focus on all types of
point clouds:
LiDAR/laser,
bathymetric,
meteorologic,
photogrammetric…
© 2016 Open Geospatial Consortium
OGC®
Web Coverage Processing Service
© 2016 Open Geospatial Consortium
• Query Language for nD sensor, image, simulation, statistics data
– Syntax close to XQuery (WCPS 2.0: integration)
• Ex: "From MODIS scenes M1, M2, and M3, the difference between red and nir, as TIFF
where nir exceeds 127 somewhere”
for $c in ( M1, M2, M3 )
where some( $c.nir > 127 )
return encode( $c.red - $c.nir, “image/tiff“ )
(tiff1,
tiff2)
OGC®
Geospatial Analytics
• Analytic exploitation of the space-time features will usher in
advances in high-quality prediction systems.
– Space time features: the highest order bits - Jonas, Tucker
• Using algorithmic extraction and big data graphs to create
and relate entities on the Web, organising them through a
semantic taxonomy and enabling natural access
– The future is ‘Where’" - S. Lawler, Bing
© 2016 Open Geospatial Consortium
OGC®
Discrete Global Grid Systems
© 2016 Open Geospatial Consortium
National
Nested
Grid
SCENZ-Grid
Earth System Spatial Grid
Snyder Grid
OGC®
Space Filling Curves
A few different choices…
© 2016 Open Geospatial Consortium
OGC®
Sensors Everywhere
(Things or Devices)
50 billions Internet-connected things by 2020
© 2016 Open Geospatial Consortium
OGC®
OGC Sensor Web Enablement
• Quickly discover sensors and sensor data (secure or
public) that can meet my needs – location, observables,
quality, ability to task
• Obtain sensor information in a standard encoding that is
understandable by me and my software
• Readily access sensor observations in a common manner,
and in a form specific to my needs
• Task sensors, when possible, to meet my specific needs
• Subscribe to and receive alerts when a sensor measures a
particular phenomenon
© 2016 Open Geospatial Consortium
OGC®
OGC SensorThings for IoT
• Builds on OGC Sensor Web Enablement (SWE) standards
that are operational around the world
• Builds on Web protocols; easy-to-use RESTful style
• OGC candidate standard for open access to IoT devices
© 2016 Open Geospatial Consortium
http://ogc-iot.github.io/ogc-iot-api/datamodel.html
OGC®
OGC Essentials
• Simple Features for SQL: Fundamental geometries and
operations which underlie all OGC standards.
• Well Known Text: Text encoding of Simple Features
geometries
• Well Known Binary: binary encoding of Well Known Text.
• CQL/Filter: Common Query Language and Filter language
• GeoPackage: SQLlite for geospatial
• WMTS Simple Tile Matrix
© 2016 Open Geospatial Consortium
OGC®
OGC Big Geo Data White Paper
© 2016 Open Geospatial Consortium
Big Geo Data
Applications
Use Cases
for Big Geo Data
Open
Standards
Open Source
Projects
Use Cases
Reuse across
Applications
Code reuse based
on standards
Context for
use cases Implementation
of Use Cases
OGC®
Use Cases for Big Geo Data
© 2016 Open Geospatial Consortium
High Velocity
Ingest
GeoAnalytics,
Machine Learning
Geospatial
Databases
Spatial
Modeling
Observation
Sources
Users and
consuming
apps
OGC®
Use Cases for Big Geo Data
© 2016 Open Geospatial Consortium
High Velocity
Ingest
GeoAnalytics,
Machine Learning
Geospatial
Databases
Spatial
Modeling
Observation
Sources
Users and
consuming
apps
IoT
Message
Streaming
Social Media
Message
Processing
ETL Stream
processing using
RDF
Wide Area
Motion
Imagery
Entity-oriented
Spatial-temporal
analytics
Grid-oriented
Spatial-temporal
analytics
Feature
Fusion
Remote
sensed data
processing
Machine
Learning
Array
databases
NoSQL
databases
Graph
databases
Built
environment
models
Integrated
environmental
models
Modeling
and simulation
OGC®
High Velocity Ingest - Use Cases
© 2016 Open Geospatial Consortium
• Open Source Projects
– Apache Kafka, Apache NiFi, Apache Jena,
– SensorHub, SensorUp
• Open Standards
– IoT: MQTT, COAP, IPSO,
– OGC Sensor Web Enablement (SWE),
SensorThings
– RDF, OWL, GeoSPARQL,
– Web Processing Service (WPS)
– Wide Area Motion Imagery (WAMI)
High Velocity
Ingest
Observation
Sources
IoT
Message
Streaming
Social Media
Message
Processing
ETL Stream
processing using
RDF
Wide Area
Motion
Imagery
DRAFT
OGC®
GeoAnalytics, Machine Learning Use Cases
• Open Source Projects
– Apache: Accumulo, Storm, Lucene, Hadoop,
SIS, Magellan, Marmotta, Mahout, Spark
– LocationTech: GeoWave, GeoTrellis,
GeoMesa, GeoJinni, JTS Topology Suite
– OSGeo: GDAL/OGR, OSSIM, pycsw
– Others: MrGeo, MonetDB
• Open Standards
– OGC Simple Features, DGGS
– GeoTIFF, NetCDF, HDF encodings
– Web Processing Service (WPS)
© 2016 Open Geospatial Consortium
GeoAnalytics,
Machine Learning
Entity-oriented
Spatial-temporal
analytics
Grid-oriented
Spatial-temporal
analytics
Feature
Fusion
Remote
sensed data
processing
Machine
Learning
DRAFT
OGC®
Geospatial Databases Use Cases
• Open Source Projects
– Apache: Accumulo, Lucene/Solr, Cassandra, SIS,
Marmotta
– OSGeo: degree, GeoServer, OpenLayers, QGIS
– EarthServer, THREDDS, Raster Storage Archive
– MonetDB
• Open Standards
– Web Feature Service (WFS)
– Web Coverage Service (WCS)
– Web Map Service (WMS)
– Geography Markup Language (GML)
© 2016 Open Geospatial Consortium
Geospatial
Databases
Array
databases
NoSQL
databases
Graph
databases DRAFT
OGC®
Spatial Modeling Use Case
• Open Source Projects
– Apache SIS
– CityDB
– Cesium
• Open Standards
– CityGML
– OpenMI
– OGC CDB
© 2016 Open Geospatial Consortium
Spatial
Modeling
Built
environment
models
Integrated
environmental
models
Modeling
and simulation
DRAFT
OGC®
Open Source and Open Standards
• Importance of coordination
– “Having just one implementation of something is risky” - Tom Hardie,
IETF
– Need to define stable interfaces with stable standard reference
– Protocols, Interfaces and encodings documented in open standards
• Open Standards use of Open Source
– Reference Implementations of Open Standards
– Code snippets in Open Standards.
© 2016 Open Geospatial Consortium
OGC®
Commercial
39%
Government
27%
NGO
8%
Research
6%
University
20%
The Open Geospatial Consortium
© 2016 Open Geospatial Consortium
Not-for-profit, international voluntary consensus standards
organization; leading development of geospatial standards
• Founded in 1994
• 515+ member organizations
• 48 standards
• Thousands of implementations
• Broad user community
implementation worldwide
• Alliances and collaborative activities
with ISO and many other SDO’s
Afric…
Asia
Pacific…
Europe
209Middle
East
34
North
Americ…
South
America
3
OGC®
Apache BD Geospatial Track - Tuesday
• Open Geospatial Standards and Open Source
– George Percivall, Open Geospatial Consortium (OGC)
• Magellan: Spark as a Geospatial Analytics Engine
– Ram Sriharsha
• Applying Geospatial Analytics Using Apache Spark Running on Apache Mesos
– Adam Mollenkopf, Esri
• SciSpark: MapReduce in Atmospheric Sciences
– Kim Whitehall, NASA Jet Propulsion Laboratory
• Geospatially Enable Your Hadoop, Accumulo, and Spark Applications with
LocationTech Projects
– Robert Emanuele, Azavea
© 2016 Open Geospatial Consortium
OGC®
Apache BD Geospatial Track - Wednesday
• Hiding Some of Geospatial Complexity
– Martin Desruisseaux, Geomatys
• Geospatial Querying in Apache Marmotta
– Sergio Fernandez, Redlink GmbH
• Spatial Data Based People/Vehicles Trails Analysis to Support
Precision Urban Planning
– Yonghua (Henry) Zeng, IBM
• Crowd Learning for Indoor Positioning
– Thomas Burgess, indoo.rs GmbH
© 2016 Open Geospatial Consortium
OGC®
Geospatial Track Wrap-up
• After the sessions on Wednesday at 5:10 in room Plaza A
• Discussions
– Is there interest in coordination across projects?
– Is there interest in coordination outside of Apache?
• Future events
– FOSS4G in Bonn in August, 24 – 26
– Apache in Seville in November
© 2016 Open Geospatial Consortium
OGC®
The Open Geospatial Consortium
© 2016 Open Geospatial Consortium
Open Geospatial Consortium
www.opengeospatial.org
OGC Standards - freely available
www.opengeospatial.org/standards
OGC on YouTube
http://www.youtube.com/user/ogcvideo
George Percivall
gpercivall@opengeospatial.org

More Related Content

What's hot

Open Standards Role in EarthCube (AGU 2013)
 Open Standards Role in EarthCube (AGU 2013) Open Standards Role in EarthCube (AGU 2013)
Open Standards Role in EarthCube (AGU 2013)
George Percivall
 
Scientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial ObservationsScientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial Observations
George Percivall
 
Geospatial innovation along four dimensions
Geospatial innovation along four dimensionsGeospatial innovation along four dimensions
Geospatial innovation along four dimensions
George Percivall
 
Progress towards Open Standards-Based Agro-Geoinformatics
Progress towards Open Standards-Based Agro-GeoinformaticsProgress towards Open Standards-Based Agro-Geoinformatics
Progress towards Open Standards-Based Agro-Geoinformatics
George Percivall
 
IoT Meets Geo
IoT Meets GeoIoT Meets Geo
IoT Meets Geo
Raj Singh
 
Geospatial trends
Geospatial trendsGeospatial trends
Geospatial trends
George Percivall
 
Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
Maria Antonia Brovelli
 
Spatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GISSpatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GIS
George Percivall
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
Joe Larson
 
Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gis
Hiroaki Sengoku
 
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
OpenTopography Facility
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
terradue
 
Free and Open Source GIS
Free and Open Source GISFree and Open Source GIS
Free and Open Source GIS
Nico Elema
 
Free open source gis
Free open source gisFree open source gis
Free open source gisAshok Peddi
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information Service
SANGHEE SHIN
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GIS
SANGHEE SHIN
 
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Paolo Corti
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
Maria Antonia Brovelli
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Niroshan Sanjaya
 
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigData_Europe
 

What's hot (20)

Open Standards Role in EarthCube (AGU 2013)
 Open Standards Role in EarthCube (AGU 2013) Open Standards Role in EarthCube (AGU 2013)
Open Standards Role in EarthCube (AGU 2013)
 
Scientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial ObservationsScientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial Observations
 
Geospatial innovation along four dimensions
Geospatial innovation along four dimensionsGeospatial innovation along four dimensions
Geospatial innovation along four dimensions
 
Progress towards Open Standards-Based Agro-Geoinformatics
Progress towards Open Standards-Based Agro-GeoinformaticsProgress towards Open Standards-Based Agro-Geoinformatics
Progress towards Open Standards-Based Agro-Geoinformatics
 
IoT Meets Geo
IoT Meets GeoIoT Meets Geo
IoT Meets Geo
 
Geospatial trends
Geospatial trendsGeospatial trends
Geospatial trends
 
Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...Citizen science, vgi, geo  crowd sourcing, big geo data how they matter to th...
Citizen science, vgi, geo crowd sourcing, big geo data how they matter to th...
 
Spatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GISSpatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GIS
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gis
 
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
Free and Open Source GIS
Free and Open Source GISFree and Open Source GIS
Free and Open Source GIS
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information Service
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GIS
 
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
 
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
 

Viewers also liked

Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
Jan Willem van Eck
 
the Internet of Things and Internet of Places
the Internet of Things and Internet of Placesthe Internet of Things and Internet of Places
the Internet of Things and Internet of Places
Alan Dix
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
Maria Antonia Brovelli
 
Lucidata Titan geo-server data container and services
Lucidata Titan geo-server data container and servicesLucidata Titan geo-server data container and services
Lucidata Titan geo-server data container and services
Geoffrey Clark
 
Geo-Spatial Mapping Initiative – Africa and Asia
Geo-Spatial Mapping Initiative – Africa and AsiaGeo-Spatial Mapping Initiative – Africa and Asia
Geo-Spatial Mapping Initiative – Africa and Asia
insight2impact i2i
 
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applicationsNoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
Stelios Karabasakis
 
The State of Big Data for Geo - ESRI Big Data Meetup
The State of Big Data for Geo - ESRI Big Data MeetupThe State of Big Data for Geo - ESRI Big Data Meetup
The State of Big Data for Geo - ESRI Big Data Meetupseagor
 
Digital Experiences & Shopping by Tery Spataro
Digital Experiences & Shopping by Tery SpataroDigital Experiences & Shopping by Tery Spataro
Digital Experiences & Shopping by Tery Spataro
Tery Spataro
 
The NoSQL Geospatial Landscape
The NoSQL Geospatial LandscapeThe NoSQL Geospatial Landscape
The NoSQL Geospatial Landscape
Raj Singh
 
Geospatial Technology Trends 2015
Geospatial Technology Trends 2015Geospatial Technology Trends 2015
Geospatial Technology Trends 2015
Geospatial Media & Communications
 
53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning
Stratebi
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
huguk
 
MODERN trends of GIS
MODERN trends of GISMODERN trends of GIS
MODERN trends of GIS
VAISHALI JAIN
 
69 claves para conocer Big Data
69 claves para conocer Big Data69 claves para conocer Big Data
69 claves para conocer Big Data
Stratebi
 
Building Local/Geo Search with Apache Lucene and Solr
Building Local/Geo Search with Apache Lucene and SolrBuilding Local/Geo Search with Apache Lucene and Solr
Building Local/Geo Search with Apache Lucene and Solr
Lucidworks (Archived)
 
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
EDINA, University of Edinburgh
 
Big Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones realesBig Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones reales
Stratebi
 
Geo Big Data 2015
Geo Big Data 2015 Geo Big Data 2015

Viewers also liked (18)

Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
 
the Internet of Things and Internet of Places
the Internet of Things and Internet of Placesthe Internet of Things and Internet of Places
the Internet of Things and Internet of Places
 
The role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected societyThe role of geospatial information in a hyper connected society
The role of geospatial information in a hyper connected society
 
Lucidata Titan geo-server data container and services
Lucidata Titan geo-server data container and servicesLucidata Titan geo-server data container and services
Lucidata Titan geo-server data container and services
 
Geo-Spatial Mapping Initiative – Africa and Asia
Geo-Spatial Mapping Initiative – Africa and AsiaGeo-Spatial Mapping Initiative – Africa and Asia
Geo-Spatial Mapping Initiative – Africa and Asia
 
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applicationsNoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
NoSQL: Μη-σχεσιακές βάσεις δεδομένων για υψηλή κλιμάκωση σε web applications
 
The State of Big Data for Geo - ESRI Big Data Meetup
The State of Big Data for Geo - ESRI Big Data MeetupThe State of Big Data for Geo - ESRI Big Data Meetup
The State of Big Data for Geo - ESRI Big Data Meetup
 
Digital Experiences & Shopping by Tery Spataro
Digital Experiences & Shopping by Tery SpataroDigital Experiences & Shopping by Tery Spataro
Digital Experiences & Shopping by Tery Spataro
 
The NoSQL Geospatial Landscape
The NoSQL Geospatial LandscapeThe NoSQL Geospatial Landscape
The NoSQL Geospatial Landscape
 
Geospatial Technology Trends 2015
Geospatial Technology Trends 2015Geospatial Technology Trends 2015
Geospatial Technology Trends 2015
 
53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
 
MODERN trends of GIS
MODERN trends of GISMODERN trends of GIS
MODERN trends of GIS
 
69 claves para conocer Big Data
69 claves para conocer Big Data69 claves para conocer Big Data
69 claves para conocer Big Data
 
Building Local/Geo Search with Apache Lucene and Solr
Building Local/Geo Search with Apache Lucene and SolrBuilding Local/Geo Search with Apache Lucene and Solr
Building Local/Geo Search with Apache Lucene and Solr
 
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
The Go-Geo! Spatial Data Portal: A Data Discovery and Research Tool for UK Ac...
 
Big Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones realesBig Data, casos, tecnologias y aplicaciones reales
Big Data, casos, tecnologias y aplicaciones reales
 
Geo Big Data 2015
Geo Big Data 2015 Geo Big Data 2015
Geo Big Data 2015
 

Similar to Big Geo Data: Open Source and Open Standards

OGC standards relevant to ISPRS
OGC standards relevant to ISPRSOGC standards relevant to ISPRS
OGC standards relevant to ISPRS
George Percivall
 
Interoperability and Standards for Disaster Risk Management
Interoperability and Standards for Disaster Risk ManagementInteroperability and Standards for Disaster Risk Management
Interoperability and Standards for Disaster Risk Management
Luis Bermudez
 
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and ScienceGeospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Luis Bermudez
 
Phd defense slides
Phd defense slidesPhd defense slides
Phd defense slides
Ghislain Atemezing
 
Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017
Steven Ramage
 
2017 GeoIOTWorld
2017 GeoIOTWorld2017 GeoIOTWorld
2017 GeoIOTWorld
PLACE
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
George Percivall
 
How FAIR is GEOSS
How FAIR is GEOSSHow FAIR is GEOSS
How FAIR is GEOSS
Blue BRIDGE
 
DGI 2015 - London, UK
DGI 2015 - London, UKDGI 2015 - London, UK
DGI 2015 - London, UK
PLACE
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingHiroyuki Miyazaki
 
Geospatial Research At UCL
Geospatial Research At UCLGeospatial Research At UCL
Geospatial Research At UCL
Jeremy Morley
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
Sumanta Das
 
Understanding Users Behaviours in User-Centric Immersive Communications
Understanding Users Behaviours in User-Centric Immersive CommunicationsUnderstanding Users Behaviours in User-Centric Immersive Communications
Understanding Users Behaviours in User-Centric Immersive Communications
Förderverein Technische Fakultät
 
Open Source based GIS devlopment cases by Gaia3D_20150417
Open Source based GIS devlopment cases by Gaia3D_20150417Open Source based GIS devlopment cases by Gaia3D_20150417
Open Source based GIS devlopment cases by Gaia3D_20150417
BJ Jang
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
The European GNSS Agency (GSA)
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Geos2011 - Lorenzino Vaccari - Keynote speech
Geos2011 - Lorenzino Vaccari - Keynote speechGeos2011 - Lorenzino Vaccari - Keynote speech
Geos2011 - Lorenzino Vaccari - Keynote speech
European Commission, Joint Research Centre
 
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
AdityaAllamraju1
 
Cloud processing close to the Earth data
Cloud processing close to the Earth dataCloud processing close to the Earth data
Cloud processing close to the Earth data
terradue
 
OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16
Frédéric Bonifas
 

Similar to Big Geo Data: Open Source and Open Standards (20)

OGC standards relevant to ISPRS
OGC standards relevant to ISPRSOGC standards relevant to ISPRS
OGC standards relevant to ISPRS
 
Interoperability and Standards for Disaster Risk Management
Interoperability and Standards for Disaster Risk ManagementInteroperability and Standards for Disaster Risk Management
Interoperability and Standards for Disaster Risk Management
 
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and ScienceGeospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
 
Phd defense slides
Phd defense slidesPhd defense slides
Phd defense slides
 
Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017
 
2017 GeoIOTWorld
2017 GeoIOTWorld2017 GeoIOTWorld
2017 GeoIOTWorld
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
 
How FAIR is GEOSS
How FAIR is GEOSSHow FAIR is GEOSS
How FAIR is GEOSS
 
DGI 2015 - London, UK
DGI 2015 - London, UKDGI 2015 - London, UK
DGI 2015 - London, UK
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
Geospatial Research At UCL
Geospatial Research At UCLGeospatial Research At UCL
Geospatial Research At UCL
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
Understanding Users Behaviours in User-Centric Immersive Communications
Understanding Users Behaviours in User-Centric Immersive CommunicationsUnderstanding Users Behaviours in User-Centric Immersive Communications
Understanding Users Behaviours in User-Centric Immersive Communications
 
Open Source based GIS devlopment cases by Gaia3D_20150417
Open Source based GIS devlopment cases by Gaia3D_20150417Open Source based GIS devlopment cases by Gaia3D_20150417
Open Source based GIS devlopment cases by Gaia3D_20150417
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
Geos2011 - Lorenzino Vaccari - Keynote speech
Geos2011 - Lorenzino Vaccari - Keynote speechGeos2011 - Lorenzino Vaccari - Keynote speech
Geos2011 - Lorenzino Vaccari - Keynote speech
 
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
 
Cloud processing close to the Earth data
Cloud processing close to the Earth dataCloud processing close to the Earth data
Cloud processing close to the Earth data
 
OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16
 

More from George Percivall

Geography of Digital Earth
Geography of Digital EarthGeography of Digital Earth
Geography of Digital Earth
George Percivall
 
Climate Data Sharing for Urban Resilience - OGC Testbed 11
Climate Data Sharing for Urban Resilience - OGC Testbed 11Climate Data Sharing for Urban Resilience - OGC Testbed 11
Climate Data Sharing for Urban Resilience - OGC Testbed 11
George Percivall
 
Manual on Remote Sensing v4 - Chapter 6 archive and access
Manual on Remote Sensing v4 - Chapter 6 archive and accessManual on Remote Sensing v4 - Chapter 6 archive and access
Manual on Remote Sensing v4 - Chapter 6 archive and access
George Percivall
 
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
George Percivall
 
The power of location information for mobile
The power of location information for mobileThe power of location information for mobile
The power of location information for mobile
George Percivall
 
The Open Landscape of Geospatial Information:
The Open Landscape of Geospatial Information:The Open Landscape of Geospatial Information:
The Open Landscape of Geospatial Information:
George Percivall
 
Location Based Services update for Small Cell Forum
Location Based Services update for Small Cell ForumLocation Based Services update for Small Cell Forum
Location Based Services update for Small Cell Forum
George Percivall
 
Standards and Oil Spill Response
Standards and Oil Spill ResponseStandards and Oil Spill Response
Standards and Oil Spill Response
George Percivall
 

More from George Percivall (8)

Geography of Digital Earth
Geography of Digital EarthGeography of Digital Earth
Geography of Digital Earth
 
Climate Data Sharing for Urban Resilience - OGC Testbed 11
Climate Data Sharing for Urban Resilience - OGC Testbed 11Climate Data Sharing for Urban Resilience - OGC Testbed 11
Climate Data Sharing for Urban Resilience - OGC Testbed 11
 
Manual on Remote Sensing v4 - Chapter 6 archive and access
Manual on Remote Sensing v4 - Chapter 6 archive and accessManual on Remote Sensing v4 - Chapter 6 archive and access
Manual on Remote Sensing v4 - Chapter 6 archive and access
 
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
Urban IoT for Smart Cities: New Pathways to Business and Location Intelligenc...
 
The power of location information for mobile
The power of location information for mobileThe power of location information for mobile
The power of location information for mobile
 
The Open Landscape of Geospatial Information:
The Open Landscape of Geospatial Information:The Open Landscape of Geospatial Information:
The Open Landscape of Geospatial Information:
 
Location Based Services update for Small Cell Forum
Location Based Services update for Small Cell ForumLocation Based Services update for Small Cell Forum
Location Based Services update for Small Cell Forum
 
Standards and Oil Spill Response
Standards and Oil Spill ResponseStandards and Oil Spill Response
Standards and Oil Spill Response
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 

Big Geo Data: Open Source and Open Standards

  • 1. ® ® Big Geo Data Open Standards and Open Source Geospatial Track of Apache Big Data Conference George Percivall CTO, Chief Engineer Open Geospatial Consortium percivall@myogc.org © 2016 Open Geospatial Consortium
  • 2. OGC® Geospatial Track of Apache Big Data 2016 • Spatial data is big data • Apache projects are implementing geospatial functionalities. • Coordination of spatial implementations across Apache projects • Open standards to increase interoperability and code reuse. Organizers: Chris Mattmann, Martin Desruisseaux, Sergio Fernández, Ram Sriharsha, and George Percivall © 2016 Open Geospatial Consortium
  • 3. OGC® Big Geo Data • Applications of Big Geo Data • Geospatial Open Standards • Big Geo Use Cases • Open Source and Open Standards. © 2016 Open Geospatial Consortium
  • 4. OGC® Earth Observations • Big Earth Data Initiative (BEDI) - Standardizing and optimizing collection, delivery of U.S. Government’s civil Earth observation data. • Sentinel satellites operated by ESA in the framework of the Copernicus programme funded and managed by the European Commission. 4 0.00 2.00 4.00 6.00 8.00 10.00 12.00 FY00 FY01 FY02 FY03 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11 FY12 FY13 Volume(PBs) Multi-year Total Archive Volume (PBs) Trend © 2016 Open Geospatial Consortium
  • 5. OGC® Ecology Mapping • 1 km sq grid of US each with nine variables, e.g., days below freezing, amount of precipitation in growing season • Unsupervised statistical multivariate clustering • Domains: tundra, prairie, alpine, and southeastern forest The united domains of America. Scientists divided the United States ndependent, would take full advantage of NEON. To many, the program looked like "LTER on Williams. "It was not a good-enough plan." evaluation by the U.S. National Academies. The l Research Council (NRC) report endorsed NEON in ed that the program be reoriented around six specific ns, including biodiversity and land use. Each e the focus of one observatory (Science, 26 p. 1828). "It forced us to look at large-scale ses and large-scale drivers of change," says NSF's Nonetheless, Congress chose not to give NSF o begin construction, the third time in 4 years it had g NEON. shape Science 23 April 2010: Vol. 328. no. 5977, pp. 418 - 420 DOI: 10.1126/science.328.5977.418 NSF NEON Ecological Domains © 2016 Open Geospatial Consortium
  • 6. OGC® Transportation • To reduce traffic congestion, trip demand data collected using transportation surveys • GPS based data collection of trip information is applicable, with the broad availability of location enabled mobile devices • The GPS tracks are encoded by Moving Features to enable sharing by many stakeholders such as local governments, bus companies, and so on. © 2016 Open Geospatial Consortium Transportation survey 1234 3456 2345 4567 1234 3456 12hr total 24hr total 123 234 3456 4567 3456 7890 Traffic DemandsTraffic Congestions Smart phones People in the city Tracks measured by GPS (encoded by Moving Features) Source: Akinori Asahara, Hitachi – OGC TC, October 2015
  • 7. OGC® Contexts & Possibilities PRESENT Behaviors & Actuals PAST Predictions & Potentials FUTURE Source: Jon Spinney, Location Intelligence, Pitney Bowes Location Based Marketing © 2016 Open Geospatial Consortium
  • 8. OGC® City Models for Smart Cities • Berlin • >500,000 buildings upto Level of Detail 4 • Modeled according to CityGML • Basis for real estate • Integration of sensors • New York • 1M buildings plus roads at LoD 1 • NYC Open data • Next - Underground critical infrastructure www.virtual-berlin.de Source: Nagel, Kolbe, 2010© 2016 Open Geospatial Consortium
  • 9. OGC® Geospatial Standards • Location • Geometry • Features • Coverages • Sensors and Observations • Processing, Analytics • Web Services © 2016 Open Geospatial Consortium
  • 10. OGC® Power of Location • 1st law of geography: "Everything is related to everything else, but near things are more related than distant things.” – Waldo Tobler • By measuring entropy of individual’s trajectory, we find 93% potential predictability in user mobility – Limits of Predictability in Human Mobility, Science 2010 • “Location targeting is holy grail for marketers” – Sir Martin Sorrell, CEO WPP at Mobile World Congress © 2016 Open Geospatial Consortium
  • 11. OGC® Coordinate Reference Systems © 2016 Open Geospatial Consortium • Coordinate – one of a sequence of N numbers designating the position of a point in N- dimensional space • Coordinate Systems – Cartesian 2D and 3D – Spherical (3D), Polar (2D) – Cylindrical – Linear - along a path – Ellipsoidal • Coordinate Reference System – coordinate system related to real world by a datum • Examples – Geographic – Geocentric – Vertical – Engineering – Image – Temporal – Derived CRS, e.g., projections Reference ISO 19111 and OGC Abstract Spec Topic 2
  • 12. What is Geodesy? 12OGC Latitude is not unique ! f1 f2 nor is Longitude f1 f2 Due to different Geodetic Datums:
  • 13. What is Geodesy? 13OGC Mercator projection Globular projection Orthographic projection Stereographic projection A familiarly shaped ‘continent’ in different map projections
  • 14. What is Geodesy? 14OGC What errors can you expect?  Wrong geodetic datum: q several hundreds of metres  Incorrect ellipsoid: q horizontally: several tens of metres q height: not effected, or tens to several hundred metres  Wrong map projection:  entirely the wrong projection: hundreds, even thousands of kilometres (at least easy to spot!)  partly wrong (i.e. one or more parameters are wrong): several metres to many hundreds of kilometres  No geodetic metadata  coordinates cannot be interpreted  datum  ellipsoid  prime meridian  map projection
  • 15. OGC® Hiding Geospatial Complexity Martin Desruisseaux, Geomatys, presentation tomorrow about Apache SIS Project • It is tempting to ignore the complexity of geospatial international standards on the assumption that everyone today uses coordinates given by GPS. • Apache SIS methods handle a lot of this complexity • Martin will show example of what happen under the hood during a cube transformation, for demonstrating what the developers gain with SIS. © 2016 Open Geospatial Consortium
  • 16. OGC® Geospatial Information Feature Data Coverage Data Metadata Maps © 2016 Open Geospatial Consortium
  • 17. OGC® Simple Geometries for Simple Feature © 2016 Open Geospatial Consortium OGC simple features (ISO 1923) geometries are restricted to 0, 1 and 2- dimensional geometric objects that exist in 2-dimensional coordinate space (R2).
  • 18. OGC® A/B A B A B A B A B A B ABA Equals Touches Overlaps Contains Within Disjoint Intersects Crosses OGC Simple Features Topological Relations between Spatial Objects © 2016 Open Geospatial Consortium
  • 19. OGC® – ogcf:relate(geom1: ogc:WKTLiteral, geom2: ogc:WKTLiteral, patternMatrix: xsd:string): xsd:boolean – ogcf:sfEquals(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfDisjoint(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfIntersects(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfTouches(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfCrosses(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfWithin(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfContains(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean – ogcf:sfOverlaps(geom1: ogc:WKTLiteral, geom2: ogcf:WKTLiteral): xsd:boolean GeoSPARQL for Topological Query Functions © 2016 Open Geospatial Consortium
  • 20. OGC® Geographic Features © 2016 Open Geospatial Consortium Encodings Access Implementation Specifications Concepts Vocabulary Structure Abstract Models <MultiGeometry gid="c731" srsName="http://www.opengis.net/gml/srs/epsg.xml#4326"> <geometryMember> <Point gid="P6776"> <Coord><x>50.0</x><y>50.0</y></Coord> </Point> </geometryMember> <geometryMember> <LineString gid="L21216"> <Coord><x>0.0</x><y>0.0</y></Coord> < Coord><x>0.0</x><y>50.0</y></Coord> <Coord><x>100.0 </x><y>50.0</y></Coord> </LineString> </geometryMem ber> <geometryMember> </MultiGeometry>
  • 21. OGC® OGC Geography Markup Language © 2016 Open Geospatial Consortium Two Different Usage Patterns • Thematic communities describe spatial datasets: Cadastre, Topography, Geology, Hydrography, Meteorology, Aviation, City Models, etc. • Embed location in other XML grammars: GeoRSS, GeoSPARQL (OGC), Geopriv (IETF), POI (W3C), Sensor Web (OGC), etc. GML: Geometry, Time, Features, Reference Systems Mapping XML Technologies (W3C) CityModels Cadastre Geology WebFeeds ...
  • 22. OGC® CityGML – Geometry and Semantics CityGML: (Up to) Complex objects with structured geometry Semantics Geometry – Geometric entities know WHAT they are – Semantic entities know WHERE they are and what their spatial extents are © 2016 Open Geospatial Consortium
  • 23. OGC® CityGML and IndoorGML 1st layer: Topographic space model – building structure – geometric-topological model – network for route planning 2nd layer: Sensor space model – Radio/Beacon footprints – coverage of sensor areas – transition between sensor areas © 2016 Open Geospatial Consortium
  • 24. OGC® OGC Moving Features • "Moving features" - vehicles, pedestrians, airplanes, ships. – This is Big Data – high volume, high velocity. • CSV and XML encodings © 2016 Open Geospatial Consortium
  • 25. OGC® Spatial Temporal Geometry © 2016 Open Geospatial Consortium time Spatial plane 1 prism = 1 leaf + 1 sweep (&attribute) End leaf of tracks id=1 Id=2 11:11:20.835 11:11:26.215 11:11:28.021 11:11:30.127 (C) (B) (D) (A) OGC Moving Features Standard implements ISO 19141
  • 26. OGC® Social Media in Geospatial Analysis © 2016 Open Geospatial Consortium Social Media APIs Silos GeoSPARQL Linked Data REST API Web Access Layer Human- oriented Clients . . . OGC Interfaces for Social Media Social Media Analysis WPS
  • 27. OGC® Geospatial Coverages • Pixel grid (e.g., visible brightness) © 2016 Open Geospatial Consortium
  • 28. OGC® Geospatial Coverages • Pixel grid (land use / land cover) © 2016 Open Geospatial Consortium
  • 29. OGC® Geospatial Coverages • Point grid (e.g., wind speed & direction) © 2016 Open Geospatial Consortium
  • 30. OGC® Geospatial Coverages © 2016 Open Geospatial Consortium • Triangulated irregular network (TIN)
  • 31. OGC® OGC Point Clouds • WG established in 2015 • Focus on all types of point clouds: LiDAR/laser, bathymetric, meteorologic, photogrammetric… © 2016 Open Geospatial Consortium
  • 32. OGC® Web Coverage Processing Service © 2016 Open Geospatial Consortium • Query Language for nD sensor, image, simulation, statistics data – Syntax close to XQuery (WCPS 2.0: integration) • Ex: "From MODIS scenes M1, M2, and M3, the difference between red and nir, as TIFF where nir exceeds 127 somewhere” for $c in ( M1, M2, M3 ) where some( $c.nir > 127 ) return encode( $c.red - $c.nir, “image/tiff“ ) (tiff1, tiff2)
  • 33. OGC® Geospatial Analytics • Analytic exploitation of the space-time features will usher in advances in high-quality prediction systems. – Space time features: the highest order bits - Jonas, Tucker • Using algorithmic extraction and big data graphs to create and relate entities on the Web, organising them through a semantic taxonomy and enabling natural access – The future is ‘Where’" - S. Lawler, Bing © 2016 Open Geospatial Consortium
  • 34. OGC® Discrete Global Grid Systems © 2016 Open Geospatial Consortium National Nested Grid SCENZ-Grid Earth System Spatial Grid Snyder Grid
  • 35. OGC® Space Filling Curves A few different choices… © 2016 Open Geospatial Consortium
  • 36. OGC® Sensors Everywhere (Things or Devices) 50 billions Internet-connected things by 2020 © 2016 Open Geospatial Consortium
  • 37. OGC® OGC Sensor Web Enablement • Quickly discover sensors and sensor data (secure or public) that can meet my needs – location, observables, quality, ability to task • Obtain sensor information in a standard encoding that is understandable by me and my software • Readily access sensor observations in a common manner, and in a form specific to my needs • Task sensors, when possible, to meet my specific needs • Subscribe to and receive alerts when a sensor measures a particular phenomenon © 2016 Open Geospatial Consortium
  • 38. OGC® OGC SensorThings for IoT • Builds on OGC Sensor Web Enablement (SWE) standards that are operational around the world • Builds on Web protocols; easy-to-use RESTful style • OGC candidate standard for open access to IoT devices © 2016 Open Geospatial Consortium http://ogc-iot.github.io/ogc-iot-api/datamodel.html
  • 39. OGC® OGC Essentials • Simple Features for SQL: Fundamental geometries and operations which underlie all OGC standards. • Well Known Text: Text encoding of Simple Features geometries • Well Known Binary: binary encoding of Well Known Text. • CQL/Filter: Common Query Language and Filter language • GeoPackage: SQLlite for geospatial • WMTS Simple Tile Matrix © 2016 Open Geospatial Consortium
  • 40. OGC® OGC Big Geo Data White Paper © 2016 Open Geospatial Consortium Big Geo Data Applications Use Cases for Big Geo Data Open Standards Open Source Projects Use Cases Reuse across Applications Code reuse based on standards Context for use cases Implementation of Use Cases
  • 41. OGC® Use Cases for Big Geo Data © 2016 Open Geospatial Consortium High Velocity Ingest GeoAnalytics, Machine Learning Geospatial Databases Spatial Modeling Observation Sources Users and consuming apps
  • 42. OGC® Use Cases for Big Geo Data © 2016 Open Geospatial Consortium High Velocity Ingest GeoAnalytics, Machine Learning Geospatial Databases Spatial Modeling Observation Sources Users and consuming apps IoT Message Streaming Social Media Message Processing ETL Stream processing using RDF Wide Area Motion Imagery Entity-oriented Spatial-temporal analytics Grid-oriented Spatial-temporal analytics Feature Fusion Remote sensed data processing Machine Learning Array databases NoSQL databases Graph databases Built environment models Integrated environmental models Modeling and simulation
  • 43. OGC® High Velocity Ingest - Use Cases © 2016 Open Geospatial Consortium • Open Source Projects – Apache Kafka, Apache NiFi, Apache Jena, – SensorHub, SensorUp • Open Standards – IoT: MQTT, COAP, IPSO, – OGC Sensor Web Enablement (SWE), SensorThings – RDF, OWL, GeoSPARQL, – Web Processing Service (WPS) – Wide Area Motion Imagery (WAMI) High Velocity Ingest Observation Sources IoT Message Streaming Social Media Message Processing ETL Stream processing using RDF Wide Area Motion Imagery DRAFT
  • 44. OGC® GeoAnalytics, Machine Learning Use Cases • Open Source Projects – Apache: Accumulo, Storm, Lucene, Hadoop, SIS, Magellan, Marmotta, Mahout, Spark – LocationTech: GeoWave, GeoTrellis, GeoMesa, GeoJinni, JTS Topology Suite – OSGeo: GDAL/OGR, OSSIM, pycsw – Others: MrGeo, MonetDB • Open Standards – OGC Simple Features, DGGS – GeoTIFF, NetCDF, HDF encodings – Web Processing Service (WPS) © 2016 Open Geospatial Consortium GeoAnalytics, Machine Learning Entity-oriented Spatial-temporal analytics Grid-oriented Spatial-temporal analytics Feature Fusion Remote sensed data processing Machine Learning DRAFT
  • 45. OGC® Geospatial Databases Use Cases • Open Source Projects – Apache: Accumulo, Lucene/Solr, Cassandra, SIS, Marmotta – OSGeo: degree, GeoServer, OpenLayers, QGIS – EarthServer, THREDDS, Raster Storage Archive – MonetDB • Open Standards – Web Feature Service (WFS) – Web Coverage Service (WCS) – Web Map Service (WMS) – Geography Markup Language (GML) © 2016 Open Geospatial Consortium Geospatial Databases Array databases NoSQL databases Graph databases DRAFT
  • 46. OGC® Spatial Modeling Use Case • Open Source Projects – Apache SIS – CityDB – Cesium • Open Standards – CityGML – OpenMI – OGC CDB © 2016 Open Geospatial Consortium Spatial Modeling Built environment models Integrated environmental models Modeling and simulation DRAFT
  • 47. OGC® Open Source and Open Standards • Importance of coordination – “Having just one implementation of something is risky” - Tom Hardie, IETF – Need to define stable interfaces with stable standard reference – Protocols, Interfaces and encodings documented in open standards • Open Standards use of Open Source – Reference Implementations of Open Standards – Code snippets in Open Standards. © 2016 Open Geospatial Consortium
  • 48. OGC® Commercial 39% Government 27% NGO 8% Research 6% University 20% The Open Geospatial Consortium © 2016 Open Geospatial Consortium Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards • Founded in 1994 • 515+ member organizations • 48 standards • Thousands of implementations • Broad user community implementation worldwide • Alliances and collaborative activities with ISO and many other SDO’s Afric… Asia Pacific… Europe 209Middle East 34 North Americ… South America 3
  • 49. OGC® Apache BD Geospatial Track - Tuesday • Open Geospatial Standards and Open Source – George Percivall, Open Geospatial Consortium (OGC) • Magellan: Spark as a Geospatial Analytics Engine – Ram Sriharsha • Applying Geospatial Analytics Using Apache Spark Running on Apache Mesos – Adam Mollenkopf, Esri • SciSpark: MapReduce in Atmospheric Sciences – Kim Whitehall, NASA Jet Propulsion Laboratory • Geospatially Enable Your Hadoop, Accumulo, and Spark Applications with LocationTech Projects – Robert Emanuele, Azavea © 2016 Open Geospatial Consortium
  • 50. OGC® Apache BD Geospatial Track - Wednesday • Hiding Some of Geospatial Complexity – Martin Desruisseaux, Geomatys • Geospatial Querying in Apache Marmotta – Sergio Fernandez, Redlink GmbH • Spatial Data Based People/Vehicles Trails Analysis to Support Precision Urban Planning – Yonghua (Henry) Zeng, IBM • Crowd Learning for Indoor Positioning – Thomas Burgess, indoo.rs GmbH © 2016 Open Geospatial Consortium
  • 51. OGC® Geospatial Track Wrap-up • After the sessions on Wednesday at 5:10 in room Plaza A • Discussions – Is there interest in coordination across projects? – Is there interest in coordination outside of Apache? • Future events – FOSS4G in Bonn in August, 24 – 26 – Apache in Seville in November © 2016 Open Geospatial Consortium
  • 52. OGC® The Open Geospatial Consortium © 2016 Open Geospatial Consortium Open Geospatial Consortium www.opengeospatial.org OGC Standards - freely available www.opengeospatial.org/standards OGC on YouTube http://www.youtube.com/user/ogcvideo George Percivall gpercivall@opengeospatial.org