¿Disuelve el archivo de forma pero conserva los campos de atributo con ArcGIS Desktop?

9

¿Hay alguna forma de disolver el shapefile pero mantener los campos de atributos al mismo tiempo?

Así es como quiero retener los campos:

Hay dos campos que quiero conservar en un archivo de forma. La primera columna es Net_ID con tipo largo, y la segunda columna es Geología con tipo de cadena.

Me gustaría disolver el archivo de forma usando el campo NET_ID. Además, me gustaría mantener el campo de Geología, como en la figura a continuación.

ingrese la descripción de la imagen aquí

Nuevo aquí
fuente
1
¡Simplemente ejecute la herramienta de disolución! Disolver por sería su campo de ID y luego podrá volver a unir los atributos desde su conjunto de datos de origen. Mire el archivo de ayuda para la herramienta de disolución.
Hornbydd
Las listas no son relacionales: existen pocas herramientas relacionales para compilarlas. Disolver no concatenará los campos no disueltos; deberá compilarlo mediante programación.
Vince
¿Cómo compilarlos mediante programación? ¿Te refieres a usar Python para completar el nuevo campo de Geología? Realmente espero poder saber cómo hacerlo por programa.
NewHere

Respuestas:

13

Solo necesita dividirlo en 2 pasos:

  1. Disolver en el NET_ID
  2. Espacial Unir la capa disuelta a la capa original. Utilice el tipo de coincidencia de CONTAINS y establezca la Regla de combinación del campo Geología en Unir y establezca el delimitador en una coma. Haga clic derecho en el campo en la lista de mapeo de campos y seleccione propiedades para llegar a la regla de fusión y la configuración del delimitador
Genio malvado
fuente
0

He hecho un código similar para disolver campos en ArcGIS Pro, pero puede usar el script ArcPy en la caja de herramientas y usarlo también en ArcGIS Desktop. Puede descargar desde github: DissolveFields

nicogis
fuente