¿Qué es Gml?
GML traduce Geography Markup Language y se trata de un formato de información geoespacial, el cual se basa en el lenguaje de marcado Extensible Markup Languaje (XML), para describir el contenido o funcionalidad de un set datos a través de su propio sistema de etiquetas. Este formato lo diseña el Open Geospatial Consortium (OGC) con el fin de proporcionar al público general un recurso interoperable entre Sistemas de Información Geográficos (SIG), de manera que se desarrolla como un formato estándar.
Veamos en la margen derecha un ejemplo de cómo se estructura un objeto "ciudad". ➤
Bajo la lógica de GML, en este se crean atributos tales como nombre, población y ubicación geográfica a través de la especificación de coordenadas no sin antes especificar una geometría. Note que la sintaxis del archivo permite organizar la información de manera jerárquica y estructurada, lo cual lo hace legible incluso para un usuario sin un SIG como ocurre con otras sintaxis de archivos que son subconjuntos de XML.
<gml:featureMember>
<my:City gml:id="c001">
<my:name>Barcelona</my:name>
<my:population>1600000</my:population>
<my:location>
<gml:Point>
<gml:coordinates>2.1734,41.3851</gml:coordinates>
</gml:Point>
</my:location>
</my:City>
</gml:featureMember>
Sintaxis modificada de un prompt de ChatGPT.
¿En qué contexto se halla comunmente?
En todo tipo de plataformas u ofertas de información que busquen proveer información geográfica abstracta, porque permite representar geometrías, topologías, atributos, Sistemas de Georeferencia de Coordenadas (CRS) e incluso metadatos. Así su inclusión es razonable en Infraestructuras de Datos Espaciales internacionales, nacionales y regionales de caracter público y privado.
De hecho el formato GML es la base de transmición de características o elementos "feature" (también objetos espaciales vectoriales) de servicios del tipo Web Feature Service (WFS) que se identifican como estas capas de información que pueden modificarse en un SIG y se consumen a través de una red con protocolo específico. No obstante, también es posible determinar la cabida de GML en Servicios de Cobertura (WCS) que es la alternativa raster de la anterior implementación, también de la OGC y adicionalmente, puede aparecer en Servicios de Observación de Sensores (SOS).
/ | Archivo individual | En WFS | Ventajas | Desventajas |
---|---|---|---|---|
Sintesis de conocimientos | ![]() |
![]() |
|
|
Como sugerencia: Consulte este y otros conceptos a través del apartado de bibliografía provisto por esta web. |