El Open Geospatial Consortium (OGC) se complace en anunciar la publicación de los Estándares Comunitarios del Catálogo de Activos Espaciotemporales (STAC) . La familia de especificaciones STAC tiene como objetivo estandarizar la estructura y la consulta de los metadatos de los activos geoespaciales. Un «activo espaciotemporal» se refiere a cualquier archivo que represente información sobre la Tierra en un lugar y momento específicos.

Diseñado inicialmente para imágenes satelitales, STAC ha evolucionado para admitir una amplia gama de recursos y formatos de datos, incluidas imágenes de aeronaves y drones; datos hiperespectrales, ópticos y de radar de apertura sintética (SAR); vídeo; nubes de puntos; lidar; modelos digitales de elevación (DEM); datos vectoriales; etiquetas de aprendizaje automático; y compuestos como NDVI y mosaicos.

STAC se diseñó intencionalmente con un núcleo mínimo y un mecanismo de extensión flexible para admitir una amplia gama de casos de uso. A lo largo de los años, se ha consolidado como una especificación ampliamente adoptada y utilizada en numerosas implementaciones de producción.

Este estándar beneficia tanto a los proveedores como a los consumidores de datos. Los proveedores pueden usar un formato y una API estándar y bien diseñados sin necesidad de desarrollar los suyos propios, mientras que los consumidores pueden recurrir a las bibliotecas y herramientas existentes para acceder a los metadatos en lugar de escribir código nuevo para los formatos y API propietarios de cada proveedor de datos.

Las especificaciones STAC definen tipos de objetos JSON relacionados, conectados mediante enlaces, para admitir una interfaz navegable al estilo HATEOAS y una API RESTful con funciones de búsqueda y navegación. Normalmente, se combinan varias especificaciones STAC para crear una implementación. Las especificaciones de Item, Catalog y Collection definen un núcleo mínimo de los tipos de objetos JSON más utilizados. Gracias a las relaciones jerárquicas entre estos objetos, un catálogo STAC puede implementarse de forma completamente estática, como un conjunto de URL de Catalog, Collection e Item con hipervínculos, lo que permite a los publicadores de datos exponer su información como un conjunto de archivos navegables.

Para consultas más complejas, como predicados espaciales o temporales, la API de STAC se puede implementar como un servicio web para consultar grupos de objetos STAC, normalmente almacenados en una base de datos.

En la medida de lo posible, STAC utiliza y amplía las especificaciones existentes. El objeto más importante en STAC es un Item, que es simplemente una Feature GeoJSON con un conjunto bien definido de atributos adicionales («miembros externos»). La API de STAC amplía la OGC API – Features – Parte 1: Núcleo con puntos de conexión de servicio web adicionales y atributos de objeto.

«STAC es una especificación muy utilizada en la comunidad, y nos entusiasma incluir formalmente este trabajo como parte de la base de estándares de OGC. STAC evolucionó junto con el conjunto de estándares de la API de OGC, y los grupos respectivos trabajaron en estrecha colaboración para garantizar la coherencia entre los estándares y STAC», declaró Scott Simmons, director de estándares de OGC.

Al igual que todos los estándares de OGC, los estándares comunitarios del Catálogo de Activos Espaciotemporales (STAC) de OGC están disponibles para su descarga gratuita.

Acerca de OGC

El Consorcio Geoespacial Abierto (OGC) es una organización de miembros dedicada a utilizar el poder de la geografía y la tecnología para resolver los problemas que enfrentan las personas y el planeta. OGC genera valor y oportunidades para sus miembros a través de estándares, innovación y colaboración. Nuestros miembros representan una comunidad global diversa y activa proveniente de gobiernos, industrias, academia, agencias de desarrollo internacional, organizaciones científicas y de investigación, sociedad civil y defensores.

Visite ogc.org para obtener más información sobre nuestro trabajo.