You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Title (Goal) Support a ESIP Best Practices compliant OpenSearch API
Primary Actor Developer
Scope

The primary federated data discovery interface in the Earth Sciences internationally is a two-step OpenSearch.  It would be optimal if any instance of Fedora that held such data could support discovery and access accordingly, so that users of any of the existing and developing search engines that are OpenSearch based can automatically find and support queries for those data (as well as all the other data in other non-Fedora repositories that they support - e.g., NASA, NOAA, ESRI geonetwork, CEOS, GEOSS, etc.).

Level 
Author Ruth Duerr

Story:

As a user of a particular Earth Science focused search interface (e.g., GEOSS broker, CWIC interface, etc.), I want all relevant Earth Science data to show up in my search results.  The common two step standard for this is the two step OpenSearch Request.

 

A list of specifications and best practices for such an API follows:

http://www.opensearch.org/Specifications/OpenSearch/1.1

http://www.opensearch.org/Specifications/OpenSearch/Extensions/Geo/1.0/Draft_2

http://www.opensearch.org/Specifications/OpenSearch/Extensions/Time/1.0/Draft_1

http://www.opensearch.org/Specifications/OpenSearch/Extensions/Parameter/1.0

http://wiki.esipfed.org/images/9/97/Combined_Open_Search_Best_Practices_v0.4.pdf

http://www.opensearch.org/Specifications/OpenSearch/Extensions/Relevance/1.0/Draft_1

http://www.opengeospatial.org/standards/opensearchgeo

http://ceos.org/wp-content/uploads/2014/12/CEOSOpenSearchBestPracticeDocument-PublicComment.pdf

Fortunately there is a validator for this type of API available at http://testbed.echo.nasa.gov/cwic-smart/validations

  • No labels