EOC EO Products Service - Zugriff und Nutzung von Geodaten mit STAC
28.03.2025 , WS3 (108)

Um die EOC Geoservice-Daten einer breiteren Öffentlichkeit zugänglich zu machen, bieten wir zusätzlich zu den etablierten Download- und Visualisierungsdiensten einen STAC-basierten Katalogdienst an. Hiermit können Daten dynamisch und effizient gefunden und zugegriffen werden. Die Nutzer können auf die Daten zugreifen ohne den kompletten Datensatz herunterladen zu müssen, wodurch längere Übertragungszeiten vermieden und Speicherkapazität eingespart wird.


Um die EOC Geoservice-Daten einer breiteren Öffentlichkeit zugänglich zu machen, bieten wir zusätzlich zu den etablierten Download- und Visualisierungsdiensten einen STAC-basierten Katalogdienst an. Hiermit können Daten dynamisch und effizient gefunden und zugegriffen werden. Die Nutzer können auf die Daten zugreifen ohne den kompletten Datensatz herunterladen zu müssen, wodurch längere Übertragungszeiten vermieden und Speicherkapazität eingespart wird.

STAC ist in mehrere Spezifikationen unterteilt und hierarchisch aufgebaut. Das STAC-Item stellt eine atomare Sammlung von räumlich-zeitlichen Daten und Metadaten dar und bildet die Grundlage für STAC. Die STAC-API bietet einen RESTful-Endpunkt, der die Suche nach STAC-Items ermöglicht. Der STAC-Catalog bietet eine Struktur zum Organisieren und Durchsuchen von STAC-Items. Die STAC-Collection enthält zusätzliche Informationen, wie räumlich-zeitliche Ausdehnung, Lizenz, Schlüsselwörter oder Anbieter, der darin enthaltenen STAC-Items.

Um die verfügbaren Collections und Items abzurufen, ist eine Verbindung mit dem STAC API-Endpunkt erforderlich. Dies kann über einen STAC-Browser oder innerhalb von beliebigem Code, z.B. in einem Jupyter-Notebook, erfolgen. In einem solchen Notebook kann mithilfe verschiedener Python-Bibliotheken (z.B. pystac) eine Abfrage gestartet und Daten in ein xarray-dataset (Datenwürfel) geladen werden. Die Daten können dann visualisiert oder weiter analysiert werden.

In dem Workshop wird ein Tutorial für unseren STAC-Catalog vorgestellt. Wir zeigen, wie Sie effizient auf den Katalog und seine verfügbaren Inhalte zugreifen können. Darüber hinaus werden Beispiele für verschiedene geowissenschaftliche Analysen gezeigt um die verschiedenen Möglichkeiten des Zugriffs auf und der Verarbeitung von Geodaten mit dem STAC-Katalog zu demonstrieren.

-> Bachelor Geographie
-> Master Angewandte Geoinformatik
-> Junior Softwareentwickler
-> wissenschaftlicher Mitarbeiter ( Data Engineer )