GML es un estándar de la OGC para codificar elementos geográficos en XML. Ampliamente utilizado en INSPIRE, los servicios WFS y las infraestructuras GIS corporativas. Versión 3.2.1 (ISO 19136:2007).
Datos de OpenStreetMap al 5 de octubre de 2026 · hace 27 días
Características principales

Todos los ejemplos de mapas por formato
Acerca del formato GML
GML es el estándar del OGC e ISO 19136 en el que los objetos geográficos se describen con XML corriente: cada objeto tiene su geometría y su conjunto de propiedades. Sobre GML se apoyan la infraestructura europea INSPIRE, las respuestas de los servicios WFS y el intercambio entre los GIS de las administraciones — allí donde hace falta un formato de texto, legible y verificable.
El mapa de OpenStreetMap se exporta a GML cuando la parte receptora trabaja por reglamento y no por comodidad: el departamento GIS acepta XML, el bus de intercambio valida el documento, el sistema corporativo solo entiende formatos OGC. Para el trabajo interno resultan más cómodos GeoJSON o GeoPackage; GML es el idioma de la conversación entre organismos.
A la salida se obtiene un único .gml: una sola colección wfs:FeatureCollection que reúne todas las capas del área. El nombre del elemento de cada objeto repite el nombre de la capa original (roads, buildings, water, etc.), cada objeto tiene su gml:id y las etiquetas de OSM se despliegan como propiedades hijas. Las coordenadas van en WGS84 (EPSG:4326) con ocho decimales.
Las limitaciones, con franqueza. El documento sigue la estructura de GML 3.2.1 con los espacios de nombres de GML y WFS, pero no se entrega junto a él un esquema de aplicación propio (.xsd): la adaptación al esquema concreto del cliente se hace en destino. Por capa se toman como máximo 200 000 objetos: el XML es pesado y así el archivo se mantiene en un tamaño manejable.
Programas para abrir archivos GML
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos GML (Geography Markup Language) (.gml) exportados desde OSM2CDR:
Características del formato
- Estándar abierto
- Solo 2D
- Sin pérdida de calidad
- Guarda los atributos de los objetos
- Resultado: 1 archivo
Quién usa los mapas GML
Cómo exportar a GML
Cómo abrir tras la exportación
- QGIS (gratuito): Capa → Añadir capa vectorial, elija el .gml; el archivo lo lee el controlador GML que viene con GDAL.
- ogr2ogr (GDAL): el comando ogr2ogr -f GPKG map.gpkg map.gml pasa el documento a GeoPackage, shapefile o PostGIS.
- GeoServer y MapServer: cargue los datos en la base con ogr2ogr y sírvalos después con su propio servicio WFS.
- FME: la herramienta habitual cuando hay que adaptar los datos al esquema de aplicación del cliente — reader GML, writer con el esquema necesario.
- Revisión visual: el archivo es de texto — xmllint --format map.gml o cualquier editor XML muestran la estructura y la lista de propiedades de los objetos.
Mapas populares en GML
Exportar mapas a GML (Geography Markup Language)
Descarga mapas GML profesionales desde OpenStreetMap. Cualquier área, con el precio visible antes de pagar.