Publicado el

By

En las últimas dos décadas, normas como la ISO 19115:2003 y los Servicios de Catálogo para la Web (CSW) de OGC se han integrado en varias iniciativas de Infraestructura de Datos Espaciales (SDI) a nivel nacional e internacional. Estas normas aprovecharon el lenguaje de marcado extensible (XML), que en ese momento era la codificación principal para el intercambio de datos en TI. Sin embargo, en los últimos tiempos, la adopción de la Notación de Objetos JavaScript (JSON) y las Interfaces de Programación de Aplicaciones Web (API) ha hecho necesaria la modernización de los metadatos y los enfoques de catálogo existentes.

En noviembre de 2021, el Consorcio Geoespacial Abierto (OGC) y el Comité Técnico 211 (TC 211) de la Organización Internacional de Normalización (ISO) celebraron su primer sprint de código conjunto. El éxito de ese primer sprint de código conjunto sentó las bases para un segundo sprint de código conjunto, que se celebró del 14 al 16 de septiembre de 2022. El segundo sprint de código conjunto, denominado Sprint de código conjunto OGC e ISO 2022: El Sprint de código de metadatos, sirvió para acelerar el apoyo a estándares geoespaciales abiertos relacionados con metadatos y catálogos geoespaciales. El sprint de código fue patrocinado por Encuesta de artillería (OS) en el nivel Oro y Geonovum en el nivel Plata. A diferencia del primer sprint de código virtual, este se llevó a cabo como un evento híbrido, con el elemento presencial alojado en el Geovation Hub en Londres, Reino Unido.

El sprint de código se centró en el siguiente grupo de especificaciones:

Las discusiones durante el sprint de código cubrieron temas como la armonización de STAC y OGC API – Records; la recolección de metadatos para completar instancias de OGC API – Records; la posibilidad de una codificación JSON-FG para OGC API Records y STAC; la posibilidad de una codificación JSON de ISO 19115; y otros. 

Las demostraciones que se mostraron al final del sprint de código incluyeron implementaciones del lado del cliente y del lado del servidor de la API de OGC: registros, JSON-FG, STAC y metadatos ISO 19115. A continuación, se muestra una descripción general de alto nivel de la arquitectura del sprint.

Descripción general de alto nivel de la arquitectura del Sprint de código de metadatos ISO 2022 de OGC (haga clic para ampliar)
Descripción general de alto nivel de la arquitectura del Sprint de código de metadatos ISO 2022 de OGC (haga clic para ampliar)

El sprint de código facilitó con éxito el desarrollo y la prueba de implementaciones de prototipos de estándares OGC e ISO relacionados con metadatos y catálogos geoespaciales. El sprint de código también permitió a los desarrolladores participantes proporcionar comentarios a los editores de los estándares candidatos. Por lo tanto, el sprint de código cumplió con todos sus objetivos y logró su meta de acelerar el apoyo a los estándares geoespaciales abiertos relacionados con metadatos y catálogos geoespaciales.

Los participantes del sprint hicieron las siguientes recomendaciones para futuros elementos de trabajo de innovación:

  • Iniciativas para facilitar la implementación de JSON-FG (por ejemplo, datos tridimensionales (3D), datos catastrales, etc.)
  • Iniciativas para facilitar la implementación de catálogos
  • Prototipos de herramientas para crear metadatos (por ejemplo, el rastreador de metadatos automatizado STAC y el etiquetador de conjuntos de datos demostrados durante el sprint)

Los participantes del sprint también hicieron las siguientes recomendaciones de actividades que los Grupos de Trabajo de Normas deberían considerar:

  • Difusión para promover JSON-FG
  • Code Sprint para diseñar perfiles de JSON-FG para diferentes comunidades de interés
  • Documentación de los diferentes roles de los catálogos y API, así como orientación sobre cuándo utilizarlos
  • Sprint de código sobre control de versiones, que posiblemente involucre tanto OGC API - Registros como OGC API - Características
  • Explorando cómo hacer avanzar GeoDCAT dentro de OGC

Este fue el primer sprint de código híbrido (que consta de elementos presenciales y remotos) organizado por OGC en más de dos años, debido a la pandemia. Un número récord de participantes se registró para asistir al sprint de código, superando las cifras de inscripción previas a la pandemia. Sin embargo, hubo más participantes remotos que los que asistieron en persona. Esto sugiere que sigue habiendo un interés significativo en los sprints de código y que el entorno de colaboración en línea que OGC utiliza en los sprints de código debería seguir utilizándose después de la pandemia. 

https://twitter.com/opengeospatial/status/1570809577863536641

De parte de OGC, ISO y los patrocinadores de Sprint Ordnance Survey y Geonovum, enviamos un gran agradecimiento a todos los que participaron. Esperamos verlos en el próximo sprint de código, el Web Mapping Code Sprint, del 29 de noviembre al 1 de diciembre de 2022, en Bruselas, Bélgica.

Hay más información sobre el Sprint disponible en Código de metadatos Wiki de Sprint.

Últimos Blogs