He creado un polígono a partir de un conjunto de datos ráster:
arcpy.RasterToPolygon_conversion(RasterInt, "C:/arc/poly_int.shp", "NO_SIMPLIFY", "Value")
El campo "valor" tiene los números 1-37, que se corresponden con el campo ID en la clase de característica del shapefile del polígono de salida.
Ahora me gustaría seleccionar los puntos que se encuentran dentro de ciertos polígonos (por ejemplo, delineados por ID). Utilizando la función SelectLayerByLocation_management
sólo selecciona los puntos dentro de todos los polígonos. ¿Cómo definir un criterio?
Enfoque alternativo: ¿Cómo puedo crear múltiples polígonos a partir del polígono principal, utilizando el campo ID?
Estoy buscando soluciones en Python -- no necesariamente usando arcpy pero lo tengo.