Soporte
El GML de Catastro no admite arcos: como discretizarlos
Resumen
El formato de parcela y el GML de Catastro no admiten arcos ni círculos: las curvas deben aproximarse mediante tramos de polilínea recta. Por eso pueden aparecer dos problemas al trabajar con geometrías curvas: que al convertir a parcela una polilínea cerrada con arcos el programa avise de que la parcela "se intersecta consigo misma", o que al exportar a GML un arco o círculo y volver a importar ese GML el arco aparezca convertido en una recta. La solución en ambos casos es discretizar (segmentar) previamente las curvas en tramos de polilínea recta antes de convertir a parcela o exportar a GML.
Aplicable a
MDT 9, MDT 25 y MDT26 — funciones de creación de parcelas y exportación a GML de Catastro.
Síntomas
Al intentar crear una parcela a partir de una polilínea cerrada que contiene arcos, el programa indica que la parcela se intersecta consigo misma.
Al generar el GML de un arco o círculo, la superficie se calcula correctamente, pero al importar de nuevo ese GML para su representación el arco se convierte en una recta.
Causa
El formato de parcela / GML de Catastro no admite arcos. Catastro requiere que las curvas se aproximen mediante tramos de polilínea, de modo que:
Un arco exportado a GML no conserva su geometría curva y, al reimportarlo, se representa como una recta entre sus extremos.
El proceso de conversión de una polilínea a parcela puede detectar una autointersección cuando la polilínea contiene arcos.
Solución
Caso: crear una parcela a partir de una polilínea con arcos ("se intersecta consigo misma")
Discretice previamente la polilínea con la utilidad Discretizar Polilíneas (en MDT26, Curvado/Cartografía > Utilidades > Discretizar Polilíneas, o la orden
MDT26_cvdispolen la línea de comandos). Los intervalos se indican por separado para las Rectas y las Curvas.A continuación, convierta la polilínea a parcela: de esta forma podrá convertirla sin que aparezca el aviso de autointersección.
También puede dejarlo automatizado: en la configuración de parcelas existe la opción Discretizar Arcos, que discretiza los arcos automáticamente al importar o convertir una parcela a partir de una polilínea.
Caso: exportar un arco o círculo a GML de Catastro sin que se convierta en recta
Antes de exportar, discretice las curvas (arcos o círculos) de la parcela en tramos de polilínea recta con Discretizar Polilíneas, ajustando el intervalo a la precisión que necesite.
Exporte a continuación el GML: la geometría ya estará compuesta por tramos rectos admitidos por Catastro, por lo que se mantendrá al reimportar el fichero.
Si el problema persiste
Ajuste el intervalo de discretización, que se fija por separado para rectas y curvas: un intervalo más pequeño aproxima mejor la curva a costa de generar más vértices. No hay un valor recomendado único: elíjalo según la precisión que requiera Catastro y el tamaño de la geometría.
Si tras discretizar la polilínea sigue apareciendo el aviso de autointersección, revise que la geometría no contenga cruces reales entre segmentos, y contacte con el soporte técnico de Aplitop adjuntando el dibujo.
Categoría: Catastro y GML · Nivel: Básico