6 votos

ArcMap del "Campo de combinación" herramienta de toma tanto tiempo, cuando sólo "la unión" funciona al instante. Ayuda?

Estoy usando ArcMap y estoy tratando de escribir un script que automatiza una combinación y, a continuación, hace algunos informes.

Yo no soy muy experimentado con combinaciones y estoy corriendo en un problema. Cuando hago una combinación manualmente (haciendo click derecho sobre el archivo shapefile y la especificación de la combinación) lo que hace la combinación aparentemente de forma automática. Sin embargo, cuando intento hacer un "Campo de combinación" en ModelBuilder toma un tiempo muy largo. Minutos.

Hay un método diferente de la automatización de una combinación con python o Modelo de Generador que se ejecuta más rápido?

Gracias por la ayuda.

9voto

auramo Puntos 161

Si usted mira en la ayuda de la herramienta tenga en cuenta que el Campo de combinación permanentemente agrega 1 o más campos a la tabla de entrada.

La herramienta que usted probablemente desea es Agregar combinación, que funciona más como el interactivo comando de combinación para crear un temporal de unirse.

Usted probablemente quiera usar Quitar Unirse cuando hayas terminado, aunque para limpiar después de ti mismo.

3voto

Además blah238 la respuesta, también se debe utilizar el Atributo de Agregar Índice de la herramienta de geoprocesamiento crear un índice para la combinación. Esta herramienta realiza lo mismo que este mensaje:

enter image description here

Esto aumentará considerablemente el rendimiento. Tenga en cuenta que algunos de sólo lectura tabla de tipos de archivo (por ejemplo, CSV) no soportan índices de atributos, por lo que tendrá que exportar a un .archivo dbf primera.

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