STAC (SpatioTemporal Asset Catalog) n'est pas un format de données mais un schéma JSON ouvert pour décrire des ressources géo : images satellite, rasters, couches vectorielles. La hiérarchie Catalog -> Collection -> Item -> Asset, doublée de la spécification REST STAC API, a fait de STAC le standard de fait des catalogues cloud (AWS, Microsoft Planetary Computer, ESA Copernicus). Notre exportateur génère UN SEUL STAC Item v1.0 — un document JSON qui décrit la zone exportée : bbox, géométrie GeoJSON du cadre, date et heure de l'export, statistiques par couche et liens vers les assets. C'est une « brique » que vous posez dans votre propre catalogue. Pour être clair : les liens d'assets de l'Item sont des href modèles vers votre export, et non des données incorporées, et il s'agit d'un Item, pas d'une hiérarchie complète Catalog/Collection.
Caractéristiques principales
À propos du format STAC
Le plus simple est de voir STAC comme une fiche dans un catalogue de bibliothèque. Elle ne contient pas les données, mais tout ce qu'il faut pour les retrouver : quel territoire, quand l'export a été fait, ce qu'il y a dedans et à quelle adresse se trouve le fichier. C'est exactement ainsi que fonctionnent les catalogues cloud des grands fournisseurs — un schéma JSON unique par-dessus des stockages variés.
Cet export s'adresse à ceux qui tiennent leur propre entrepôt de données géo. Vous exportez une zone, vous posez la fiche à côté, et un mois plus tard vous retrouvez ce qu'il vous faut par une recherche sur le territoire et la date, plutôt qu'en parcourant des noms de fichiers. Quand les exports se comptent par dizaines, ces fiches forment votre propre catalogue interrogeable.
Ce que contient le fichier : un STAC Item version 1.0 — et en même temps un objet GeoJSON valide. À l'intérieur : l'emprise et la géométrie du cadre, la date et l'heure de l'export, des propriétés récapitulant les couches (lesquelles sont entrées et combien d'objets elles contiennent), les liens de service et le bloc des assets. Les liens vers les assets sont des modèles : les données elles-mêmes, vous les exportez dans un format séparé et vous y indiquez votre propre adresse de stockage.
Logiciels pour ouvrir les fichiers STAC
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers SpatioTemporal Asset Catalog (.json) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- 2D uniquement
- Sans perte de qualité
- Stocke les attributs
- Sortie : 1 fichier
- 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.
Qui utilise les cartes STAC
Comment exporter en STAC
Comment ouvrir après l’export
- pystac (Python) — lisez le document avec Item.from_file, vérifiez sa structure et ajoutez la fiche à votre catalogue ou à votre collection.
- stac-validator — vérification rapide de la conformité à la spécification avant publication.
- STAC Browser — un visualiseur statique : posez le catalogue de fiches sur un hébergement statique et vous obtenez un catalogue navigable sans une seule ligne de code serveur.
- stac-fastapi — s'il vous faut une véritable STAC API avec recherche par territoire et par date ; les fiches y entrent comme des enregistrements.
- Liens vers les assets — remplacez les adresses modèles par les vrais chemins de vos fichiers, sinon la fiche pointera dans le vide.
Cartes populaires en STAC
Export de cartes en SpatioTemporal Asset Catalog
Téléchargez des cartes STAC professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.