2 votos

Creación de un búfer en función del número de líneas paralelas

Estoy trabajando en un proyecto para un gasoducto e intento crear una zona de estudio basada en la alineación del gasoducto. El problema es que hay varias tuberías dentro del derecho de paso y la zona de estudio debe tener diferentes anchuras en función del número de líneas que discurran paralelas. Por ejemplo, un gasoducto simple debe tener una zona de seguridad de 25', un gasoducto doble debe tener una zona de seguridad de 37,5' y un gasoducto triple debe tener una zona de seguridad de 50'.

¿Es posible hacerlo sin tener que seleccionar manualmente las líneas y almacenarlas individualmente?

Llevo varias horas trabajando en esto y no he tenido suerte.

Utilizo ArcMap y tengo una licencia avanzada.

2voto

Monroecheeseman Puntos 825

Puede almacenar en búfer los centroides de las tuberías y ejecutar un Spatial_Join de tuberías/búferes para obtener un recuento de las tuberías en esa ubicación. Por último, volver a unir espacialmente el recuento a las tuberías para poder almacenar en búfer en función del recuento.

0voto

Nick Puntos 3115

Una posible solución (con una licencia avanzada) que se me ocurre es colapsar las líneas duales a líneas centrales (véase ici ), fijando la anchura máxima para cubrir el corte. A continuación, tamponar la línea central por el corte y cuente las funciones que contiene .

Tendrá que fusionar sus líneas o posiblemente cortarlas para que esta operación dé un resultado sensato. Por ejemplo, si tiene una única tubería representada por varios segmentos, disuelva primero por el ID de la tubería.

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