2 votos

Encontrar líneas colgantes

Si tengo una red de carreteras. Cada carretera está formada por segmentos. Necesito eliminar todos los segmentos que son segmentos iniciales de cada carretera y también eliminar todas las carreteras laterales (colgantes) que están representadas con un solo segmento. No tengo idea de cómo realizar esto. ¿Algún consejo? Borrar estas líneas significa en realidad no continuar con ellas.

1voto

MobileCushion Puntos 217

Puede encontrar líneas que sean un solo segmento utilizando el contador de coordenadas. Deseche cualquier cosa que tenga un contador de 2. Aunque no siempre significa que sean un colgante.

El método más seguro -pero más largo- sería utilizar el TopologyBuilder y comprobar si un segmento tiene un ID de nodo que no está referenciado por ningún otro segmento. Entonces debe ser un colgante.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X