Tengo un shapefile con 16,400 polígonos. Cada polígono muestra la expansión de una especie de ave para todo el mundo.
Ahora tengo que contar los polígonos superpuestos. Lo intenté con unión y disolución (cuenta la unión), pero la unión no funciona para tantos polígonos.
Luego intenté recortar continentes, pero esto tampoco funciona debido a la gran cantidad de polígonos. Además probé este método , también sin éxito.
Por lo tanto, le pregunto si hay una manera de contar polígonos superpuestos si 16400 polígonos están en un archivo de forma.
Estoy trabajando con 10.0 y puedo trabajar con 10.2. Una solución ArcPy también es maravillosa.
En este momento estoy pensando en crear una red de pesca e iterar sobre las filas de la shp con los 16400 polígonos y escribir 1 en un campo de valor de una celda de red si el polígono está en esta celda y luego tomar la siguiente fila (polígono) y si esto también está en el recuento de células de red +1.
Pero no sé si esta es una buena solución y cómo realizarla. O tengo que aprender R para usar este enfoque.
El resultado: debe ser una forma en la que tenga nuevos polígonos de los superpuestos y un campo donde se cuenten las superposiciones.
Por lo tanto, al final debe haber un archivo de forma en el que pueda ver cuántas especies de aves se encuentran en el mismo lugar.