Catastro
Todo el glosario

Formato técnico

GML INSPIREGeography Markup Language — perfil INSPIRE CadastralParcels

Formato XML estándar europeo para intercambiar información de parcelas catastrales. Es el único formato que la SEC acepta para IVG, IVGA y RGA.


El GML INSPIRE es un formato XML estándar definido por la directiva europea INSPIRE (Infrastructure for Spatial Information in Europe) para intercambiar información geoespacial entre administraciones públicas. La versión que utiliza el Catastro español para parcelas es la CadastralParcels 4.0.

Por qué importa

Es el único formato técnico que la Sede Electrónica del Catastro acepta para los tres trámites de coordinación gráfica:

  • IVG — Informe de Validación Gráfica.
  • IVGA — Informe de Validación Gráfica Alternativa.
  • RGA — Representación Gráfica Alternativa inscrita en el Registro.

Cualquier otro formato (DXF, DWG, Shapefile, GeoJSON, KML) es una representación intermedia que tarde o temprano hay que convertir a GML INSPIRE para presentar al Catastro.

Estructura del fichero

Un GML INSPIRE válido para la SEC tiene la siguiente estructura simplificada:

<wfs:FeatureCollection
    xmlns="http://www.opengis.net/wfs/2.0"
    xmlns:cp="http://inspire.ec.europa.eu/schemas/cp/4.0"
    xmlns:gml="http://www.opengis.net/gml/3.2"
    timeStamp="2026-05-07T12:00:00"
    numberMatched="1" numberReturned="1">
  <member>
    <cp:CadastralParcel gml:id="ES.LOCAL.CP.PARCELA_01">
      <cp:areaValue uom="m2">1000</cp:areaValue>
      <cp:beginLifespanVersion>2026-05-07T12:00:00</cp:beginLifespanVersion>
      <cp:endLifespanVersion xsi:nil="true" nilReason="..."/>
      <cp:geometry>
        <gml:MultiSurface srsName="http://www.opengis.net/def/crs/EPSG/0/25830">
          <gml:surfaceMember>
            <gml:Surface>
              <gml:patches>
                <gml:PolygonPatch>
                  <gml:exterior>
                    <gml:LinearRing>
                      <gml:posList srsDimension="2" count="5">
                        414000.00 4477000.00
                        ...
                      </gml:posList>
                    </gml:LinearRing>
                  </gml:exterior>
                </gml:PolygonPatch>
              </gml:patches>
            </gml:Surface>
          </gml:surfaceMember>
        </gml:MultiSurface>
      </cp:geometry>
      <cp:label>01</cp:label>
      <cp:nationalCadastralReference>9872023VH5797S0001WX</cp:nationalCadastralReference>
      ...
    </cp:CadastralParcel>
  </member>
</wfs:FeatureCollection>

Particularidades del perfil SEC español

El INSPIRE genérico admite cosas que la SEC española rechaza. Los puntos donde más rebotan los GMLs:

AspectoINSPIRE genéricoSede Catastro español
Raíz del documentogml:FeatureCollection o wfs:FeatureCollectionSolo wfs:FeatureCollection
srsNameURN o URLSolo URL: http://www.opengis.net/def/crs/EPSG/0/25830
Orientación exteriorCCW (canónica OGC)CW (sentido horario)
Geometría por parcelaPolygon o MultiPolygonSolo un único surfaceMember
EPSG admitidosCualquieraSolo 25829, 25830, 25831, 32628

Por estas particularidades, los XSDs públicos de INSPIRE pueden dar falsos positivos — un GML válido para INSPIRE genérico puede ser rechazado por la SEC. La fuente de verdad oficial es el PDF del asistente Catastro–Registro de la DGC.

Cómo se genera

Hay varias vías:

  • Plugins de QGIS como Check4SEC (oficial de la DGC) o SEC4QGIS.
  • Scripts en Python o AutoLISP (hay varios open-source en GitHub).
  • Plataformas colegiales como COIGT-ATNL.
  • SaaS específicos (incluida nuestra herramienta) que automatizan todo el flujo desde DXF.

Cubrimos el flujo completo manual (DXF → GML INSPIRE → IVGA) en Convertir DXF a GML INSPIRE: guía paso a paso.

Más lectura


Términos relacionados