Presentation is loading. Please wait.

Presentation is loading. Please wait.

M. Santoro, F. Papeschi, E. Boldrini, S. Nativi

Similar presentations


Presentation on theme: "M. Santoro, F. Papeschi, E. Boldrini, S. Nativi"— Presentation transcript:

1 M. Santoro, F. Papeschi, E. Boldrini, S. Nativi
GEOSS AIP-8 GEO DAB APIs M. Santoro, F. Papeschi, E. Boldrini, S. Nativi

2 The GEOSS Common Infrastructure
Science & Society GEOSS Common Infrastructure GEOSS Web Portal GEO DAB Registry Data & Information Capacities

3 The GEO DAB Community/Citizen Portals

4 Accessing the GEO DAB

5 From Many to Many APIs Well-Known Interfaces Many Community Resources
Many Users Applications/ portals/Clients APIs Well-Known Interfaces

6 GEO DAB Interfaces OGC CSW OpenSearch OAI-PMH
Core ISO EbRIM OpenSearch Geo and Time Extension Semantic Extension OAI-PMH OGC Web Processing Service (Access + Transformation) OGC WxS

7 The JavaScript Libraries

8 Why JavaScript?

9 The GI DAB APIs http://api.eurogeoss-broker.eu Objectives
To support and facilitate the creation of clients exploiting the DAB functionalities An environment to learn by examples Design criteria To expose the DAB functionalities (semantic discovery and dataset access) hiding its complexity Easy programming of most common operations Few concepts (classes) Default behavior and options Full interfaces and options available if needed

10 GI API Conceptual Model
DAB Paginator (semantic) discovery ResultSet Page explore nodes expand GINode preview / access

11 GI Javascript library Objectives Specific characteristics:
To support Web development Community portals, application and apps Specific characteristics: Asynchronous model To handle long running tasks (e.g. DAB distributed queries) Inherent in Javascript language model (event-based) Dedicated operations to facilitate mash-up E.g. olWMS operation automatically creates a OpenLayers layer jQuery integration/dependence Download and documentation (including examples) at

12 API Homepage

13 API Examples

14 Examples CEOS Water Portal Chile Portal China GEO BCube Ocean Portal
Prod-Trees Cross-Ontology Browser Next Data Portal

15 Contacts Mailing List: gi-api@lists.essi-lab.eu
Project Leader: Developers:

16 Thank you


Download ppt "M. Santoro, F. Papeschi, E. Boldrini, S. Nativi"

Similar presentations


Ads by Google