Mi objetivo final es automatizar los cálculos de densidad del kernel para un gran corpus de datos de puntos; sin embargo, si todos los puntos son idénticos (por ejemplo, si hay 7 puntos apilados unos encima de otros porque tienen los mismos valores long/lat), el función de densidad del núcleo en arcpy no funciona. Dará como resultado el siguiente error:
"Error 010246: All input points are identical A valid window must be specified"
Como esto será un proceso automatizado, necesito una manera de comprobar los puntos en la entrada actual para estar seguro de que no son todos iguales usando python/arcpy. ¿Hay alguna forma de hacerlo?
EDITAR : He especificado un tamaño de cuadrícula y una extensión, por lo que muchos de los errores se han solucionado; sin embargo, los puntos idénticos siguen dándome el "debe especificarse una ventana válida". He intentado utilizar la función FindIdentical para buscar puntos idénticos, pero esto devuelve un archivo DBF, que no puedo leer en el script. ¿Hay alguna manera de leer un DBF fácilmente en python, o puedo encontrar si todo puntos son idénticos de otra manera?