STAC (SpatioTemporal Asset Catalog) no es un formato de datos, sino un esquema JSON abierto para describir assets geoespaciales: imágenes de satélite, ráster, capas vectoriales. La jerarquía Catalog -> Collection -> Item -> Asset, junto con la especificación REST de la STAC API, convirtió a STAC en el estándar de facto de los catálogos en la nube (AWS, Microsoft Planetary Computer, ESA Copernicus). Nuestro exportador genera UN SOLO STAC Item v1.0 — un documento JSON que describe el área exportada: bbox, geometría del marco en GeoJSON, fecha y hora de la exportación, estadísticas por capa y enlaces a los assets. Es un «ladrillo» que usted coloca en su propio catálogo. Para que quede claro: los enlaces a assets del Item son href de plantilla hacia su exportación, no datos incrustados, y se trata de un Item, no de una jerarquía completa Catalog/Collection.
Características principales
Acerca del formato STAC
Lo más sencillo es imaginar STAC como una ficha de un catálogo de biblioteca. Los datos en sí no están en ella, pero sí todo lo necesario para encontrarlos: qué territorio abarca, cuándo se hizo la exportación, qué contiene y en qué enlace está el archivo. Así funcionan exactamente los catálogos en la nube de los grandes proveedores: un único esquema JSON por encima de almacenamientos distintos.
Esta exportación interesa a quien mantiene su propio repositorio de geodatos. Exporta un área, deja la ficha al lado y un mes después encuentra lo que busca por territorio y fecha, y no revisando nombres de archivo uno a uno. Cuando las exportaciones se cuentan por decenas, con esas fichas se arma un catálogo propio con búsqueda.
Qué hay en el archivo: un STAC Item de la versión 1.0 y, a la vez, un objeto GeoJSON válido. Dentro están la extensión y la geometría del marco, la fecha y la hora de la exportación, las propiedades con el resumen por capas (qué capas entraron y cuántos objetos tienen), los enlaces de servicio y el bloque de assets. Los enlaces a los assets son de plantilla: los datos en sí se exportan en otro formato y usted pone su propia dirección de almacenamiento.
Programas para abrir archivos STAC
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos SpatioTemporal Asset Catalog (.json) exportados desde OSM2CDR:
Format specifications
- Open standard
- 2D only
- Lossless (no quality loss)
- Stores feature attributes
- Output: 1 file
- 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én usa los mapas STAC
Cómo exportar a STAC
Cómo abrir tras la exportación
- pystac (Python) — lea el documento con el método Item.from_file, compruebe la estructura y añada la ficha a su catálogo o colección.
- stac-validator — comprobación rápida de conformidad con la especificación antes de publicar.
- STAC Browser — visor estático: coloque el catálogo con las fichas en un alojamiento estático y tendrá un catálogo navegable sin una sola línea de código de servidor.
- stac-fastapi — si necesita una STAC API de verdad, con búsqueda por territorio y fecha; las fichas se cargan en ella como registros.
- Enlaces a los assets — sustituya las direcciones de plantilla por las rutas reales de sus archivos; de lo contrario, la ficha apuntará al vacío.
Mapas populares en STAC
Exportar mapas a SpatioTemporal Asset Catalog
Descarga mapas STAC profesionales desde OpenStreetMap. Generación instantánea, cualquier área.