.GML

Archivo GML

Geography Markup Language
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .gml es un archivo de lenguaje de marcado geográfico (Geography Markup Language), un formato XML definido por el Open Geospatial Consortium (OGC) para almacenar datos de mapas y GIS como puntos, líneas, polígonos y sistemas de referencia de coordenadas. Ábralo con la aplicación de escritorio gratuita QGIS, o lea el XML sin procesar en cualquier editor de texto. La tarea más común es convertir GML a Shapefile o GeoJSON, algo que tanto QGIS como la herramienta de línea de comandos ogr2ogr manejan bien.

Desarrollador: Open Geospatial Consortium (OGC) Categoría: Archivos GIS Estándar abierto MIME: application/gml+xml
SE ABRE EN Windows macOS Linux
Relacionado: .GPX · .KML · .SHP · .RTMAP

En esta página

19k+ extensiones indexadas
Última revisión Jun 28, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo GML?

Los archivos .gml almacenan datos codificados en el Geography Markup Language. Es un lenguaje formal desarrollado por el Open Geospatial Consortium (OGC) y se basa en el eXtensible Markup Language (XML). Su propósito principal es codificar y transferir datos geográficos, incluyendo geometría, topología y atributos de elementos. Las reglas relativas al almacenamiento de datos dentro de un archivo .gml se definen en la norma ISO 19136 (primera edición de 2007, segunda edición de 2020).

Los archivos guardados en formato .gml permiten el intercambio de datos que contienen información geográfica entre diferentes plataformas y software. Debido a que .gml es XML de texto plano, cada archivo comienza con una declaración <?xml ...?> seguida de declaraciones de espacio de nombres GML; por ejemplo, xmlns:gml="http://www.opengis.net/gml/3.2". Las geometrías como puntos, líneas, polígonos y sólidos se describen utilizando elementos GML, cada uno vinculado a un sistema de referencia de coordenadas a través del atributo srsName (normalmente un código EPSG). GML también admite objetos temporales y coordenadas tridimensionales, capacidades que van más allá de formatos geoespaciales más simples como KML o GeoJSON.

Los archivos GML se pueden abrir, convertir y validar con herramientas como QGIS, FME y la utilidad de línea de comandos ogr2ogr de la biblioteca GDAL.

Seguridad y protección

RIESGO: LOW

Un archivo de lenguaje de marcado geográfico es XML de texto plano: datos pasivos sin contenido ejecutable, por lo que es seguro abrirlo en un editor de texto o cargarlo en QGIS. La única precaución práctica es el tamaño: los archivos GML de GIS pueden ser muy grandes y lentos de abrir en un editor sencillo, por lo que se recomienda usar QGIS o GDAL/OGR para grandes conjuntos de datos en lugar de cargar todo el XML en el Bloc de notas.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOGeography Markup Language
DESARROLLADOROpen Geospatial Consortium (OGC)desde 2000 (OGC); also published as ISO 19136
CATEGORÍAArchivos GIS
TIPO MIMEapplication/gml+xml
TIPODatos geográficos/GIS basados en XML (texto plano)
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • GameMaker Language (GML) - Script de texto plano (código fuente) para el motor GameMaker / GameMaker Studio, editado en el IDE de GameMaker o en cualquier editor de código.
  • Graphlet Graphscript - Formato de herramienta de dibujo de grafos heredado; principalmente histórico y rara vez encontrado en la actualidad.

Programas que abren archivos GML

Windows3 apps
QGIS Código abierto Aplicación GIS gratuita. Capa > Añadir capa vectorial, elija el .gml para ver los datos del mapa; exporte a otros formatos GIS.
FME Form (formerly FME Desktop) Pago Potente herramienta ETL de datos espaciales; lee GML y lo convierte a docenas de formatos GIS.
Notepad / VS Code Código abierto Abra el .gml como texto para leer el XML directamente (ideal para archivos pequeños o para inspeccionar el esquema).
macOS1 app
QGIS Código abierto Aplicación GIS gratuita. Capa > Añadir capa vectorial, elija el .gml para ver los datos del mapa; exporte a otros formatos GIS.
Linux2 apps
QGIS Código abierto Aplicación GIS gratuita. Capa > Añadir capa vectorial, elija el .gml para ver los datos del mapa; exporte a otros formatos GIS.
GDAL/OGR (ogr2ogr) Código abierto Línea de comandos: «ogr2ogr -f GeoJSON out.geojson in.gml» para leer y convertir datos de mapas GML.

Detalles técnicos

especificación profunda
Tipo de archivoXML de texto plano
Tipo MIMEapplication/gml+xml
Codificación de caracteresUTF-8 por defecto; cualquier codificación declarada en el prólogo XML es válida
Firma de archivoComienza con la declaración `<?xml`; el elemento raíz declara un espacio de nombres GML, p. ej. `xmlns:gml="http://www.opengis.net/gml/3.2"`
Estándar ISOISO 19136, publicado en dos ediciones (2007 y 2020); cubre GML 3.2.x
Tipos de geometríaPoint, LineString, Polygon, MultiPoint, MultiCurve, MultiSurface, Solid y primitivas de topología
Soporte de coordenadas 3DSí - valores Z soportados nativamente; el atributo `srsDimension` en los elementos de geometría indica 2D o 3D
Sistema de referencia de coordenadasDeclarado por elemento o colección a través del atributo `srsName` usando códigos EPSG o URN de OGC (p. ej. `urn:ogc:def:crs:EPSG::4326`)
Soporte de topologíaSí - GML define primitivas de topología: Node, Edge, Face y TopoComplex
Esquema de aplicaciónTipos de elementos específicos del dominio definidos en archivos `.xsd` proporcionados por el usuario que importan el esquema GML base
Perfil Simple FeaturesLos perfiles SF-0, SF-1 y SF-2 restringen la complejidad de la geometría para una mayor interoperabilidad de software
Objetos temporalesTipos integrados `gml:TimeInstant` y `gml:TimePeriod` para elementos con marca de tiempo y rangos de tiempo
CompresiónSin compresión integrada; comúnmente se transfiere como flujos `.gz` o envuelto en un [archivo ZIP](/format/zip)
Lanzado2000 (OGC); also published as ISO 19136
Estándar abierto · libre de regalías
Especificaciónwww.ogc.org

Conversiones de GML

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos GML. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos GML.

Preguntas frecuentes

¿Qué es un archivo .gml?
Un archivo de lenguaje de marcado geográfico: un formato XML definido por el OGC para almacenar datos geográficos/de mapas (GIS) como puntos, líneas, polígonos y su sistema de referencia de coordenadas.
¿Cómo abro un archivo .gml de lenguaje de marcado geográfico (GIS)?
Utilice el software gratuito QGIS: Capa > Añadir capa > Añadir capa vectorial y seleccione el .gml. También puede leer el XML sin procesar en cualquier editor de texto o procesarlo con GDAL/OGR en la línea de comandos.
¿Cómo convierto un .gml a un Shapefile?
Cargue el GML en QGIS, luego Exportar > Guardar objetos como > ESRI Shapefile; o ejecute «ogr2ogr -f "ESRI Shapefile" out.shp in.gml».
¿Cómo convierto GML a GeoJSON o KML?
Utilice la función Exportar de QGIS, o GDAL: «ogr2ogr -f GeoJSON out.geojson in.gml» para mapas web, o «ogr2ogr -f KML out.kml in.gml» para verlo en Google Earth.
¿Puedo abrir un .gml sin software GIS?
Sí, para leerlo: cualquier editor de texto abre el XML. Pero para ver los datos como un mapa real (y para convertirlos), necesita QGIS o una herramienta GIS similar.
¿Por qué mi archivo GML es tan grande o lento de abrir?
GML es un XML prolijo, por lo que los conjuntos de datos geográficos aumentan mucho de tamaño. Abra archivos grandes en QGIS o procéselos con GDAL/OGR en lugar de un editor de texto plano.

Referencias

1OGC - Geography Markup Language (GML) standardwww.ogc.org
2QGIS - free open-source GISqgis.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.SWFSmall Web Format (Shockwave Flash)
10.PRO6XProPresenter 6 Bundle File

Extensiones relacionadas

.GPXGPS Exchange Format
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)
.GDBGarmin MapSource GPS Database

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z