Verwandte Frage hier.
Ich stelle fest, dass die Sicherstellung der topologischen Korrektheit für GIS-Anwendungen von wesentlicher Bedeutung ist, da die Eingabe durch Benutzer- oder Polygon-Boolesche Operationen schwerwiegende topologische Probleme verursachen kann (auch wenn die Polygone korrekt aussehen), die die Qualität der nachfolgenden Operationen beeinträchtigen würden.
Mit Clean Polygon stellen Geo Wizards die Richtigkeit der Topologie sicher.
Arcgis verfügt auch über einen Befehl zum Bereinigen der Bänder.
Bei meiner Frage geht es nicht darum, wie Sie mit den vorhandenen Softwarepaketen sicherstellen können, dass die Polygoneingabedaten topologisch korrekt sind. Meine Frage ist vielmehr, wie diese Softwarepakete diese Reinigungsverfahren implementieren. Mit anderen Worten, mit welchem Algorithmus kann ich sicherstellen, dass ich alle topologischen Fehler bei einer Reihe polygonaler Eingaben beheben kann?