STAC (SpatioTemporal Asset Catalog) ist kein Datenformat, sondern ein offenes JSON-Schema zur Beschreibung von Geo-Assets: Satellitenbilder, Raster, Vektorlayer. Die Hierarchie Catalog -> Collection -> Item -> Asset und die REST-Spezifikation STAC API haben STAC zum De-facto-Standard für Cloud-Kataloge gemacht (AWS, Microsoft Planetary Computer, ESA Copernicus). Unser Exporter erzeugt EIN einzelnes STAC Item v1.0 — ein JSON-Dokument, das das exportierte Gebiet beschreibt: bbox, GeoJSON-Rahmengeometrie, Zeitpunkt des Exports, Statistik je Layer und Asset-Links. Es ist ein "Baustein", den Sie in Ihren eigenen Katalog legen. Zur Klarstellung: Die Asset-Links des Items sind Vorlagen-hrefs auf Ihren Export, keine eingebetteten Daten, und es handelt sich um ein Item, nicht um eine vollständige Catalog/Collection-Hierarchie.
Hauptmerkmale
Über das Format STAC
Am einfachsten stellt man sich STAC als Karteikarte in einem Bibliothekskatalog vor. Die Daten selbst stehen nicht darin, dafür alles, um sie zu finden: welches Gebiet, wann der Export entstand, was darin steckt und unter welchem Link die Datei liegt. Genau so sind die Cloud-Kataloge der großen Anbieter aufgebaut — ein einheitliches JSON-Schema über verschiedenen Speichern.
Der Export ist für alle gedacht, die einen eigenen Geodatenbestand führen. Gebiet exportiert — Karteikarte daneben gelegt, und einen Monat später finden Sie das Gesuchte über die Suche nach Gebiet und Datum statt durch Durchgehen von Dateinamen. Wenn es Dutzende Exporte werden, entsteht aus solchen Karten ein eigener durchsuchbarer Katalog.
Was in der Datei steckt: ein STAC Item der Version 1.0 — und zugleich ein gültiges GeoJSON-Objekt. Darin die Ausdehnung und die Geometrie des Rahmens, Datum und Uhrzeit des Exports, Properties mit einer Übersicht über die Layer (welche Layer enthalten sind und wie viele Objekte sie haben), interne Links und der Asset-Block. Die Asset-Links sind Vorlagen: Die Daten selbst exportieren Sie in einem separaten Format und tragen Ihre eigene Speicheradresse ein.
Programme zum Öffnen von STAC-Dateien
Die folgenden Programme können SpatioTemporal Asset Catalog-Dateien (.json) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:
Format-Spezifikationen
- Offener Standard
- Nur 2D
- Verlustfrei
- Speichert Objektattribute
- Ausgabe: 1 Datei
- A single STAC Item v1.0 (valid GeoJSON Feature) describing the export: bbox, frame geometry, per-layer stats and template asset hrefs; an Item, not a full catalog.
Wer nutzt STAC-Karten
So exportieren Sie STAC
Nach dem Export öffnen
- pystac (Python) — das Dokument mit der Methode Item.from_file einlesen, die Struktur prüfen und den Eintrag dem eigenen Katalog oder einer Collection hinzufügen.
- stac-validator — schnelle Prüfung auf Spezifikationskonformität vor der Veröffentlichung.
- STAC Browser — ein statischer Viewer: Legen Sie den Katalog mit den Einträgen auf ein statisches Hosting und Sie erhalten einen navigierbaren Katalog ohne eine einzige Zeile Servercode.
- stac-fastapi — wenn Sie eine echte STAC API mit Suche nach Gebiet und Zeit brauchen; die Einträge werden dort als Datensätze abgelegt.
- Asset-Links — ersetzen Sie die Vorlagenadressen durch echte Pfade zu Ihren Dateien, sonst zeigt der Eintrag ins Leere.
Beliebte Karten in STAC
SpatioTemporal Asset Catalog-Kartenexport
Laden Sie professionelle STAC-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.