5 votos

utilizar una selección de características en ArcMap en script en Python

Estoy tratando de escribir un python script y estoy atascado en el primer obstáculo. Quiero que el usuario seleccione características en ArcMap y utilizar estas características seleccionadas en un script de python. ¿Es que fuera posible y alguien tiene un ejemplo de código? El código que tengo ahora utiliza todas las características en lugar de sólo los seleccionados. Ver fragmento de código siguiente.

9voto

Ian Selby Puntos 322

arcpy. CopyFeatures_management funciona como hacer clic derecho sobre la capa > exportar datos > seleccionar características. Entonces usted puede hacer la capa de la selección exportada. Hacer este "in_memory" para que no tengas trato con sobrescribe cada vez que ejecute el script.

Por cierto, la selección tendría que ser hecho antes de que este se ejecuta.

1voto

John Kramlich Puntos 286

Kat,

Como su secuencia de comandos es válida, si desea copiar una selección, la selección debe existir en la capa, pero primero deberá obtener un identificador de la capa desde su mxd. Eche un vistazo a esta página sobre cómo hacer referencia a una capa en un mxd.

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