Ho uno shapefile con 16.400 poligoni. Ogni poligono mostra l'espansione di una specie di uccelli per tutto il mondo.
Ora devo contare i poligoni sovrapposti. L'ho provato con l'unione e lo scioglimento (conta l'unione), ma l'unione non funziona per così tanti poligoni.
Poi ho provato a tagliare i continenti, ma anche questo non funziona a causa dell'enorme numero di poligoni. Inoltre ho provato questo metodo , anche senza successo.
Quindi ti sto chiedendo che esiste un modo per contare poligoni sovrapposti se 16400 poligoni sono in un file di forma?
Sto lavorando con 10.0 e posso lavorare con 10.2. Anche una soluzione ArcPy è meravigliosa.
Al momento sto pensando di creare una rete da pesca e iterare sopra le file dello shp con i poligoni 16400 e scrivere 1 su un campo valore di una cella a rete se il poligono si trova in questa cella e quindi prendere la riga successiva (poligono) e se questo è anche nel conteggio delle celle a rete +1.
Ma non so se questa è una buona soluzione e come realizzarla. Oppure devo imparare R per usare questo approccio.
Il risultato: dovrebbe essere una forma in cui si hanno nuovi poligoni tra quelli sovrapposti e un campo in cui vengono conteggiate le sovrapposizioni.
Quindi alla fine dovrebbe esserci uno shapefile in cui puoi vedere quante specie di uccelli si trovano nello stesso posto.