1. CEOS OpenSearch

CEOS OpenSearch

Summary

CEOS (Committee on Earth Observation Satellites) OpenSearch is a collection of simple specifications for a simple search syntax and the sharing of Earth science data search results. The goal of the CEOS OpenSearch project is to establish common CEOS interoperability best practices for OpenSearch in order to allow for standardized and harmonized access to metadata and data of CEOS agencies, including CWIC and FedEO communities.

ESDS-RFC-025 CEOS OpenSearch is a Technical Note that provides information about the specification that is broadly implemented within NASA Earth Science Data Systems, the ESIP community data systems, as well as by many other Earth Science data systems from international agencies around the world.

Status

The CEOS OpenSearch document was recommended for informational use in NASA Earth Science Data Systems in January, 2016.

Technical Note CEOS OpenSearch
User Resources CEOS OpenSearch Best Practice
CEOS OpenSearch Developer Guide v1.4
OpenSearch Specification

NASA Earth Science Community Recommendations for Use

Strengths

CEOS OpenSearch is widely implemented in the US and by many international agencies. This results in a broad base of implementation experience and provides a high degree of confidence that implementers will be able to connect to a large ecosystem. The specification is relatively simple to implement. CEOS OpenSearch is generally implemented with very simple search semantics and can work on a wide variety of data.

CEOS OpenSearch supports a seamless two step search process that allows searches to first discover data collections and then data granules (individual files).

CEOS OpenSearch uses technologies that are commonly used. HTTP requests and ATOM XML responses are sent and parsed by something as simple as a browser or as complex as fully-fledged web application.

Weaknesses

There is a great diversity in implementations – all slightly different, leading to varied returned results, making it more difficult to compare results across implementations.

There is no data model for stored metadata or returned information. This can result in missing key information (e.g. provider contact info).

Applicability

CEOS OpenSearch is applicable for use in formulating metadata searches for both collection and granule metadata.

It is meant to provide easy access to geospatial metadata catalogs.

Limitations

CEOS OpenSearch is limited to simple queries based on spatial, temporal and keyword search parameters. It does not currently provide a full query language.

Last Updated: Sep 15, 2016 at 9:31 AM EDT

Feedback