Cómo abrir un archivo GML del Catastro online (visor web gratis)
Aprende a abrir y validar tu archivo GML del Catastro español sin instalar nada. Visor web gratuito compatible INSPIRE 4.0, GML v3 y construcciones bu-ext2d 2.0.
Un archivo .gml no se abre haciendo doble click. Es XML, así que cualquier editor te mostrará el código fuente, pero no la geometría que contiene. Para ver lo que el fichero realmente representa sobre el mapa necesitas un visor GML.
Este artículo recoge las formas de abrir un GML del Catastro español (parcelario o construcciones) en menos de un minuto, sin instalar software ni convertir el fichero a otros formatos.
¿Qué es exactamente un archivo GML?
GML (Geography Markup Language) es un dialecto de XML estandarizado por la OGC para describir información geográfica. El Catastro español lo usa para distribuir el parcelario oficial y para que los técnicos presenten validaciones gráficas (IVG/IVGA).
Hay tres variantes que te puedes encontrar:
| Variante | Versión | Uso típico | Cómo lo identificas |
|---|---|---|---|
| CP 4.0 (Cadastral Parcels) | INSPIRE 4.0 | GML de parcelas que descargas del WFS de Catastro o que tú generas para IVGA | Raíz <cp:CadastralParcel>, srsName en URL |
| bu-ext2d 2.0 (Buildings) | INSPIRE Buildings 2D extension | GML de construcciones para presentar al modelo 902 | Raíz <bu-ext2d:Building>, srsName en URN |
| GML v3.x legacy | Versiones antiguas | Levantamientos topográficos antiguos, exports de CAD/GIS | Raíz suele ser <gml:FeatureCollection> sin namespace INSPIRE |
Las tres son XML técnicamente, pero los esquemas son distintos. Un visor decente debería entenderlas todas.
Forma 1: visor web gratuito (recomendada)
La forma más rápida y la única que no requiere instalación. Abres el visor GML online, arrastras el fichero, y en segundos ves:
- El polígono dibujado sobre el mapa oficial del Catastro (WMS de la DGC) y la ortofoto PNOA.
- La superficie calculada según la geometría real (útil para comparar contra la superficie inscrita).
- Los vértices (cuántos, dónde están).
- La referencia catastral declarada en el atributo.
- El EPSG detectado en
srsName(te avisa si no es uno de los admitidos por la SEC).
Privacidad: el fichero NO se sube a ningún servidor. Todo el procesado ocurre en el navegador con
DOMParsery reproyecciónproj4js. Es importante para topógrafos: tus levantamientos no caducados son información confidencial del cliente.
Cuándo NO usar el visor web
- Si el fichero pesa más de 50 MB (la página se cuelga en navegadores con poca RAM).
- Si necesitas editar la geometría (el visor solo lee, no escribe).
- Si necesitas convertir a otro formato (KML, Shapefile, DXF).
Para estos casos, las dos formas siguientes.
Forma 2: visor oficial de la Sede Electrónica del Catastro
La Sede Electrónica del Catastro tiene un validador gráfico online que es lo que internamente usa el sistema para emitir IVG/IVGA. Es útil porque te dice exactamente lo que verá Catastro cuando presentes el fichero.
Pasos:
- https://www.sedecatastro.gob.es → menú "Servicios" → "Validación de ficheros gráficos".
- Sube el GML.
- La sede te muestra la geometría superpuesta al parcelario oficial, los avisos de incoherencia y el dictamen (validable / no validable).
Pros:
- Es la fuente autoritativa.
- Si el visor SEC dice que tu GML está mal, está mal.
Contras:
- Requiere certificado digital o Cl@ve para acceder a ciertos servicios.
- La UI es funcional pero no especialmente cómoda.
- No te da la superficie calculada como número, solo el dibujo.
- Tiene cola en horas pico.
Forma 3: QGIS desktop (potencia máxima)
QGIS es el software libre estándar de SIG. Lee GML, KML, Shapefile, GeoPackage, PostGIS y prácticamente todo. Si trabajas con archivos GML regularmente, es lo que tienes que tener instalado.
Pasos:
- Capa → Añadir capa → Añadir capa vectorial → selecciona tu fichero
.gml. - Si te pregunta por el CRS, indícale el de tu fichero (típicamente EPSG:25830).
- Para tener el mapa de fondo: Web → QuickMapServices → ESRI Imagery o equivalente.
- Para superponer parcelario oficial: añade el WMS de Catastro como capa raster.
Pros:
- Lee cualquier GML, por raro que sea.
- Puedes editar, exportar, hacer análisis geométricos.
- Gratis y open source.
Contras:
- Hay que instalarlo (~700 MB de descarga).
- La curva de aprendizaje es real si vienes de AutoCAD puro.
- Para una comprobación rápida es overkill.
Cuál elegir según el caso
| Tu situación | Herramienta recomendada |
|---|---|
| "Me han enviado un GML y solo quiero ver qué es" | Visor web online |
| "Voy a presentar IVGA y quiero comprobar antes" | Visor web online + Sede Electrónica antes de la presentación oficial |
| "Tengo que reproyectar / convertir / editar" | QGIS |
| "Estoy en el móvil sin laptop" | Visor web online (mobile-friendly) |
| "Es un GML enorme (más de 50 MB)" | QGIS |
| "Estoy en una conexión muy lenta" | QGIS (después de descargar el GML) |
Para el 90 % de los casos diarios de un topógrafo (comprobar que un GML está bien antes de presentar), el visor web es lo más eficiente.
Cómo abrir GML de construcciones (modelo 902)
Si tu fichero es un GML de construcciones (bu-ext2d:Building), aplican las mismas tres opciones, pero ten en cuenta:
- El encoding es ISO-8859-1, no UTF-8. Si lo abres en un editor de texto y ves caracteres raros en tildes, es por el encoding declarado.
- El
srsNameva en URN (urn:ogc:def:crs:EPSG::25830), no URL. - El parser del visor web tiene que entender ambas variantes — el nuestro las soporta.
Si tu GML de construcciones rebota en el visor web por incompatibilidad de esquema, suele ser uno de los 9 errores frecuentes de validación SEC. Te conviene leer ese artículo para descartar problemas comunes antes de seguir investigando.
Cómo verificar que el GML está bien sin abrir nada
Hay tres comprobaciones que puedes hacer con un editor de texto simple (sin necesidad de visor) y que cazan el 80 % de los errores:
-
Encoding correcto en la primera línea:
<!-- Parcelas --> <?xml version="1.0" encoding="UTF-8"?> <!-- Construcciones --> <?xml version="1.0" encoding="ISO-8859-1"?> -
EPSG admitido (25829, 25830, 25831 o 32628):
srsName="http://www.opengis.net/def/crs/EPSG/0/25830" -
gml:idcon prefijo DGC:<!-- Parcelas --> gml:id="ES.SDGC.CP.<refCatastral>" <!-- Construcciones --> gml:id="ES.SDGC.BU.<refCatastral>"
Si las tres están bien, ya estás cerca de pasar la validación SEC. El visor te confirma la geometría.
Lo que viene después de visualizar
Visualizar un GML es solo el primer paso. Si tu objetivo es presentar ese fichero al Catastro, necesitas:
-
Generar correctamente desde la fuente original (DXF topográfico, GeoPackage, etc.). Si vienes de DXF, lee la guía completa DXF → GML INSPIRE.
-
Decidir si tu caso va por IVG o IVGA. Tenemos un árbol de decisión IVG vs IVGA que te ahorra dudas.
-
Validar localmente antes de presentar. Los errores frecuentes de la SEC cubren los rebotes técnicos más comunes.
Si todo este flujo te parece mucho trabajo manual, el wizard de Catastro DXF → GML te lleva del DXF original al GML IVGA-ready en menos de 10 minutos con auto-anclaje al parcelario oficial. El primer export va con el trial sin tarjeta.
¿Te ahorras estos errores con la herramienta?
El primer GML va con el trial gratuito. Si no te convence, no pagas y descargas el GML igual.