Powiązane pytanie tutaj.
Zauważam, że zapewnienie poprawności topologicznej jest niezbędne w aplikacjach GIS, ponieważ dane wejściowe z operacji logicznej użytkownika lub wielokąta mogą mieć poważne problemy topologiczne (nawet jeśli wielokąty wyglądają poprawnie), które zagroziłyby jakości kolejnych operacji.
Czysty wielokąt to sposób, w jaki robią Geo Wizards, aby zapewnić poprawność topologii.
Arcgis ma również polecenie czyszczenia taśm.
Moje pytanie nie dotyczy sposobu korzystania z istniejących pakietów oprogramowania, aby upewnić się, że dane wejściowe wielokąta są poprawne topologicznie; raczej moje pytanie dotyczy tego, jak te pakiety oprogramowania implementują te procedury czyszczenia. Innymi słowy, jakiego algorytmu mogę użyć, aby upewnić się, że mogę naprawić wszystkie błędy topologiczne, biorąc pod uwagę zestaw wielokątnych danych wejściowych?