Räumlich-zeitlicher Asset-Katalog (STAC)
Die Spezifikationen der SpatioTemporal Asset Catalog (STAC)-Familie zielen darauf ab, die Strukturierung und Abfrage von Geodaten-Metadaten zu standardisieren. Ein „spatiotemporales Asset“ ist jede Datei, die Informationen über die Erde zu einem bestimmten Zeitpunkt und Ort enthält. Der ursprüngliche Schwerpunkt lag auf Satellitenbildern, doch die Spezifikationen decken mittlerweile ein breites Anwendungsspektrum ab, darunter Quellen wie Flugzeuge und Drohnen sowie Daten wie hyperspektrale optische Daten, Synthetic Aperture Radar (SAR), Videos, Punktwolken, Lidar, digitale Höhenmodelle (DEM), Vektoren, Machine-Learning-Labels und Verbunddaten wie NDVI und Mosaike. STAC ist bewusst mit einem minimalen Kern und flexiblen Erweiterungsmechanismen konzipiert, um ein breites Spektrum an Anwendungsfällen zu unterstützen. Diese Spezifikation ist in den letzten Jahren weiterentwickelt worden und wird verwendet in zahlreiche Produktionseinsätze.
Downloads
| Dokumenttitel | Version | OGC-Dokumentnr. | Typ |
|---|---|---|---|
| Gemeinschaftsstandard für den SpatioTemporal Asset Catalog (STAC) | 1.1.0 | 25 bis 004 | CS |
| SpatioTemporal Asset Catalog (STAC) API-Community-Standard | 1.0.0 | 25 bis 005 | CS |
Offizielle Modelldateien und Kodierungsschemata
Related Links
| Dokumenttitel | Version | OGC-Dokumentnr. | Typ |
|---|
Übersicht
Die Spezifikationen der SpatioTemporal Asset Catalog (STAC)-Familie zielen darauf ab, die Strukturierung und Abfrage von Geodaten-Metadaten zu standardisieren. Ein „spatiotemporales Asset“ ist jede Datei, die Informationen über die Erde zu einem bestimmten Zeitpunkt und Ort enthält. Der ursprüngliche Schwerpunkt lag auf Satellitenbildern, doch die Spezifikationen decken mittlerweile ein breites Anwendungsspektrum ab, darunter Quellen wie Flugzeuge und Drohnen sowie Daten wie hyperspektrale optische Daten, Synthetic Aperture Radar (SAR), Videos, Punktwolken, Lidar, digitale Höhenmodelle (DEM), Vektoren, Machine-Learning-Labels und Verbunddaten wie NDVI und Mosaike. STAC ist bewusst mit einem minimalen Kern und flexiblen Erweiterungsmechanismen konzipiert, um ein breites Spektrum an Anwendungsfällen zu unterstützen. Diese Spezifikation ist in den letzten Jahren weiterentwickelt worden und wird verwendet in zahlreiche Produktionseinsätze.
Dies ist für Anbieter von Geodaten von Vorteil, da sie einfach ein gut konzipiertes Standardformat und eine API verwenden können, ohne ein eigenes proprietäres Format entwickeln zu müssen. Für Nutzer von Geodaten ist dies von Vorteil, da sie vorhandene Bibliotheken und Tools für den Zugriff auf Metadaten nutzen können, anstatt neuen Code für die Interaktion mit den proprietären Formaten und APIs der einzelnen Datenanbieter schreiben zu müssen.
Die STAC-Spezifikationen definieren verwandte JSON-Objekttypen, die durch Link-Relationen verbunden sind, um eine HATEOS-Stil durchsuchbare Schnittstelle und eine RESTful API, die zusätzliche Browse- und Suchschnittstellen bietet. Typischerweise werden mehrere STAC-Spezifikationen zu einer Implementierung zusammengefasst. Die Artikel, Katalog ansehen und Kollektion Spezifikationen definieren einen minimalen Kern der am häufigsten verwendeten JSON-Objekttypen. Aufgrund der hierarchischen Struktur zwischen diesen Objekten kann ein STAC-Katalog vollständig statisch als Gruppe von verlinkten Katalog-, Sammlungs- und Element-URLs implementiert werden. Dies ermöglicht es Datenherausgebern, ihre Daten als durchsuchbare Dateisammlung bereitzustellen. Wenn komplexere Abfragefunktionen, wie z. B. räumliche oder zeitliche Prädikate, gewünscht sind, kann die STAC-API Spezifikation kann als Webdienstschnittstelle implementiert werden, um eine Gruppe von STAC-Objekten abzufragen, die normalerweise in einer Datenbank gespeichert sind.
STAC nutzt und erweitert soweit wie möglich bestehende Spezifikationen. Das wichtigste Objekt in STAC ist ein Artikel, was einfach ein GeoJSON Merkmal mit einem wohldefinierten Satz zusätzlicher Attribute („ausländische Mitglieder“). Die STAC-API erstreckt sich der OGC API – Features – Teil 1: Kern mit zusätzlichen Webdienst-Endpunkten und Objektattributen.