[QGIS-it-user] recuperare uno shapefile poligonale corrotto

Andrea Giudiceandrea andreaerdna a libero.it
Gio 8 Apr 2021 02:05:52 PDT


Ciao Alessio,
ho iniziato a fare qualche verifica. Magari poi si potrebbero 
estrapolare solo 3 o 4 dei poligoni con cui si riscontrano i problemi e 
condividerli con gli iscritti alla mailing list in modo che tu possa 
avere eventualmente più suggerimenti e soluzioni.

Nel frattempo, potresti chiarirmi quali tool stai usando? Non sono un 
esperto di validazione topologica/geometrica in QGIS, ma per quanto ne 
sappia ci sono almeno tre tool di QGIS (senza considerare quelli di 
GRASS e SAGA comunque disponibili in QGIS) di questo tipo:
- il plugin core "Geometry Checker", già installato di default ma da 
abilitare: si avvia dal menu Vector->Check Geometries...
- il plugin core "Topology Checker", già installato di default ma da 
abilitare: si avvia dal menu Vector->Topology Checker
- il tool di processing "Check Validity"

A quale di questi tool stai facendo riferimento?

Per quanto ne sappia, teoricamente solo il primo tool (il plugin 
"Geometry Checker") dovrebbe avere la funzionalità di risolvere i 
problemi di sovrapposizione di poligoni, mentre il secondo può solo 
verificarli e il terzo non può effettuare tale verifica.

Tuttavia tale plugin sembra avere svariati bug (almeno nelle versioni 
pià recenti di QGIS) e, fra le altre cose, sembra che la correzione 
delle sovrapposizioni (e dei gap) non funzioni correttamente. Ne ho 
infatti segnalati altri due di cui mi sono accorto proprio ieri mentre 
facevo qualche prova con il tuo file.
Puoi farti un'idea dei vari bug segnalati per questo plugin all'URL 
https://github.com/qgis/QGIS/issues?q=is%3Aissue+is%3Aopen+%22Geometry+Checker%22

A presto.

Andrea


Maggiori informazioni sulla lista QGIS-it-user