Vai al contenuto principale

Come verificare gli errori nelle geometrie non valide

Questo tutorial, illustra i passaggi per verificare gli errori nel test GET09. Il test GET09 rileva i polygon delle aziende agricole non validi.

S
Scritto da Sara Elashi

Introduzione

Le geometrie non valide possono causare errori nelle operazioni spaziali come sovrapposizioni, buffer e join spaziali.

Questi errori possono compromettere l'accuratezza delle analisi, causare il malfunzionamento degli strumenti software e produrre risultati inaffidabili. Garantire geometrie valide aiuta a mantenere l'integrità dei dati, consente un'elaborazione senza intoppi e supporta un processo decisionale efficace basato sui dati spaziali.

Può guardare il video qui sotto per una guida passo passo su come identificare gli errori nelle geometrie non valide, oppure seguire le istruzioni scritte riportate.


Passaggi per verificare i tipi di errore nei risultati di GET09 e stabilire come intervenire:

Passaggio 1: Scaricare i Farm Plots con punteggio critico per GET09

Dopo aver caricato il dataset nel Verify Portal, è possibile visualizzare i risultati del test GET09 nella pagina Results. Per approfondire, scaricare questi plot come file GeoJSON.

Passaggio 2: Aprire il polygon dell'azienda agricola in QGIS

Quindi, aprire QGIS e trascinare il file GeoJSON nel progetto.
Facoltativamente, è possibile aggiungere anche una mappa stradale per vedere esattamente dove si trovano i farm plot.

Passaggio 3: Verificare la presenza di errori di geometria

Per comprendere gli errori, andare alla scheda View e aprire il Processing Toolbox (1). Individuare lo strumento Check Validity (2) , assicurandosi di selezionare il layer da analizzare.

Eseguire lo strumento: verranno generati tre layer temporanei:

  • Valid features

  • Invalid features

  • Error output (3)

Aprire la tabella degli attributi di Error output per visualizzare gli Error messages (4).

Passaggio 4: Comprendere gli errori

Aprire il layer error output per vedere i problemi specifici. Di seguito sono riportati alcuni esempi dei possibili messaggi di errore.

  • Gli errori di Self-intersection si verificano quando un polygon si interseca con se stesso.

  • Le Ring self-intersections (holes) appaiono come vuoti nei polygon.

È possibile esplorare queste feature ingrandendo la mappa e attivando o disattivando la visibilità dei layer. I punti indicano dove si verificano gli errori.

Passaggio 5: Correggere gli errori

Correggere questi errori può richiedere la modifica dei polygon. Questi problemi possono essere risolti con strumenti software come SpikeRemover delle applicazioni GIS o con librerie Python per rimuovere tali anomalie geometriche.

Passaggio 6: Provare lo strumento Fix Geometry

È possibile provare lo strumento Fix Geometry (1) per risolvere alcuni dei messaggi di errore:

  1. Selezionare il polygon da correggere.

  2. Eseguire lo strumento per creare un layer temporaneo con la geometria corretta, che comparirà in Fixed geometries (2).

⚠️ Nota:

Questo strumento potrebbe non risolvere tutti gli errori. In molti casi sarà necessaria una modifica manuale.

Lo strumento tenta di ricreare un polygon valido utilizzando tutti i vertici esistenti. Sebbene possa offrire una soluzione rapida se restituisce una geometria corretta, si raccomanda sempre una revisione manuale ed eventuali modifiche manuali, indipendentemente dall'uso dell'opzione 'Fix Geometry'.


Riepilogo

Questo tutorial spiega come identificare e risolvere i polygon delle aziende agricole non validi segnalati dal test GET09. Dopo aver scaricato i farm plot segnalati come GeoJSON, li si apre in QGIS e si utilizza lo strumento Check Validity per individuare errori come le self-intersection o le ring self-intersection (holes).

Sebbene lo strumento Fixed Geometry possa risolvere alcuni problemi, spesso è necessaria una modifica manuale da parte di un esperto GIS. Sono disponibili altri tutorial che La aiutano a correggere questi errori e a garantire la validità dei dati.

Hai ricevuto la risposta alla tua domanda?