Natknąłem się na zasób, na którym opieramy się prawie codziennie, który strasznie potrzebuje naprawy. To nie jest nasz własny produkt i dostawca zasadniczo nie jest zainteresowany naprawieniem problemu.
Używamy pliku kształtu wielokąta, który zawiera ponad 2000 granic działek. Same paczki nie są paczkami w ogólnym znaczeniu tego słowa, ale mimo to dość skutecznie opisują dane. Żadna „paczka” nie może się pokrywać ani powodować przerw między paczkami. Jednak jakość danych jest strasznie niska i wydaje się, że paczki zostały narysowane ręcznie z wyłączonym przyciąganiem! Zdjęcie poniżej:
W niektórych przypadkach jest znacznie gorzej niż na zdjęciu lub przerwy / nakładanie się są tak małe, że nie można ich zidentyfikować aż do momentu wykonania procedur przestrzennych (takich jak skrzyżowania).
Jak zająć się rozwiązywaniem tego rodzaju problemów? Dołączyłem plik kształtu, który reprezentuje 8 wielokątów na zdjęciu. Te 8 wielokątów pokazuje zarówno moją lukę, jak i problem nakładania się. Czy proces można zautomatyzować w celu naprawy moich paczek 2000+?
http://temp-share.com/show/dPf3mpihW
Uwaga: Eksplorowałem narzędzie „napraw geometrię” w ArcMap, ale koryguje to tylko nakładające się wielokąty. Chociaż nakładająca się geometria jest gorszym z dwóch problemów, chciałbym naprawić oba, jeśli to możliwe!
Odpowiedzi:
Najlepszym sposobem jest przekonwertowanie tego pliku kształtu na plik-geobazę i zbudowanie topologii w ArcGIS dla „Must Not Have Gaps” i „Must Not Overlap”.
Ważną rzeczą w budowaniu topologii jest tolerancja klastra. Jest to tolerancja, w której topologia automatycznie usuwa / naprawia błędy po sprawdzeniu poprawności. Dlatego należy bardzo ostrożnie dobierać tę tolerancję, ponieważ duże wartości mogą dawać nieoczekiwane wyniki.
Aby uzyskać więcej informacji, zobacz to
źródło
Inną alternatywą byłoby użycie narzędzia Eliminuj (zarządzanie danymi) w Arc. Zgadzam się jednak z iRfAn i Roy, że zasady topologii byłyby najlepszą praktyką w twoim przypadku, jeśli szukasz rozwiązania długoterminowego.
Źródło: ESRI
źródło