Open data mit Open source - Prozessierung von Copernicus Daten mit freier (Kommandozeilen-) Software
Sentinel-2 Szenen filtern
Programmatisch mit CURL
ESA: https://scihub.copernicus.eu/ (registrierung notwendig)
- Dokumentation: https://scihub.copernicus.eu/userguide/5APIsAndBatchScripting
- OData Beispiel: https://scihub.copernicus.eu/apihub/odata/v1/Products?$filter=substringof('S2',Name) and year(IngestionDate) eq 2018 and month(IngestionDate) eq 1
- OpenSearch Beispiel: https://scihub.copernicus.eu/apihub/search?q=footprint:"Intersects(POLYGON((-4.53 29.85,26.75 29.85,26.75 46.80,-4.53 46.80,-4.53 29.85)))" https://scihub.copernicus.eu/dhus/search?q=ingestiondate:[NOW-1DAY TO NOW]
EO-me: eome.mundialis.de via OpenSearch
- Dokumentation: https://eome.mundialis.de//eomedocs/opensearch.html
- Beispiel 1: https://eome.mundialis.de/eome/opensearch.action?q=BBOX(wkb_geometry,16.005,48.0408,16.7686,48.4585,%27EPSG:4326%27)%20AND%20satellite=%27sentinel2%27%20AND%20sensing_time%20BETWEEN%202017-05-10%20AND%202017-09-14%20AND%20cloudcover%20%3C%2010&format=application/json&startIndex=0&count=10
- Beispiel 2: https://eome.mundialis.de/eome/opensearch.action?q=satellite=%27sentinel2%27%20AND%20sensing_time%20BETWEEN%202017-05-10%20AND%202017-09-14%20%20AND%20dem_gmted%20%3E%201000&startIndex=0&count=10
CODE-DE: https://code-de.org/de via OpenSearch
- OpenSearch Beschreibung: https://catalog.code-de.org:443/opensearch/description.xml
- Beispiel: https://catalog.code-de.org/opensearch/request?parentIdentifier=EOP:CODE-DE:S2_MSI_L1C&maximumRecords=1
Programmatisch
- sentinelsat (siehe nächstes Kapitel)