5 votos

Cómo asignar Identificadores de nodo para los enlaces en una red?

Tengo dos shapefile capas de ArcGIS for Desktop 10.

Tengo una capa de línea y el nodo de la capa.

Mi nodo de la capa(shp) tiene un "code_1" campo y la línea de capa tiene un "code_node campo".

El punto de intersección de la capa de línea tiene un solo nodo.

Quiero obtener el código de la "code_1" campo de el nodo de la capa de la línea de la "code_node" campo

Por ejemplo, para una línea, el primer nodo tiene code_1=1 y el nodo al final de la línea se ha code_1=2. En este caso el code_node de atributo en el que la línea debe ser "12",.

¿Cómo puedo obtener automáticamente el código de los nodos para cada línea?

enter image description here

4voto

user15336 Puntos 230

Uso de la Característica de los Vértices A los Puntos para obtener los puntos de INICIO de la línea shapefile. Hacer lo mismo para los puntos FINALES. Nombre de la el resultado de capas de "inicio" y "final". A continuación, utilice Espacial Unirse a unirse a estos resultaron capas a su nodo de la capa por separado (funciones de Destino: "inicio" y "final" de las capas, se Unen característica: el nodo de la capa, JOIN_ONE_TO_ONE, Opción de Coincidencia: se Cruzan). Nombre de las capas resultantes "startJoin" y "endJoin". Agregar un nuevo campo "origen" de su capa de línea (con las mismas propiedades que su "code_1 campo", sugiero formato de TEXTO). Unirse a su línea de capa a "startJoin" (partido de FID para ORIG_FID) y por la calculadora de campo copiar "code_1" en el "origen" del campo. Añadir otro campo "destino" para su línea de capa y hacer lo mismo (puede que desee quitar de la combinación existente antes de hacer esto) para "endJoin" y el "code_1" en "destino" de campo. Fianlly, hacer este cálculo del campo a su "code_node": [origen] y[destino]

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