Das Open Geospatial Consortium (OGC) freut sich, die Veröffentlichung der Community-Standards für den SpatioTemporal Asset Catalog (STAC) bekanntzugeben . Die STAC-Spezifikationen zielen darauf ab, die Strukturierung und Abfrage von Metadaten raumbezogener Daten zu standardisieren. Ein „raumbezogenes Datenobjekt“ ist jede Datei, die Informationen über die Erde zu einem bestimmten Zeitpunkt und an einem bestimmten Ort enthält.

STAC wurde ursprünglich für Satellitenbilder entwickelt, unterstützt aber mittlerweile eine breite Palette von Datenquellen und -formaten, darunter Flugzeug- und Drohnenbilder; hyperspektrale, optische und Synthetic Aperture Radar (SAR)-Daten; Videos; Punktwolken; Lidar; digitale Höhenmodelle (DEM); Vektordaten; Machine-Learning-Labels; und Komposite wie NDVI und Mosaike.

STAC ist bewusst mit einem minimalen Kern und einem flexiblen Erweiterungsmechanismus konzipiert, um ein breites Spektrum an Anwendungsfällen zu unterstützen. Im Laufe der Jahre hat es sich zu einer weit verbreiteten Spezifikation entwickelt, die in zahlreichen Produktionsumgebungen eingesetzt wird.

Der Standard bietet Vorteile für Datenanbieter und Datennutzer gleichermaßen. Anbieter können einfach ein gut durchdachtes Standardformat und eine API verwenden, ohne eigene Lösungen entwickeln zu müssen, während Nutzer auf bestehende Bibliotheken und Tools zurückgreifen können, um auf Metadaten zuzugreifen, anstatt für jedes proprietäre Format und jede API eines Datenanbieters neuen Code zu schreiben.

Die STAC-Spezifikationen definieren verwandte JSON-Objekttypen, die über Linkbeziehungen verknüpft sind, um eine HATEOAS-ähnliche, durchsuchbare Schnittstelle und eine RESTful-API mit Such- und Navigationsfunktionen zu unterstützen. Typischerweise werden mehrere STAC-Spezifikationen kombiniert, um eine Implementierung zu erstellen. Die Spezifikationen für Items, Kataloge und Sammlungen definieren einen minimalen Kern der am häufigsten verwendeten JSON-Objekttypen. Aufgrund der hierarchischen Beziehungen zwischen diesen Objekten kann ein STAC-Katalog vollständig statisch implementiert werden – als Gruppe von verlinkten Katalog-, Sammlungs- und Item-URLs –, sodass Datenanbieter ihre Daten als durchsuchbare Dateisammlung bereitstellen können.

Für komplexere Abfragen, wie z. B. räumliche oder zeitliche Prädikate, kann die STAC-API als Webdienst implementiert werden, um Gruppen von STAC-Objekten abzufragen, die typischerweise in einer Datenbank gespeichert sind.

STAC nutzt und erweitert bestehende Spezifikationen so weit wie möglich. Das wichtigste Objekt in STAC ist ein Item, das im Grunde ein GeoJSON-Feature mit einem klar definierten Satz zusätzlicher Attribute („externe Elemente“) ist. Die STAC-API erweitert die OGC API – Features – Teil 1: Kern mit zusätzlichen Webdienst-Endpunkten und Objektattributen.

„STAC ist eine in der Community weit verbreitete Spezifikation, und es ist erfreulich, diese Arbeit nun offiziell in die OGC-Standards-Baseline aufzunehmen. STAC wurde parallel zur OGC-API-Standardsuite entwickelt, und die jeweiligen Gruppen arbeiteten eng zusammen, um die Abstimmung zwischen den Standards und STAC sicherzustellen“, sagte Scott Simmons, Chief Standards Officer des OGC.

Wie alle OGC-Standards sind auch die OGC SpatioTemporal Asset Catalog (STAC) Community Standards kostenlos zum Download verfügbar.

Über OGC

Das Open Geospatial Consortium (OGC) ist eine Mitgliederorganisation, die sich dafür einsetzt, die Macht der Geographie und Technologie zu nutzen, um Probleme der Menschen und des Planeten zu lösen. OGC erschließt seinen Mitgliedern durch Standards, Innovation und Zusammenarbeit Werte und Chancen. Unsere Mitglieder repräsentieren eine vielfältige und aktive globale Gemeinschaft aus Regierung, Industrie, Hochschulen, internationalen Entwicklungsagenturen, Forschungs- und Wissenschaftsorganisationen, der Zivilgesellschaft und Interessenvertretern.

Besuchen Sie ogc.org für weitere Informationen über unsere Arbeit.