Download presentation
Presentation is loading. Please wait.
Published byFrank Hodge Modified over 8 years ago
1
What is ECHO? ECHO Open Search https://api.echo.nasa.gov/opensearch ECHO Facts NASA’s Earth Observing System ClearingHOuse (ECHO) acts as the core metadata repository for NASA’s Earth Observing System Data and Information Systems data centers, providing a centralized mechanism for metadata and data discovery and retrieval. ECHO has recently made strides to restructure its API; allowing data partners to streamline and synchronize their metadata ingest using RESTful web services as well as providing an ESIP and OGC compliant OpenSearch implementation. 3500+ Available Collections 3500+ Available Collections Over 120 million Granules Over 120 million Granules 41 million ECHO hosted Browse Images 41 million ECHO hosted Browse Images 2TB Data Index Covers Petabytes of Data 2TB Data Index Covers Petabytes of Data 78K+ registered users, utilizing EOSDIS URS 78K+ registered users, utilizing EOSDIS URS 13 Active Data Partners 13 Active Data Partners Several Clients in Test & Evaluation Several Clients in Test & Evaluation LANCE Near Real Time Data LANCE Near Real Time Data 3500+ Available Collections 3500+ Available Collections Over 120 million Granules Over 120 million Granules 41 million ECHO hosted Browse Images 41 million ECHO hosted Browse Images 2TB Data Index Covers Petabytes of Data 2TB Data Index Covers Petabytes of Data 78K+ registered users, utilizing EOSDIS URS 78K+ registered users, utilizing EOSDIS URS 13 Active Data Partners 13 Active Data Partners Several Clients in Test & Evaluation Several Clients in Test & Evaluation LANCE Near Real Time Data LANCE Near Real Time Data ECHO and OpenSearch ESIP Federated Search, based on the OpenSearch convention, is a simple framework for doing a federated query among participating members for Earth science data. ECHO provides standards-based access to its public catalog through an implementation of OpenSearch. ECHO Open Search supports the following standards, OpenSearch 1.1 OpenSearch 1.1 ESIP Discovery 1.2 ESIP Discovery 1.2 OGC® OpenSearch GeoSpatial and Temporal Extensions OGC 10-032r3 OGC® OpenSearch GeoSpatial and Temporal Extensions OGC 10-032r3 Datasets and granules can be queried using the following constraints, keywords (dataset only) keywords (dataset only) spatial (bounding box, geometry, place name) spatial (bounding box, geometry, place name) temporal (start, end) temporal (start, end) instrument (dataset only) instrument (dataset only) short name (granule only) short name (granule only) version ID (granule only) version ID (granule only) ESIP Federated Search, based on the OpenSearch convention, is a simple framework for doing a federated query among participating members for Earth science data. ECHO provides standards-based access to its public catalog through an implementation of OpenSearch. ECHO Open Search supports the following standards, OpenSearch 1.1 OpenSearch 1.1 ESIP Discovery 1.2 ESIP Discovery 1.2 OGC® OpenSearch GeoSpatial and Temporal Extensions OGC 10-032r3 OGC® OpenSearch GeoSpatial and Temporal Extensions OGC 10-032r3 Datasets and granules can be queried using the following constraints, keywords (dataset only) keywords (dataset only) spatial (bounding box, geometry, place name) spatial (bounding box, geometry, place name) temporal (start, end) temporal (start, end) instrument (dataset only) instrument (dataset only) short name (granule only) short name (granule only) version ID (granule only) version ID (granule only) ECHO/NASA POC: andrew.e.mitchell@nasa.govandrew.e.mitchell@nasa.gov Authors: Doug Newman (douglas.j.newman@nasa.gov), Andrew Mitchell (andrew.e.mitchell@nasa.gov)douglas.j.newman@nasa.govandrew.e.mitchell@nasa.gov How Can I Use It? OpenSearch Description Documents (OSDDs): https://api.echo.nasa.gov/opensearch/datasets/descriptor_document?client_id=dug https://api.echo.nasa.gov/opensearch/granules/descriptor_document?client_id=dug Granule search: curl "https://api.echo.nasa.gov/opensearch/granules.atom? clientId=dug& shortName=MOD02QKM&versionId=5& dataCenter=LAADS& boundingBox=-180.0%2C-90.0%2C180.0%2C90.0& startTime=2002-05-04T03A00-04%3A00& endTime=2009-05-04T00%3A00%3A00-04%3A00& numberOfResults=10&cursor=0” Granule result: 50321 10 1 G19324-LAADS … OpenSearch Description Documents (OSDDs): https://api.echo.nasa.gov/opensearch/datasets/descriptor_document?client_id=dug https://api.echo.nasa.gov/opensearch/granules/descriptor_document?client_id=dug Granule search: curl "https://api.echo.nasa.gov/opensearch/granules.atom? clientId=dug& shortName=MOD02QKM&versionId=5& dataCenter=LAADS& boundingBox=-180.0%2C-90.0%2C180.0%2C90.0& startTime=2002-05-04T03A00-04%3A00& endTime=2009-05-04T00%3A00%3A00-04%3A00& numberOfResults=10&cursor=0” Granule result: 50321 10 1 G19324-LAADS … ECHO Catalog REST API Reverb Open Search Mirador Giovanni … Mirador Giovanni … Client Data Retrieval Multi-format Retrieval ECHO10 ISO 19115 Multi-format Retrieval ECHO10 ISO 19115 Searching Ordering Searching Ordering Documentation and Support http://earthdata.nasa.gov/echo http://earthdata.nasa.gov/echo http://earthdata.nasa.gov/echo echo@echo.nasa.gov echo@echo.nasa.gov echo@echo.nasa.gov http://earthdata.nasa.gov/echo http://earthdata.nasa.gov/echo http://earthdata.nasa.gov/echo echo@echo.nasa.gov echo@echo.nasa.gov echo@echo.nasa.gov Scalable Scalable Fault-tolerant Fault-tolerant Recoverable Recoverable Secure Secure Loosely coupled Loosely coupled Ease of client development Ease of client development http://en.wikipedia.org/wiki/Representational_state_transfer Scalable Scalable Fault-tolerant Fault-tolerant Recoverable Recoverable Secure Secure Loosely coupled Loosely coupled Ease of client development Ease of client development http://en.wikipedia.org/wiki/Representational_state_transfer Why RESTful?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.