39 votos

¿Exportar la clase de entidad a varias clases de entidad en función de los valores de campo mediante ArcGIS Desktop?

Tengo una clase de características con más de 2,000 características, y necesito hacerlas todas las clases de características individuales basadas en un campo.

¿Hay alguna manera de hacer esto?

24voto

John Kramlich Puntos 286

Puede lograrlo con un modelo muy simple si tiene ArcGIS 10.0 o superior.

Cree un modelo con Feature Iterator donde el grupo por campo sea el atributo que desea seleccionar y luego envíe la salida a la herramienta de copiar entidades mediante la sustitución en línea para garantizar un nombre de archivo único. El modelo se muestra a continuación:

Model for extracting by attribute

9voto

David Edwards Puntos 2980

Utilicé el script de @AlexandreNeto y lo actualicé para los usuarios de ArcGIS 10.x. Principalmente ahora tiene que importar "arcpy" en lugar de "arcgisscripting":

7voto

hotsol Puntos 11

Esta es una manera aún más fácil de hacer esto ... y se convierte en un BGF.

http://www.umesc.usgs.gov/management/dss/split_by_attribute_tool.html

descargar la herramienta de USGS, me tomó 3 minutos hacer lo que había estado intentando durante 1 hora.

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