Überlappende / doppelte Polygone in derselben Ebene mit QGIS entfernen?

12

Ich arbeite in QGIS an einer Vektorebene, in der Bereiche mit einem Attribut "Tippfehler" klassifiziert werden. Das Problem, auf das ich stoße, ist, dass viele Polygone dupliziert werden oder sich überlappen, was dazu führt, dass einige Bereiche als zwei oder mehr "Tippfehler" klassifiziert werden. Dies ist ein Fehler. Um eine statistische Analyse durchzuführen, muss ich diese Ebene bereinigen und die Überlappungen / Duplikate entfernen, damit jeder Zentimeter des Territoriums als ein und nur ein "Tippfehler" klassifiziert wird. welches ist gleichgültig.

Roberto
quelle

Antworten:

18

So entfernen Sie Duplikate:

  • Sie können das Werkzeug Doppelte Geometrien löschen verwenden, indem Sie über die Verarbeitungs-Toolbox darauf zugreifen :

    Doppelte Geometrien löschen

  • Eine andere Option besteht darin, das Tool v.clean von GRASS zu verwenden und die Option rmdupl auszuwählen :

    v.rein von GRASS

So entfernen Sie Überlappungen:

  • Sie können das Auflösungswerkzeug verwenden, sofern das ursprüngliche Polygon und das überlappende Polygon gemeinsame Attribute aufweisen:

    Sich auflösen

  • Wie immer können Sie sie manuell entfernen, wenn nur eine Handvoll vorhanden sind. Sie können dies über die Attributtabelle tun , Ihre überlappenden Polygone suchen (nützlich in Verbindung mit einer Topologieprüfung, um die Überlappungen hervorzuheben) und die Option zum Löschen von Features auswählen.

Joseph
quelle
3
Leider gibt es keine gemeinsamen Attribute zwischen überlappenden Polygonen und die manuelle Bearbeitung ist in meinem Fall nicht für die hohe Anzahl von Funktionen geeignet, die geändert werden müssen. Wie auch immer, Ihre Antwort war sehr hilfreich, da für meine tatsächlichen Bedürfnisse nur die Geometrie wichtig ist, nicht das Attribut. Lösen Sie alle Funktionen auf und wählen Sie sie anschließend nach Standort aus, um mein Problem zu lösen. Vielen Dank!
Roberto