4 votos

Problema de unión espacial de ArcMap 10.1 SP (líneas dentro del polígono)

Tengo una capa de línea (faltas) y una capa de polígonos (rejilla rejilla). La red tiene un riesgo de terremoto que se atribuyen a cada polígono. Quiero tomar ese riesgo, valor y dar a la falla de líneas que pasan a través de ese polígono. Estoy intentando utilizar la herramienta de unión espacial para ello.

Tengo la capa de destino como las líneas de falla y unirse a la capa como el riesgo de polígonos. He seleccionado los 'Dentro de' operador y uno-a-uno unirse a la operación y establecer los valores de riesgo para ser añadido como un campo para la nueva capa con la mezcla conjunto de reglas para la suma (quiero añadir el riesgo de todos los polígonos que la línea pasa a través de).

La herramienta funciona para las líneas que están completamente dentro de un polígono y devuelve el riesgo valor correctamente pero cualquiera de las líneas que pasan a través de 2 o más polígonos se devuelven con un valor null en lugar de la suma del riesgo. Si yo desactive el mantener todas las entidades de destino, a continuación, se les deja fuera, lo que implica que la herramienta no cree que las líneas están "dentro de" todos los polígonos.

Es este un error en Arcmap? y ¿cómo puedo solucionar este problema? O es que no se cómo la "dentro de" operador de obras para las líneas dentro de los polígonos? Mi suposición es que el 'Completely_within' operador debe devolver lo que estoy recibiendo de la "dentro de" operador (también esto es como se describe en la ayuda de la herramienta).

Verde amarillo y rojo de las líneas han tenido el riesgo de los valores correctamente atribuidos pero como usted puede ver su sólo las líneas que caen completamente dentro de un polígono. La Púrpura de gravámenes son los que no se calcula con la suma del riesgo, pero se devuelve null. The output

Una tapa de pantalla de la herramienta antes de ejecutar (la advertencia es sólo el porque el nombre de archivo existe desde que tomó después...)

tool

9voto

Ron Warholic Puntos 7479

Trate de usar la opción de "intersección" Además, cuando haga eso, deberá ingresar a la sección de asignación de campos y establecer los métodos de agregación adecuados para los campos relevantes (¿desea que los valores de los polígonos múltiples que cruza una línea se promedien (promedio)? etc ...).

Háganos saber si eso no funciona.

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