Digi3D MGCP



Procesos de unificar polígonos


Entidades superficiales con atributos idénticos y con segmentos de límites coincidentes deberán de ser unidos a un único área.


Entidades superficiales conectadas, pertenecientes al mismo grupo, dentro de la misma area de extracción, con valores idénticos de atributos deberán de ser unidos. Es decir si comparten un segmento de límite exterior. Existen algunas excepciones a la regla de atributos idénticos, atributos métricos (area, largo y a veces ancho) normalmente no tienen porque coincidir.


El proceso a seguir al unificar entidades superficiales es:



1.- Localización de las entidades superficiales que hay que unir

2.- Unión de las áreas

     2.1.- Unión de áreas automática

     2.2.- Unión de áreas manual



1.- Localización de las entidades superficiales que hay que unir


Digi3D ofrece una orden para detectar las entidades superficiales que posiblemente hay que unir.


La orden DETECTAR_POLIGONOS_VECINOS crea una topología con los códigos especificados por parámetros y marca como error los polígonos que comparten un segmento de límite y cuyos centroides coinciden en códigos y atributos.


    Parámetros: [código+]

    Ejemplo: DETECTAR_POLIGONOS_VECINOS=BBH140 CBH140 ...


Esta orden detectará los siguientes casos:

 

En estos dos casos, después de ejecutar la orden DETECTAR_POLIGONOS_VECINOS, estos polígonos aparecerán los siguientes mensajes en la Ventana de Tareas:



En este momento, el usuario podría hacer clic sobre las tareas individuales y Digi3D haría un zoom a la entidad que tiene el error.




2.- Unión de las áreas


Después de detectar polígonos adyacentes con códigos y atributos idénticos la unión se hace necesaria. La unión se puede hacer de manera automática como manual. Ambas formas se describen aquí:


2.1.- Unión de áreas automática:


Después de detectar las áreas, la unión se puede hacer de forma automática con la orden UNIFICAR_POLIGONOS.

Esta orden unirá automáticamente las áreas, eliminando los bordes necesarios y los centroides sobrantes. La orden se ejecuta especificando como parámetro el código. Ejemplo: UNIFICAR_POLIGONOS=BBH140


2.2.- Unión de áreas manual:


El operador puede unir varias áreas manualmente con la orden UNIR_RECINTOS. Esta orden unirá áreas topológicas seleccionadas en un único área, eliminando los límites y centroides necesarios. La orden permite esto sólo si los códigos y atributos coinciden.


El resultado de ambos ejemplos anteriores es:





Resumen:


DigiNG ofrece varios comandos para ayudar al usuario con la unión de entidades superficiales. Podrá hacer uso de las siguientes órdenes:




Fecha última modificación: 5 de Julio, 2009