Provides information about the architecture for a Health Spatial Data Infrastructure, example of a grassroots efforts Application Program Interface (API) to share COVID data, connected to an open source client MapStore hosted in Amazon S3.
2. GeoSolutions
World’s leader providing enterprise open source
software for geospatial
• We have supported 180 customers since 2016
• Office opened in the US in 2020
• Our team are main contributors to GeoServer, GeoNode, GeoWebCache,
MapStore and GeoNetwork
• We actively participate in OGC Working Groups and we are continuously being
funded by the OGC Innovation Program to advance open standards
4. How to integrate data in a client?
Client
Data
API, Database,
Store
Data
API, Database,
Store
Data
API, Database,
Store
Current COVID
Data NY State
Current COVID
Data MD State
Current COVID
Data CA State
Dashboard / Map
For example:
aggregating
latest data from
different
sources
5. How to integrate data in a client?
Client
Data
API, Database,
Store
Data
API, Database,
Store
Data
API, Database,
Store
• How hardcoded is this
interaction?
• Is it vendor specific?
• Is is using open standards
• How easy is to plugin a new
data source or a new
client?
6. How easy it is to achieve interoperability?
Client
Data
API, Database,
Store
Data
API, Database,
Store
Data
API, Database,
Store
• How hardcoded is this
interaction?
• Is it vendor specific?
• Is is using open standards
• How easy is to plugin a new
data source or a new
client?
7. Spatial Data Infrastructure (SDI) - System
7
Client
(Data Consumer)
Data Provider
(Web Service)
Catalog
What, where, who,
what, how, when
Who has COVID
data for the US?
Who has latest
COVID data for
the state of NY?
Get me a map of COVID status in the US
Get me the latest data for the state of NY
1
2
0
8. Spatial Data Infrastructure (SDI) - System
8
Users
Processed Data for
efficient querying and
dissemination
Raw Data
Geospatial Enabled
Data Base
(metadata, indexing)
Client
Web Server
(Open APIs,
e.g. OGC WSF,
WMS, WMTS)
Authorization/
AuthenticationNote: Catalog is
not showed any
more
9. Open Source Stack for SDI
9
Users
Processed Data for
efficient querying and
dissemination
Raw Data
PostGIS
Data Base
GeoNode
MapStore
Client
GeoServer
Web Server
Authorization/
Authentication
10. Open Source Stack for SDI
1
Users
Processed Data for
efficient querying and
dissemination
Raw Data
PostGIS
Data Base
GeoNode
MapStore
Client
GeoServer
Web Server
Authorization/
Authentication
11. Client: MapStore Open Source Web GIS
Add, select, configure
transparency of layers
Zoom Search and Query Toolbox
MapStore enables to mix
data from Google Maps,
OpenStreetMap, Bing or
others adhering to OGC
standards.
Configurable Mapping
Engine: OpenLayers,
Leaflet or Cesium
20. Based on the OGC APIs can we create one to share
data related to a pandemic event?
For cases: Positive, Negative, Deaths, Recovered ..
Ventilators,
Beds
etc.