SentinelDataHub / dhus-distribution

The Data Hub System is a Java web based system designed to manage the on-line dissemination of Earth Observation Satellites data.
http://sentineldatahub.github.io/DataHubSystem/
GNU Affero General Public License v3.0
68 stars 36 forks source link

Where is the description.xml #5

Closed alunacob closed 5 years ago

alunacob commented 5 years ago

As far as I am aware, an opensearch endpoint must serve the description.xml files with application/opensearchdescription+xml MIME type.

How/Where can I get it?

SentinelDataHub commented 5 years ago

Hi @alunacob , Thank you for your interest in Our Project. Please you can find further details here How to use Open Search to discover products in the Data Hub archive.

The following URI returns an XML file including the list of the nodes of every products stored in the Data Hub archive.
https://scihub.copernicus.eu/dhus/search?q=*

Cheers Sentinel DataHub System Team

alunacob commented 5 years ago

I know how to use it and I know there are a lot of ad-hoc clients developed to consume sentinel data, but what I am aiming is for a generic Macihne-to-Machine (M2M) communication. By exposing the description.xml document, the endpoint is describing the search engine itself, so that any client application can use it.

Following the description.xml document, an opensearch client should be able to query the endpoint without needing to read any documentation, just following the specification.

SentinelDataHub commented 5 years ago

Hi @alunacob, Please you can find the file openseach-description.xml at the following path: dhus-distribution/etc/opensearch-description-file.xml Cheers