Vai al contenuto principale

Come rimuovere i vertici duplicati di un polygon con QGIS

Correggere i vertici duplicati non consecutivi, errori che distorcono i dati spaziali, con gli strumenti di QGIS per mantenere i farm plot puliti, conformi e affidabili.

P
Scritto da Phil Straver

Introduzione

Questa guida pratica tratta la risoluzione di un problema comune ma spesso trascurato in ambito GIS: i vertici duplicati nei polygon. Se ha già lavorato con dati spaziali, sa quanto sia importante mantenere le geometrie pulite e accurate.

Sebbene alcuni duplicati possano sembrare innocui, altri, in particolare i duplicati non consecutivi, possono distorcere i dati in modi che compromettono silenziosamente l'analisi e la mappatura.

Nel portale Meridia Verify, i dati con vertici duplicati vengono segnalati con un profilo di rischio per il test GET04 (Farm plot has duplicate boundary vertices after rounding to 6 decimals).


Identificare e correggere i vertici duplicati

In questo tutorial vedremo come individuare e correggere questi problemi utilizzando QGIS.

Comprendere i tipi di vertici duplicati

Durante la revisione dei polygon, è possibile incontrare due tipi di vertici duplicati. Questa sezione illustra la distinzione tra Duplicati consecutivi e Duplicati non consecutivi.

  • Duplicati consecutivi
    Sono vertici ripetuti uno subito dopo l'altro. Di solito non influiscono sulla forma del polygon né causano errori topologici, e la maggior parte degli strumenti GIS li ignora. Per gli stessi motivi, il test GET04 di Meridia Verify non li segnala.

  • Duplicati non consecutivi
    È qui che le cose si complicano. Questi duplicati compaiono separati da altri vertici e possono far sì che il polygon si ripieghi o si intersechi con se stesso. Sono i veri problemi segnalati da GET04 e devono essere corretti.

⚠️ Nota:

Poiché i vertici duplicati consecutivi non costituiscono un problema nel nostro contesto, il resto di questo articolo si concentra sulla correzione dei vertici duplicati non consecutivi in QGIS.


Passaggio 1: Esaminare i dati in QGIS alla ricerca di vertici duplicati non consecutivi

Aprire i dati in QGIS per iniziare l'esame.

  1. Fare clic con il tasto destro sul layer da esaminare.

  2. Selezionare Open Attribute Table. Cercare i farm plot ID segnalati da GET04.

Dopo aver trovato il polygon che richiede un intervento, è possibile iniziare a modificarlo.

Passaggio 2: Correggere il problema con due metodi affidabili

Metodo 1: Pulire automaticamente la geometria con v.clean

QGIS integra gli strumenti di GRASS GIS e uno dei più efficaci è la funzione v.clean.

  1. Aprire il Processing Toolbox: andare a Processing > Toolbox.

  2. Cercare v.clean: nella barra di ricerca, digitare v.clean e aprire lo strumento.

Nella finestra v.clean, seguire questi passaggi per utilizzare correttamente lo strumento.

  1. Impostare l'Input Layer: il layer di polygon con il problema.

  2. Impostare il Cleaning tool: scegliere rmd_upl (Remove Duplicate Points).

  3. Eseguire lo strumento: fare clic su Run. Verrà aggiunto un nuovo layer pulito.

Il polygon pulito potrebbe essere suddiviso in più parti. Non si tratta di un errore: riflette i punti in cui la geometria era precedentemente malformata.

Passaggi successivi: potrebbe essere necessario:

  • Eliminare i frammenti non pertinenti, oppure

  • Riunirli se appartengono a un'unica feature.

Questo metodo è rapido, ma presuppone che sia accettabile l'eventuale suddivisione dei polygon.

Metodo 2: Modificare manualmente con il Vertex Tool

Quando serve un maggiore controllo, ad esempio per mantenere un'unica feature, la modifica manuale è la scelta migliore.

  1. Fare clic con il tasto destro sul layer per aprire il menu.

  2. Attivare la modalità di modifica: fare clic sul pulsante Toggle Editing (icona a forma di matita) nella barra degli strumenti.

  3. Attivare il Vertex Tool: abilitare il Vertex Tool per interagire direttamente con i vertici del polygon.

  4. Fare clic sui vertici del polygon che richiedono modifiche.

Cercare coordinate identiche che non sono adiacenti nella sequenza. È possibile:

  • Eliminare il vertice in eccesso se non è necessario.

  • Spostarlo se è stato posizionato in modo errato (ad es. a causa di un errore sul campo). Se possibile, verificare con le informazioni raccolte sul campo per mantenere l'accuratezza.

Al termine, fare di nuovo clic su Toggle Editing e scegliere Save Layer Edits.

Questo approccio consente di preservare l'identità e la forma della feature originale, ma richiede più tempo.


Risultato finale & promemoria principali

Che si utilizzi v.clean o la modifica manuale, l'obiettivo è lo stesso: polygon topologicamente puliti che riflettano i farm plot reali.

  • Con v.clean si ottengono spesso più polygon distinti, utile quando la feature originale era stata unita per errore.

  • Con la modifica manuale si ripristina la geometria prevista mantenendo intatta la feature.

Entrambi gli approcci producono dati pronti per una mappatura, un'analisi e un processo decisionale precisi, privi delle anomalie nascoste che i vertici duplicati possono creare.

📌 Considerazioni da tenere a mente

  • Duplicati consecutivi: sono innocui e di solito non richiedono correzioni.

  • Ricorrere sempre alla convalida manuale: tenga presente che, indipendentemente dal metodo scelto, si raccomandano vivamente la convalida e le correzioni manuali per garantire l'accuratezza dei dati, anziché affidarsi esclusivamente a strumenti automatici. Valuti con attenzione l'approccio da adottare:

    • Utilizzare v.clean quando conta la velocità o quando la suddivisione è accettabile.

    • Utilizzare la modifica manuale quando accuratezza e contesto sono fondamentali.

  • Verificare con i dati di campo: in caso di dubbio, confrontare le modifiche con i dati di origine o con le immagini.

  • Salvare spesso: salvare frequentemente per evitare di perdere il lavoro, soprattutto durante le modifiche manuali


Riepilogo

Correggere i vertici duplicati può sembrare un compito minore, ma svolge un ruolo importante nel mantenere la qualità dei dati spaziali. Imparando a distinguere tra duplicati innocui e dannosi, e utilizzando gli strumenti di QGIS in modo intelligente, potrà mantenere i Suoi dataset puliti, affidabili e pronti all'uso.

Ci auguriamo che questa guida renda più fluidi i Suoi flussi di lavoro GIS e più affidabili i Suoi dati.

Hai ricevuto la risposta alla tua domanda?