Hinweis:
Das Plugin arbeitet derzeit mit QT5, eine Version für QT6 wird spätestens bis Oktober 2025 bereit gestellt.
Achtung: Bitte lesen Sie zuerst die Nutzungsbedingungen!

Das Plugin “QuickPolygonRepair” [1] ist eine Weiterentwicklung des Plugins “SelectNotValidPolygons” [2]. In “QuickPolygonRepair” wird in einem ersten Schritt geprüft, ob ein aktiver Polygon-Layer Geometriefehler, also ungültige Geometrien (nach Geos-Regeln [3]) enthält. Sollten fehlerhafte Geometrien gefunden werden, so werden diese Datensätze automatisch selektiert. Nach der Ermittlung und Selektion fehlerhafter Polygone kann der Nutzer in einem zweiten Schritt entscheiden, ob diese fehlerhaften Polygone dann repariert werden sollen. Ab v0.3 werden auf Wunsch auch doppelte Punkte entfernt. Übrigens, falls Ihr Testdaten in ausreichender Menge generieren wollt, schaut Euch mal mein Plugin “RandomPolygons” [4]

Das Plugin installiert in v0.1sich in der „Erweiterungswerkzeugleiste“, diese muss eingeschaltet sein.

Ab v0.2 ist das Plugin in der Toolbar „#geoObserver Tools“ eingebunden, diese muss aktiviert sein.

Hier ein kurzes Video zur Funktionsvorführung via Youtube [5]:
Nutzungsbedingungen
Das Plugin “QuickPolygonRepair” [1] kann ohne Einschränkungen sowohl privat als auch kommerziell genutzt werden. Das Plugin steht unter GNU GENERAL PUBLIC LICENSE Version 2, es gelten die im Paket unter LICENSE [6] genannten Bedingungen.
Haftung
Eine Haftung für die Richtigkeit aller Funktionen des Plugins kann trotz sorgfältiger Prüfung nicht übernommen werden. Das gilt auch für eventuelle Schäden oder Konsequenzen, die durch die direkte oder indirekte Nutzung der angebotenen Funktionen und Inhalte entstehen. Bitte sichern Sie vorsorglich vor der Benutzung des Plugins Ihr Projekt und die enthaltenen Daten.
Testergebnisse
Anzahl Polygone | Anzahl Stützstellen | Laufzeit in Sekunden* | Beschreibung |
9 | 61 | 0,003 | Testdatensatz nach [2] |
100.000 | 8.000.000 | 6,000 | 100000 zufällige Punkte, gebuffert mit 20 Segmenten und 80 Stützstellen pro Buffer |
128.728 | 1.341.420 | 3,438 | Alle Polygone der Gebäude und Flurstücke in Halle (Saale) in einem Layer im GeoPackage zusammen geführt |
1.464.256 | 9.731.175 | 31,327 | Alle OSM-Gebäude von Sachsen-Anhalt extrahiert von der Geofabrik [5] (Stand 16.06.2025) |
2.698.554 | 33.488.436 | 52,046 | alle Flurstücke Land Sachsen-Anhalt [6] (Stand 14.06.2025) in einem GeoPackage zusammen geführt (ohne Sachdaten) |


* … getestet auf MacBook Pro M1, 16 GByte, Sequoia 15.5, QGIS 3.42.1
[1] … https://plugins.qgis.org/plugins/quickpolygonrepair/
[2] … https://geoobserver.de/qgis-plugin-selectnotvalidpolygons/
[3] … https://qgis.org/pyqgis/3.40/core/QgsGeometry.html#qgis.core.QgsGeometry.isGeosValid
[4] … https://geoobserver.de/qgis-plugin-randompolygons/
[5] … https://youtu.be/O9yiCHnySRU
[6] … https://github.com/geoObserver/QuickPolygonRepair/blob/main/LICENSE