Geo Data Providers Workshop Florence, Italy, 20-21 April 2017 The GEO DAB APIs M. Santoro (1), R. Roncella (1), P. De Salvo (3), O. Ochiai (3), Colangeli (2), J. Van Bemmelen (2), S. Nativi (1) (1) Institute of Atmospheric Pollution Research, National Research Council of Italy (2) European Space Agency (3) GEO Secretariat
GeoSpatial Web Service Expert Accessing the GEO DAB Server Side Client Side User (developer) Standard Web Services (OGC Web Services, OAI-PMH, CKAN, etc.) X GeoSpatial Web Service Expert OpenSearch (Extended) GEO DAB API JS Web Expert GEO DAB API REST
Different APIs for serving diverse Application development use cases A set of standard Web service interfaces: e.g. OGC service interfaces, CKAN, OAI-PMH, FTP, etc. A set of APIs for software developers: Client side APIs: (high-level) JavaScript library … . (Python) Server side APIs: REST/JSON APIs OpenSearch APIs … .
GEO DAB APIs implement domain-specific extensions Search/Filter by cloud cover perc., polarization mode/channel, etc. Remote Sensing Search/Filter by magnitude, magnitude type, earthquake depth, etc. Seismology
GEOSS View Definition: Subset of the whole GEOSS resources defined by applying, via the DAB, a set of clauses Discovery clauses (e.g. spatial envelope, keywords, sources, etc.) Access clauses (e.g. data format, access protocol, CRS, etc.) Defined “View” exposed on the GEOSS Portal Consumer-defined View – i.e. Client-side These views are available only for the client application which defined the view. Provider-defined View –i.e. Server-side These views are available for all client applications.
Test Environment A simple web-based tool to define and manage GEOSS Views
Virtual Workshop A virtual workshop was organized to demonstrate how to use GEO DAB APIs Two sessions: Description of APIs: which service interfaces are supported, which extension parameters, etc. Hands-on: how to define views and use APIs in client applications
Disaster Resilience SBA View Defined by GEO Sec Experts in collaboraiton with Community Currently, subsets by Data Providers: IRIS EarthQuake Humanitarion Data Exchange etc.
Water Resources Management SBA View Defined by GEO Sec Experts in collaboraiton with Community Currently, subsets by Keyword: Aerobic Alkalinity etc.
GEO CRADLE View Defined by GEO CRADLE Currently, subsets by Bounding Box: Middle-East
GEO BON Test View Defined by GEO BON Currently, subsets by Access Constraint: CRS: EPSG:3857; Protocol: OGC WMS; Format: PNG
Thank you