Identificare i poligoni sovrapposti nel singolo strato usando QGIS?


11

Ho uno shapefile di punti bufferizzati in QGIS. Ho bisogno di visualizzare tutti i poligoni buffer in questo strato che si sovrappongono. Ho sperimentato lo strumento interseca, ma questo sembra funzionare solo se guardo l'intersezione di 2 livelli separati, altrimenti dice solo che tutti i poligoni si intersecano.

Qualcuno ha una soluzione QGIS?

Risposte:


14

Abilita plug-in Controllo topologia in Gestione plug-in. Aggiungi il tuo livello poligonale nella finestra Impostazioni regola topologia, seleziona la regola "non devono sovrapporsi" e aggiungili. Per vedere gli errori di sovrapposizione fare clic sul pulsante Convalida.


Funziona tuttavia, non sembra rilevare esatte sovrapposizioni, ovvero poligoni esattamente uguali. Devo selezionare anche questi
user1658170

Prova a convertire i poligoni in linee (Vettore - Strumenti geometria - Poligoni in linee) e quindi crea un livello punto da intersezioni linea - Vettore - Strumenti di analisi - Intersezioni linea. Si ricevono punti in intersezioni in cui la linea di una feature poligonale interseca una feature poligonale. Quindi seleziona il poligono sovrapposto crea una query spaziale usando i punti e i livelli poligonali e ricevi le caratteristiche poligonali selezionate che hanno sovrapposizioni.
spatialhast

2
Grazie per il suggerimento Alla fine, ciò che ha funzionato è stato l'aggiunta di 2 regole diverse al Controllo topologia. La regola 1 è stata definita come "non deve sovrapporsi" per acquisire le sovrapposizioni e la regola 2 è stata definita come "non deve avere duplicati" per acquisire le sovrapposizioni esatte.
user1658170,

1
Un'ulteriore domanda relativa a questa domanda. C'è un modo per selezionare gli errori nel livello originale?
user1658170,

1

Ho avuto una sfida simile ma ho ottenuto una soluzione soddisfacente. Duplica lo stesso livello e seleziona lo strumento di query spaziale. Aggiungi i livelli originale e copiato. Selezionare la sovrapposizione anziché l'intersezione. Eseguilo e trovi evidenziati i buffer che si intersecano. Puoi procedere da lì.


9
Se si tratta di un duplicato, tutti i poligoni non si sovrappongono tra i due strati?
Heikki Vesanto,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.