ECHO's Reverb as a Client to the CEOS CWIC Catalog Portal using OGC's CSW Protocol
Abstract
Interoperabilty gaps have made cross-community and multi-disciplinary data search and access a major challenge within the larger Earth Science community. There have been many attempts at providing interoperable catalog services that can be applied across Earth Science disciplines but with varying degrees of success. We have attempted to evaluate the Open Geospatial Consortium's (OGC) Catalog Services - Web (CSW) protocol for it's effectiveness as an interoperable catalog service for a wide-range of Earth Science data. To do so, we developed an interface between NASA's Reverb web client and the CEOS Integrated Catalog (CWIC) using the CSW protocol with the ISO 19115 profile. Reverb is a modern web client designed for searching and accessing the data described by NASA's Earth Observing System (EOS) Clearinghouse (ECHO). ECHO is a spatial and temporal metadata registry and order broker built by NASA's Earth Science Data and Information System (ESDIS) that enables the science community to more easily use and exchange NASA's data and services. ECHO stores metadata from a variety of Earth Science disciplines and domains, including Climate Variability and Change, Carbon Cycle and Ecosystems, Earth Surface and Interior, Atmospheric Composition, Weather, and Water and Energy Cycle. Reverb has been designed to aid the science user in quickly navigating through the massive volume of metadata that it takes to describe several petabytes of scientific data from a variety of disciplines. CWIC is, at present, a prototype system that provides an aggregation portal for major CEOS agency catalog systems. CWIC presents a CSW portal interface that receives CSW requests, distributes inventory searches to the CEOS partner inventory systems via their native protocols, and returns the results in properly formatted CSW responses. CWIC includes an interoperable catalog of data from US agencies NASA, NOAA, USGS, as well as data from Brazil's National Institute for Space Research (INPE), and China's Academy of Opto-Electronics (AOE). CWIC provides both ISO 19115 and ebRIM CSW profiles. For this study, we developed a protocol adapter which exposes an ECHO API interface to which Reverb connects and communicates. The adapter software provides bi-directional translation of the ECHO protocol with the CSW protocol. The CSW side of the adapter communicates with CWIC using the CSW protocol. In between, the adapter transforms the requests and responses from one protocol to the other. This provided us the opportunity to analyze the results of mapping all of the attributes of Reverb's multi-discipline search requests into CSW requests as well as mapping the CSW/ISO-19115 search results back into Reverb results. This talk will focus upon lessons learned from our study, especially in the areas of: - Efficiency of the CSW protocol for performing cross-discipline Earth Science data search and access. - Application of the ISO 19115 profile. - The challenges of attribute mapping. - Performance and scalability issues. A live demo of the Reverb to CWIC system will be provided.
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2011
- Bibcode:
- 2011AGUFMIN31A1433F
- Keywords:
-
- 1904 INFORMATICS / Community standards;
- 1936 INFORMATICS / Interoperability;
- 1964 INFORMATICS / Real-time and responsive information delivery;
- 1982 INFORMATICS / Standards