Publicado el

By

Durante varios años, OGC se ha planteado una pregunta importante: ¿cómo deben cambiar los datos geoespaciales y las ofertas de procesamiento, así como los estándares en los que se basan, a medida que el mundo transita de sistemas que dependen de la intervención humana a sistemas que se comunican directamente entre sí? Ese trabajo, llevado a cabo a través de la iniciativa de investigación Rainbow con el apoyo del programa Horizonte Europa de la Unión Europea y socios estratégicos como la ESA, NRCan, UKHO y NGA, ya ha concluido.

Las lecciones que deja son claras: los estándares escritos para lectores humanos no son aplicables a un mundo donde las máquinas deben interpretarlos y actuar en consecuencia directamente. La fase de implementación de OGC se basa en esta idea, centrándose en una infraestructura compartida que sea modular, rastreable y diseñada para ser leída tanto por personas como por máquinas.

Fortalecimiento de los cimientos: Elementos básicos y perfiles

OGC Rainbow produjo dos ideas estrechamente relacionadas: Bloques de construcción además Perfiles — ambos registrados como componentes modulares legibles por máquina en el Servidor de Definiciones OGC.

A Bloque de construcción Es un componente de especificación autónomo —un fragmento de modelo de datos, un patrón de API, un conjunto de restricciones o una lista de código— empaquetado para su reutilización independiente. Cada uno incluye todo lo que un desarrollador o una máquina necesita para trabajar con él: esquemas en uno o más formatos, reglas de validación, ejemplos probados, documentación legible para humanos, asignaciones semánticas y metadatos legibles por máquina que declaran sus dependencias con otros bloques de construcción.

Esto resuelve un problema persistente en la estandarización, donde las definiciones superpuestas generan complejidad y divergencia innecesarias. Con Building Blocks, los elementos comunes se definen una sola vez, se mantienen en un único lugar y se reutilizan con coherencia.

A Mi Perfil Un perfil es una versión restringida —y a veces extendida— de uno o más estándares base, ensamblada a partir de bloques de construcción para una comunidad, jurisdicción o aplicación específica. Es fundamental destacar que un perfil no es una bifurcación. Mantiene una relación formal y legible por máquina con el estándar que describe, y cualquier dato que cumpla con un perfil también debe cumplir con el estándar subyacente.

Los perfiles pueden superponerse: una agencia cartográfica nacional puede perfilar un estándar regional, que a su vez perfila un estándar global de la OGC, y cada capa añade especificidad sin romper la conformidad con las capas inferiores. Dado que cada perfil es un activo registrado de primera clase con su propio identificador y descripción legible por máquina, un usuario —ya sea humano o máquina— puede rastrear programáticamente toda la cadena de herencia y comprender exactamente qué garantiza una declaración de conformidad.

Piensa en los bloques de construcción como piezas estandarizadas disponibles en un estante, y en los perfiles como configuraciones ensambladas adaptadas a un trabajo en particular, cada una con su lista de piezas intacta y verificable.

Recursos compartidos, no software que compite.

OGC no desarrolla software propietario ni aplicaciones para usuarios finales. Su labor consiste en proporcionar los kits de inicio del mundo geoespacial: código de bajo nivel, compartible e implementaciones de referencia, publicados bajo la licencia Apache 2.0 a través de repositorios Git públicos.

Igualmente importante es dónde se encuentran estos recursos. Los bloques de construcción, los perfiles, las implementaciones de referencia, los vocabularios y los validadores se publican a través de registros interconectados: catálogos autorizados y seleccionados que permiten descubrirlos, acceder a ellos y rastrearlos.

Los registros ofrecen más que un simple lugar para encontrar información: garantizan la procedencia y la gobernanza, de modo que cada activo tiene una identidad definida, un ciclo de vida gestionado y relaciones declaradas con otros. Para un desarrollador o un agente de IA, esto significa que no solo es posible encontrar un componente, sino también saber de dónde proviene, cómo se ha mantenido y con qué se ha probado.

Los beneficios se dividen claramente en tres líneas. Para los proveedores comerciales, estos recursos pueden ser recogidos e integrados en productos sin restricciones, lo que acorta el camino hacia el mercado. Para la comunidad en general, las contribuciones fluyen de vuelta a un bien común que se vuelve más sólido con cada adición. Y para el interés público, lo que se vuelve descubrible y reutilizable también es autorizado, regido por los mismos procesos rigurosos que cualquier Estándar OGC.

Caso práctico: La crisis de la vivienda

La verdadera prueba de cualquier infraestructura es lo que permite. Consideremos lo siguiente: Permiso de construcción digitalEn gran parte del mundo desarrollado, la escasez de vivienda —sobre todo para los jóvenes— no se debe simplemente a la falta de terrenos o capital. También se debe a la burocracia: procesos de aprobación lentos y fragmentados que alargan los plazos de construcción en meses, e incluso años.

El problema suele ser trivial. Los datos se imprimen desde un sistema departamental para luego ser introducidos manualmente en otro. Diferentes agencias aplican definiciones distintas a los mismos conceptos. El resultado son retrasos, errores y duplicación, a gran escala.

Mediante el ensamblaje de bloques de construcción para la semántica (definiciones comunes de altura de edificios y clase de uso), modelos de datos (solicitudes de permisos estandarizadas) y ontologías (cómo se relaciona una estructura con su entorno), el marco de OGC posibilita la automatización. Los bloques interoperables permiten que los sistemas de agencias existentes intercambien datos directamente, evitando por completo el ciclo de impresión y transcripción.

Un lenguaje común para la ubicación, el tipo de edificio y las restricciones ambientales elimina los errores de codificación y las verificaciones redundantes entre departamentos. Además, los flujos de trabajo optimizados acortan el tiempo desde la solicitud hasta el inicio de la construcción: más viviendas construidas en menos tiempo significan menos escasez que impulse los precios.

Por qué esto es importante para un futuro impulsado por la IA.

Los fallos de interoperabilidad rara vez se deben a la falta de datos. Se deben a una semántica ambigua: suposiciones que todos dan por implícitas y que ninguna máquina puede descifrar de forma segura.

El coste es real y está bien documentado. La sonda Mars Climate Orbiter de la NASA se perdió porque un sistema expresaba la fuerza de propulsión en libras-fuerza-segundo, mientras que otro la expresaba en newton-segundo. Durante el huracán Katrina, los equipos de emergencia no pudieron compartir datos geoespaciales de forma eficaz porque las agencias utilizaban sistemas de coordenadas de referencia incompatibles. Los casos más comunes son menos evidentes, pero igual de trascendentales: una fecha como «03/04/25» se leía de forma diferente en distintas regiones, o un valor de elevación sin un sistema de referencia vertical declarado introducía errores de decenas de metros.

A medida que la automatización se profundiza, el costo de esa ambigüedad se agrava. La inteligencia artificial no elimina la necesidad de datos estructurados; la intensifica. Un modelo no puede adivinar qué representa un conjunto de datos: necesita definiciones explícitas y accesibles, que es precisamente lo que OGC Building Blocks está diseñado para proporcionar.

Existe una segunda razón por la que los bloques de construcción son importantes para la IA, y tiene que ver tanto con la confianza como con la semántica. Una tentación común con la IA es plantear un problema completo e ilimitado a un modelo grande y esperar una respuesta útil. El problema es que las soluciones de gran tamaño son prácticamente imposibles de validar.

Los bloques de construcción ofrecen un enfoque diferente: descomponen los problemas complejos en pequeñas partes encapsuladas. Cada parte puede ser gestionada por un agente especializado y, lo que es fundamental, cada resultado puede ser probado y verificado, componente por componente. La confianza se construye de forma incremental, en lugar de darse por sentada sin más.

Este enfoque es duradero: funciona tanto si la tarea la realizan agentes de IA, profesionales experimentados o sistemas de recuperación de información que consultan modelos de datos estandarizados.

Este marco, en resumen, es la contribución de OGC a un Infraestructura geoespacial preparada para la IA: uno que sea detectable, reutilizable, autorizado, gobernado y construido para ser verificado pieza por pieza.

Una vez finalizada la fase de investigación, el documento completo de Rainbow Research está disponible. AQUÍ.

Avanzando: El parto en Helsinki

OGC Connect Helsinki, la próxima reunión de miembros de OGC (del 1 al 4 de junio), es donde este trabajo pasa de la teoría a la práctica. El enfoque estará en cómo se registran y aplican los componentes básicos en cuatro casos de uso activos: Clima y Medio Ambiente, Medio Ambiente Marino, Permisos de Construcción Digitales y Sistemas de Gestión Territorial.

Información completa e inscripción: eventos.ogc.org/OGCConnectHelsinki

Últimos Blogs