¿Fusionar polígonos adyacentes con ArcGIS Desktop?

12

Quiero usar ArcGIS Desktop para fusionar polígonos adyacentes entre sí.

No hay un campo común entre los polígonos y, por lo tanto, la herramienta Disolver no es la solución ideal. Los polígonos que quiero fusionar son adyacentes o están a cierta distancia el uno del otro.

Quiero evitar usar ArcObjects. Sin embargo, los scripts de Python son bienvenidos.


La herramienta Disolver fusiona polígonos adyacentes cuando el atributo sobre el cual se disuelve se omite (y crear multiparte está deshabilitado). Sin embargo, no tiene configuraciones para la tolerancia espacial. Además, disolver no funciona en polígonos que solo tienen un vértice en común.


He intentado el enfoque con la herramienta de integración como se menciona en una de las respuestas. El problema es que la forma de la característica final que se está creando al integrar varias características no es como la forma que se habría formado si se hubieran disuelto los límites entre las características.

DotPi
fuente
Investigaría este enfoque: (1) Polígonos de amortiguación. El buffer de tocar o cerca de polígonos se superpondrá. (2) Use la herramienta Unión o Intersección. Las partes superpuestas de los búferes tendrán atributos de todos los polígonos de origen. Esto significa: La tabla de resultados muestra la relación de sus polígonos. (3) Ajuste la tabla del paso 2 con Excel y únala nuevamente a sus polígonos. (4) Disuelve tus polígonos por atributos.
Jens

Respuestas:

11

Me gustaría ir a la herramienta Integrar que encuentra características que están dentro de la tolerancia x, y dada. Luego use la herramienta Disolver que debería funcionar bien para los polígonos adyacentes.

Alex Tereshenkov
fuente
5

¿La herramienta de polígonos agregados es probablemente lo que quieres? Puede unir polígonos dentro de la misma capa en función de una tolerancia de distancia definida. También puede establecer un tamaño mínimo de polígonos y agujeros para retener.

Christopher Wesson
fuente
3

Una solución que logré poner a trabajar fue usar la herramienta Disolver y luego usar Multipart a Singlepart. Esto primero disolvió todos los polígonos en un solo polígono pero disolvió los archivos de forma adyacentes. Luego, usando Multipart a Singlepart, esto creó un archivo de forma donde cada polígono combinado fue dado por una sola característica en la tabla de atributos.

Andrés
fuente