SlideShare a Scribd company logo
1 of 147
Download to read offline
Open Interfaces for GEOINT Data
Luis Bermudez
2
Executive Director Innovation Program, OGC
Challenges
3
4
70 petabytes of
satellite imagery
30 gigabytes per
satellite image
From Digital Globe presentation at OGC Location Powers Sept 2016
5
21 Billion Connected Devices in the
Global Internet of Things in 2020
6
UAV What is the
accuracy
Image
distortion
What type of
platform?
00010011
10101001
00010001
10101001
Data
ProcessingSensor
Types?
What are all the
sensors in the
platform
Web Services
7
8
A Service
defines
Interfaces
An Interface
defines
Operations
9
Web Server
ClientsServer with
Images
Application	
Program	
Interfaces	
(API)
What operations should we use to
retrieve a map on the web?
- getMap
- getImage
- get2dmap
- map = new xyz.Map (center ..)
- etc.
Interfaces
11
ClientsServer with
Images
Application	
Program	
Interfaces	
(API)
12
- getMap
- getImage
- get2dmap
- getPNG
- getlocation
- map = new xyz.Map (center ..)
- etc.
An interface defines Operations
13
Heterogeneous Services
14
Heterogeneous Services
15
Heterogeneous Services
16
Agreement
17
This is what OGC open standards do
e.g. Web Map Service (WMS)
18
Interoperability
Increase ability to access, fuse and
apply diverse content when and
where needed is critical to situational
awareness and disaster planning/
response in cross-boundary and
cross-domain settings
19
Interoperability in the context of Intelligence,
Surveillance, and Reconnaissance (ISR)
J28 division chief from
http://www.jfcom.mil/newslink/storyarchive/2007/pa071607.htm
doesn’t
have to
worry about
where his
information
is coming
from
plug and
play ISR
capabilities
20
Figure 5. OV1- High Level Concept
for EC Empire	Challenge	(EC	)08
OGC
21
22
Open Geospatial Consortium (OGC)
Leading International consortium for advancing open geospatial standards
23
Open Geospatial Consortium (OGC)
• 70 standards
• 550 members
• 5000 users in the portal
• 100 innovation projects
• 230 compliant products
• 900 implementations
24
StandardDefines
operations
Rules
Formal rules
Consensus
and
approved
Open Standards
• Freely and publicly available
• Non discriminatory
• No license fees
• Vendor neutral
• Data neutral
• Based on consensus
25
26
Standard
… and are widely implemented
For WMS
41 organizations
92 compliant products
3 reference implementations
Randomly	selected	complete	list	at	
http://www.opengeospatial.org/resource/products
Standards by Purpose
27
Open Interfaces
28
29
Images
Geospatial Data Types
30
Images
- Raster
JPEG, PNG, TIFF, GeoTIFF, KML, ..
Vector graphics
Geospatial Data Types
31
Images Vector
point
lines
polygons
Geospatial Data Types
32
Geospatial Data Types
Images Vector Sensors
33
API Challenges
Images
What format should we use?
What API?
34
Geospatial Data Types
Images Vector Sensors
35
Geospatial Data Types and Services
Images Vector Sensors
WMS WCS WFS
SOS
Sensor
Things API
WMS
36
37
Interface to help share maps over the web
Web Map Service (WMS)
Link
38
WMS Operations
•GetCapabilities
•GetMap
•GetFeatureInfo (Optional)
•DescribeLayer (Optional
•GetLegendGraphic (Optional)
39
GetCapabilities
Link
40
GetCapabilities Response
41
GetCapabilities - Layer
42
GetCapabilities Layer Style Section
43
GetMap - Request Example
Link
44
Example Image from a GetMap request
45
GetMap - Request
•The service provides seven map
layers: DTM, Overview etc.
•The coordinate reference system
EPSG:27700 is the Ordnance
Survey National Grid reference
system.
•The image returned is a PNG
transparent format with width 400
and height 300 pixels, and
background color is white (Hex
code=0xffffff).
46
GetMap Request without the overview layer
47
GetMap Transparency / Translucency
The map image can be overlayed with maps from other servers. In those
cases it may be helpful to request the top level image in a format which
supports a transparency such as the alpha channel. Then we can see what
is below this map image.
48
GetMap Scale Limits will help select best
image depending on the scale
49
GetMap - Zooming
•The client can "zoom in" and "zoom out" of the map
by calculating new values for the BBOX (bounding
box) parameter. The same applies to all map
navigation functions like panning or selecting a
completely new area.
•It is important to note that the server only returns an
image to the client, but no additional information
about the size, coordinate system, scale, etc
50
Reprojecting Maps
CRS=EPSG:22770 CRS=EPSG:4326
51
GetFeatureInfo to get X and Y information from a
previous GetMap request
X =231
y =280
400,3000,300
0,0
52
GetFeature Info Request
53
GetFeature Info Request
http://metaspatial.net/cgi-bin/ogc-
wms.xml?VERSION=1.3.0&REQUEST=GetFeatureInf
o&SERVICE=WMS&LAYERS=osm_points&QUERY_
LAYERS=osm_points&WIDTH=400&HEIGHT=300&C
RS=EPSG:27700&BBOX=427966.6666666667,1068
00,431833.3333333333,109700&INFO_FORMAT=tex
t/html&EXCEPTIONS=XML&X=231&Y=280
54
GetFeatureInfo - Response in HTML
55
GetFeatureInfo - Response in GML
56
GetFeatureInfo - INFO_FORMAT parameter
57
Getting a legend via GetLegendGraphic
58
Error Messages
59
INIMAGE Error Message
60
Exceptions
WFS
61
62
Feature
63
Feature has Properties
64
Geospatial Feature
65
Generalization
•Class = Feature Type = Tree Properties of Tree:
– Height
– Location
•All my Trees will have a height and location.
66
Feature Instance
•My favorite tree in Cartagena is the one in front of
the hotel Colombia.
•Height = 5 m
•Location = 10.407793,-75.551262
67
Web Feature Service (WFS)
Web Service used to:
•Publish Features
•Access Features
•Edit Features
68
WFS Operations
•GetCapabilities - summary of the service
•DescribeFeatureType - structure of the feature types
•GetFeature - get the feature instance
•Transaction - create, update and delete geographic
features
•Lock Feature - protects a feature record when
updating it
69
SEDAC WFS Server
70
GetCapabilities
•Provides metadata about the service
•Provides list of feature types
•Provides list of supported filters
71
WFS GetCapabilties
72
Response GetCapabilities
73
Response GetCapabilities
74
75
WFS DescribeFeatureType
76
Response GetFeatureType request
77
GetFeature Request
Link
http://sedac.ciesin.org/geoserver/ows?service=wfs&version=1.0.0&request=GetFeature&ty
peName=esi:esi-environmental-sustainability-index-2005_water-quality&maxFeatures=5
78
GetFeature Response
79
GetFeature Response
80
WFS Test Server Part of Testbed 12
•http://ogctestbed12.lat-
lon.de/deegree/services/wfs?service=WFS&request
=GetCapabilities
•Data follows 90% DGIWG Profile
81
Testbed 13 NSG profile development
82
Filtering by property values
GML
83
84
Geographic Markup Language (GML)
•Defines an abstract feature model • Provides XML
Schemas
•Provides primitives:
– Geometry
– Feature Types
–Coordinate Reference Systems
•Topology
85
Geographic Markup Language (GML)
• Temporal information and dynamic features
• Definitions and dictionaries
• Units, measures and values
• Directions
• Observation
• Coverages
• Default styling
86
Communities develop their own application
schemas
87
Modeling Feature Types
88
Examples
• CityGML - 3D urban objects
• GeoSciML - geoscience
• AIXM – Aviation
• ALKIS/ATKIS - German National Cadastre
• AgroXML - Used in Farm Management InformationSystems
• CSML – Climate Science Modelling
• WaterML - Hydrology
89
DGIWG
https://www.dgiwg.org/dgiwg/htm/documents/standards_implementation_profiles.htm
WCS
90
91
Web Coverage
Service (WCS)
92
Multi Spectral
Imagery
93
WCS Operations
• GetCapabilities: delivers an XML-encoded description
of service properties and the data holdings offered by
the server inquired
• DescribeCoverage: delivers XML-encoded descriptions
of coverages (such as their location in space and time)
• GetCoverage: delivers a coverage (or part thereof),
either as original data or processed, in some suitable
data format (e.g. tiff, png, jpeg, NetCDF)
SOS
94
95
Sensor Web
96
SOS GetCapabilities
97
SOS DescribeSensor
98
SOS GetObservation
Sensor Things API
99
100
OGC SensorThings API
Interface for Internet of Things
http://developers.sensorup.com/docs/
101
Data stream
102
About
What?
a
Thing
103
How?
Sensor
104
Querying data from bike stations
•Endpoint: http://toronto-bike-
snapshot.sensorup.com/v1.0/
105
Base Path
http://toronto-bike-snapshot.sensorup.com/v1.0/
106
Base Path
http://toronto-bike-snapshot.sensorup.com/v1.0/
107
Which Things are available in the server?
http://toronto-bike-snapshot.sensorup.com/v1.0/Things
108
Getting a Datastream for a thing
http://toronto-bike-snapshot.sensorup.com/v1.0/Things(206047)/Datastreams
109
Note: Datastreams define the unit of measurement
http://toronto-bike-snapshot.sensorup.com/v1.0/Things(206047)/Datastreams
110
Getting the Observations related to a stream
http://toronto-bike-snapshot.sensorup.com/v1.0/Datastreams(206051)/Observations
111
Complex Query
•Expands Datastreams and observations in one
query
•Feature of Interest = 7000:Ft. York / Capreol Crt.
•Start time = 2017-01-01T11:30:00.000Z
•End time = 2017-03-01T11:30:00.000Z
112
Complex Query (cont)
Link
113
Complex Query Response
114
Complex Query ResponseComplex Query Response (cont )
115
Charts
http://share.sensorup.com
116
Sensor Things API more than GET
117
Error Codes
GeoPackage
118
119
OGC GeoPackage file format
• A SQLite container
– Smal reliable and self contained
– Serverles and zero-configuration
– transactional SQL database
– Limit of a file ~ 140 terabytes
• vector features
• tile matrix sets of imagery and raster maps at various scales
• attributes (non-spatial data)
• extensions
http://www.geopackage.org
120
Vectors in GeoPackaage as Simple Features
121
Edit annotations on the field via mobile device
122
Access
Elevation
Data
123
Spot
Reporting
124
Summary
•Maps use WMS
•Vector use WFS – encoding GML
•Mobile formats use GeoPackage
•Sensor data SOS or SensorThings API
•Coverage data use WCS
Scenario
125
126
Scenario Discussion
Compliance
127
128
Why Compliance?
129
We have great open standards
130
Implementations are not always perfect
131
Interoperability can be fully achieved
132
Need to do a healthy test
133
Increase confidence of solution providers
"Achieving OGC certification is extremely
important to us as an organization - we are proud
to have more than 20 products compliant with
OGC standards."
Stan Tilman | Hexagon Geospatial
134
Create more business opportunities for solution
providers
135
Create more business opportunities for solution
providers
136
Benefits for buyers of solutions
Minimize the
delay, cost,
frustration of
reworking
disparate
implementations
137
138
139
How long this it take?
•Once the application is passing the test (1-2
months), organizations asking for compliance can:
•Make an online request 5-10 minutes.
•OGC will verify and respond in 1-3 days.
140
What if your application is not passing the test?
•Use the community forum
citeforum@lists.opengeospatial.org
•About 300 members participate in the forum:
– Each test suite has a lead
– OGC has alliances with groups supporting the
test (answering questions, fixing bugs, etc.)
141
142
Tests available
for certification
Validation
portal
http://cite.open
geospatial.org/t
eamengine/
143
How to ask for Compliance
“	Purchaser	seeks	geospatial	products	that	provide	
maximum	interoperability	with	purchaser’s	and	data	
sharing	partner’s	systems.	To	accomplish	this,	purchaser	
seeks	to	make	maximum	use	of	open	standards	provided	
by	the	Open	Geospatial	Consortium	(OGC),	ISO	...”	
OGC	Compliance	Overview	- Guide	for	Software	Acquisition	White	paper	(15-002r5)	
http://docs.opengeospatial.org/wp/15-002r5/15-002r5.html
144
How to
verify that a
product is
compliant?
145
Tools are
opensource
and used in
other
projects
146
Links
• OGC validation portal:
https://github.com/opengeospatial/teamengine
• Source code Test code repositories
https://github.com/opengeospatial?page=2&query=ets
• Building the testing facility on the cloud
https://github.com/opengeospatial/teamengine-builder/blob/master/build-amazon-instance.rst
• Virtualization Guide
https://github.com/opengeospatial/teamengine/blob/master/src/site/asciidoc/virt-guide.adoc
Contact Information
•Luis Bermudez
•lbermudez@opengeospatial.org
•Twitter: @berdez
•https://www.linkedin.com/in/bermudez
147

More Related Content

What's hot

Open source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemOpen source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemHaNJiN Lee
 
Wms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerWms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerDonnyV
 
Using QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapUsing QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapMinPa Lee
 
MySQL and GIS Programming
MySQL and GIS ProgrammingMySQL and GIS Programming
MySQL and GIS ProgrammingMike Benshoof
 
OSM data in MariaDB / MySQL - All the world in a few large tables
OSM data in MariaDB / MySQL - All the world in a few large tablesOSM data in MariaDB / MySQL - All the world in a few large tables
OSM data in MariaDB / MySQL - All the world in a few large tableshholzgra
 
Where20 2008 Ruby Tutorial
Where20 2008 Ruby TutorialWhere20 2008 Ruby Tutorial
Where20 2008 Ruby TutorialShoaib Burq
 
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & Android
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & AndroidBoldly Go Where No Man Has Gone Before. Explore Geo on iPhone & Android
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & AndroidBess Ho
 
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEX
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEXWhere the %$#^ Is Everybody? Geospatial Solutions For Oracle APEX
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEXJim Czuprynski
 
Spatial functions in MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and others
Spatial functions in  MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and othersSpatial functions in  MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and others
Spatial functions in MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and othersHenrik Ingo
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMahesh Khadatare
 
Introduction To PostGIS
Introduction To PostGISIntroduction To PostGIS
Introduction To PostGISmleslie
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersJody Garnett
 
Geolocation and mapping using Google Maps services
Geolocation and mapping using Google Maps servicesGeolocation and mapping using Google Maps services
Geolocation and mapping using Google Maps servicesIvano Malavolta
 

What's hot (15)

Open source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemOpen source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystem
 
ARPS Architecture
ARPS ArchitectureARPS Architecture
ARPS Architecture
 
Wms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerWms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo Server
 
Using QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapUsing QGIS and ISCGM Global Map
Using QGIS and ISCGM Global Map
 
MySQL and GIS Programming
MySQL and GIS ProgrammingMySQL and GIS Programming
MySQL and GIS Programming
 
OSM data in MariaDB / MySQL - All the world in a few large tables
OSM data in MariaDB / MySQL - All the world in a few large tablesOSM data in MariaDB / MySQL - All the world in a few large tables
OSM data in MariaDB / MySQL - All the world in a few large tables
 
QGIS training class 3
QGIS training class 3QGIS training class 3
QGIS training class 3
 
Where20 2008 Ruby Tutorial
Where20 2008 Ruby TutorialWhere20 2008 Ruby Tutorial
Where20 2008 Ruby Tutorial
 
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & Android
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & AndroidBoldly Go Where No Man Has Gone Before. Explore Geo on iPhone & Android
Boldly Go Where No Man Has Gone Before. Explore Geo on iPhone & Android
 
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEX
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEXWhere the %$#^ Is Everybody? Geospatial Solutions For Oracle APEX
Where the %$#^ Is Everybody? Geospatial Solutions For Oracle APEX
 
Spatial functions in MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and others
Spatial functions in  MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and othersSpatial functions in  MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and others
Spatial functions in MySQL 5.6, MariaDB 5.5, PostGIS 2.0 and others
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generation
 
Introduction To PostGIS
Introduction To PostGISIntroduction To PostGIS
Introduction To PostGIS
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayers
 
Geolocation and mapping using Google Maps services
Geolocation and mapping using Google Maps servicesGeolocation and mapping using Google Maps services
Geolocation and mapping using Google Maps services
 

Similar to Geoint2017 training open interfaces - luis bermudez

State of GeoServer 2012
State of GeoServer 2012State of GeoServer 2012
State of GeoServer 2012Jody Garnett
 
060128 Galeon Rept
060128 Galeon Rept060128 Galeon Rept
060128 Galeon ReptRudolf Husar
 
INAC Online Hazards Database App
INAC Online Hazards Database AppINAC Online Hazards Database App
INAC Online Hazards Database AppGerry James
 
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaDeep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaGoDataDriven
 
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech TrackRudolf Husar
 
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...Rudolf Husar
 
Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Maria H
 
The State of the GeoServer project
The State of the GeoServer projectThe State of the GeoServer project
The State of the GeoServer projectGeoSolutions
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowMyNOG
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...Lorenzo Amato
 
Web Processing Service
Web Processing ServiceWeb Processing Service
Web Processing ServiceGasperi Jerome
 
OpenCensus with Prometheus and Kubernetes
OpenCensus with Prometheus and KubernetesOpenCensus with Prometheus and Kubernetes
OpenCensus with Prometheus and KubernetesJinwoong Kim
 
State of GeoServer at FOSS4G-NA
State of GeoServer at FOSS4G-NAState of GeoServer at FOSS4G-NA
State of GeoServer at FOSS4G-NAGeoSolutions
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureSangJin Kang
 
Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Guido Schmutz
 
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...InfluxData
 
GI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdiGI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdiIGN Vorstand
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016Planetek Italia Srl
 

Similar to Geoint2017 training open interfaces - luis bermudez (20)

State of GeoServer 2012
State of GeoServer 2012State of GeoServer 2012
State of GeoServer 2012
 
060128 Galeon Rept
060128 Galeon Rept060128 Galeon Rept
060128 Galeon Rept
 
INAC Online Hazards Database App
INAC Online Hazards Database AppINAC Online Hazards Database App
INAC Online Hazards Database App
 
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaDeep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
 
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
 
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
 
Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift
 
Dice presents-feb2014
Dice presents-feb2014Dice presents-feb2014
Dice presents-feb2014
 
The State of the GeoServer project
The State of the GeoServer projectThe State of the GeoServer project
The State of the GeoServer project
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
 
Web Processing Service
Web Processing ServiceWeb Processing Service
Web Processing Service
 
OpenCensus with Prometheus and Kubernetes
OpenCensus with Prometheus and KubernetesOpenCensus with Prometheus and Kubernetes
OpenCensus with Prometheus and Kubernetes
 
State of GeoServer at FOSS4G-NA
State of GeoServer at FOSS4G-NAState of GeoServer at FOSS4G-NA
State of GeoServer at FOSS4G-NA
 
Lambda Data Grid
Lambda Data GridLambda Data Grid
Lambda Data Grid
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
 
Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka
 
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
 
GI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdiGI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdi
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016
 

More from Luis Bermudez

Simple APIs for Health Tracking - COVID Case
Simple APIs for Health Tracking - COVID CaseSimple APIs for Health Tracking - COVID Case
Simple APIs for Health Tracking - COVID CaseLuis Bermudez
 
Map store geosolutions
Map store   geosolutionsMap store   geosolutions
Map store geosolutionsLuis Bermudez
 
Plataforma de gestión de riesgos de código libre - GeoSolutions
Plataforma de gestión de riesgos  de código libre - GeoSolutionsPlataforma de gestión de riesgos  de código libre - GeoSolutions
Plataforma de gestión de riesgos de código libre - GeoSolutionsLuis Bermudez
 
OGC Compliance and Certification - 2019
OGC Compliance and Certification - 2019OGC Compliance and Certification - 2019
OGC Compliance and Certification - 2019Luis Bermudez
 
Estándares tecnológicos para la interoperabilidad en la administración inteli...
Estándares tecnológicos para la interoperabilidad en la administración inteli...Estándares tecnológicos para la interoperabilidad en la administración inteli...
Estándares tecnológicos para la interoperabilidad en la administración inteli...Luis Bermudez
 
Habilitando Toma de Decisiones a Través de Estándares Abiertos
Habilitando Toma de Decisiones a Través de Estándares AbiertosHabilitando Toma de Decisiones a Través de Estándares Abiertos
Habilitando Toma de Decisiones a Través de Estándares AbiertosLuis Bermudez
 
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...Luis Bermudez
 
OGC Innovation Program and Maritime Limits and Boundary Pilot
OGC Innovation Program and Maritime Limits and Boundary PilotOGC Innovation Program and Maritime Limits and Boundary Pilot
OGC Innovation Program and Maritime Limits and Boundary PilotLuis Bermudez
 
Using Blockchain in Geospatial Applications
Using Blockchain in Geospatial ApplicationsUsing Blockchain in Geospatial Applications
Using Blockchain in Geospatial ApplicationsLuis Bermudez
 
Machine Learning in GeoHealth Applications
Machine Learning in GeoHealth ApplicationsMachine Learning in GeoHealth Applications
Machine Learning in GeoHealth ApplicationsLuis Bermudez
 
Setting up and testing NSG and DGIWG Profiles
Setting up and testing NSG and DGIWG Profiles Setting up and testing NSG and DGIWG Profiles
Setting up and testing NSG and DGIWG Profiles Luis Bermudez
 
Interoperabilidad, Estándares e Innovación
Interoperabilidad, Estándares e InnovaciónInteroperabilidad, Estándares e Innovación
Interoperabilidad, Estándares e InnovaciónLuis Bermudez
 
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 ManagementLuis Bermudez
 
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...Luis Bermudez
 
OGC Sensor Web Enablement SOS 2.0, SensorML and WaterML
OGC Sensor Web Enablement  SOS 2.0, SensorML and WaterMLOGC Sensor Web Enablement  SOS 2.0, SensorML and WaterML
OGC Sensor Web Enablement SOS 2.0, SensorML and WaterMLLuis 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 ScienceLuis Bermudez
 
Evolution of System Architectures: Where Do We Need to Fail Next?
Evolution of System Architectures: Where Do We Need to Fail Next?Evolution of System Architectures: Where Do We Need to Fail Next?
Evolution of System Architectures: Where Do We Need to Fail Next?Luis Bermudez
 
Validation of services, data and metadata
Validation of services, data and metadataValidation of services, data and metadata
Validation of services, data and metadataLuis Bermudez
 
Workshop on OGC Compliance at GEOBUIZ Summit 2016
Workshop on OGC Compliance at  GEOBUIZ Summit 2016Workshop on OGC Compliance at  GEOBUIZ Summit 2016
Workshop on OGC Compliance at GEOBUIZ Summit 2016Luis Bermudez
 

More from Luis Bermudez (20)

Simple APIs for Health Tracking - COVID Case
Simple APIs for Health Tracking - COVID CaseSimple APIs for Health Tracking - COVID Case
Simple APIs for Health Tracking - COVID Case
 
Map store geosolutions
Map store   geosolutionsMap store   geosolutions
Map store geosolutions
 
Plataforma de gestión de riesgos de código libre - GeoSolutions
Plataforma de gestión de riesgos  de código libre - GeoSolutionsPlataforma de gestión de riesgos  de código libre - GeoSolutions
Plataforma de gestión de riesgos de código libre - GeoSolutions
 
OGC Compliance and Certification - 2019
OGC Compliance and Certification - 2019OGC Compliance and Certification - 2019
OGC Compliance and Certification - 2019
 
Estándares tecnológicos para la interoperabilidad en la administración inteli...
Estándares tecnológicos para la interoperabilidad en la administración inteli...Estándares tecnológicos para la interoperabilidad en la administración inteli...
Estándares tecnológicos para la interoperabilidad en la administración inteli...
 
Habilitando Toma de Decisiones a Través de Estándares Abiertos
Habilitando Toma de Decisiones a Través de Estándares AbiertosHabilitando Toma de Decisiones a Través de Estándares Abiertos
Habilitando Toma de Decisiones a Través de Estándares Abiertos
 
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
 
OGC Innovation Program and Maritime Limits and Boundary Pilot
OGC Innovation Program and Maritime Limits and Boundary PilotOGC Innovation Program and Maritime Limits and Boundary Pilot
OGC Innovation Program and Maritime Limits and Boundary Pilot
 
Using Blockchain in Geospatial Applications
Using Blockchain in Geospatial ApplicationsUsing Blockchain in Geospatial Applications
Using Blockchain in Geospatial Applications
 
Machine Learning in GeoHealth Applications
Machine Learning in GeoHealth ApplicationsMachine Learning in GeoHealth Applications
Machine Learning in GeoHealth Applications
 
Setting up and testing NSG and DGIWG Profiles
Setting up and testing NSG and DGIWG Profiles Setting up and testing NSG and DGIWG Profiles
Setting up and testing NSG and DGIWG Profiles
 
Interoperabilidad, Estándares e Innovación
Interoperabilidad, Estándares e InnovaciónInteroperabilidad, Estándares e Innovación
Interoperabilidad, Estándares e Innovación
 
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
 
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...
Addressing Health Challenges Through Spatial Analytics using Geospatial Data ...
 
Bold GIS
Bold GISBold GIS
Bold GIS
 
OGC Sensor Web Enablement SOS 2.0, SensorML and WaterML
OGC Sensor Web Enablement  SOS 2.0, SensorML and WaterMLOGC Sensor Web Enablement  SOS 2.0, SensorML and WaterML
OGC Sensor Web Enablement SOS 2.0, SensorML and WaterML
 
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
 
Evolution of System Architectures: Where Do We Need to Fail Next?
Evolution of System Architectures: Where Do We Need to Fail Next?Evolution of System Architectures: Where Do We Need to Fail Next?
Evolution of System Architectures: Where Do We Need to Fail Next?
 
Validation of services, data and metadata
Validation of services, data and metadataValidation of services, data and metadata
Validation of services, data and metadata
 
Workshop on OGC Compliance at GEOBUIZ Summit 2016
Workshop on OGC Compliance at  GEOBUIZ Summit 2016Workshop on OGC Compliance at  GEOBUIZ Summit 2016
Workshop on OGC Compliance at GEOBUIZ Summit 2016
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Geoint2017 training open interfaces - luis bermudez