Dane użyte do utworzenia sieci, z których się czyści, wymagają szczególnej uwagi, ponieważ drobne błędy przestrzenne mogą prowadzić do poważnych błędów w łączności.
Jakie techniki można uznać za najlepszą praktykę czyszczenia danych sieci przestrzennej przed zbudowaniem modelu sieci?
Aby ustawić piłkę, oto co mogę wymyślić
Upewnij się, że twój GIS nie ukrywa błędów topologii (jak ArcMap może) lub że jeśli tak, proces budowania sieci jest zaprojektowany, aby to uwzględnić (tak jak robi to Arc Network Analyst). Dowiedz się, jak i dlaczego tak się dzieje.
Użyj funkcji topologii GIS - np. Topologii łuku, czyszczenia rysunków w programie AutoCAD. Wykryj wszystkie polilinie, które mieszczą się w tolerancji względem siebie, dotykają się lub przecinają, bez skinienia (tj. Które nie są złamane w punkcie przecięcia). Przekroczenia i przekroczenia należą do tej kategorii. Sprawdź je pod kątem błędów (w zależności od reprezentacji mogą reprezentować mosty / tunele lub nie). Użyj automatycznych napraw, jeśli wszystkie wyglądają na błędy, a naprawa ręczna jest niemożliwa.
Sprawdź także punkty końcowe łącza, które mieszczą się w pewnej tolerancji bez zbiegów okoliczności. Użyj automatycznych napraw, jeśli wszystkie wyglądają na błędy, a naprawa ręczna jest niemożliwa.
Stopniowo zwiększaj tolerancję w powyższych dwóch krokach, aż będziesz pewien, że wszystkie wykryte w ten sposób funkcje są zamierzone.
Zbuduj sieć, oblicz łączność dla każdego skrzyżowania (liczba łączących go łączy). Sprawdź (najlepiej) wszystkie lub (prawdopodobnie) losową próbkę, aby upewnić się, że są zgodne z oczekiwaniami.
Posortuj wszystkie polilinie w modelu według długości, a zaczynając od najmniejszej długości, sprawdź je ręcznie (być może za pomocą obliczonych danych dotyczących łączności). Bardzo krótkie łącza sieciowe są zwykle błędami i mogą powodować problemy z zakrętami itp.
Coś tam przegapiłem? Zapraszam do opisu lub linku do dobrych zasobów poza siedzibą.
źródło
Odpowiedzi:
W Arc możesz zbudować sieć geometryczną, a następnie sprawdzić tabelę błędów, aby wyszukać błędy (w tym celu musisz najpierw usunąć topologię, a także usunąć rondo, które również powoduje błąd sieci geometrycznej).
Zgłoszone błędy są częstymi problemami, niezależnie od tego, którego GIS używasz:
źródło
Z mojego doświadczenia. Używaj tylko linii typu Linia, buduj tak długie, jak to możliwe, wymagaj, aby każda linia miała co najmniej 1 punkt współdzielony z innymi, nie zezwalaj na linie o długości 0, wymagaj, aby linie były OGC Prawidłowe (bez przecinania się itp.). Jeśli masz zdarzenia na liniach (odniesienia liniowe), zapisz punkt GPS, ponieważ znajdzie się ktoś, kto nie zrozumie pojęcia i złamie dane.
I wreszcie, nie pozwól, aby ludzie aktualizowali lub wstawiali złe dane do głównej bazy danych i obiecują, że naprawią to później, to się nigdy nie zdarzy.
źródło
Jako bardzo opóźnione następstwo tego, ostatnio pisałem o tych kwestiach i oto, co napisałem: Przygotowanie modeli do zastosowania w analizie sieci przestrzennej
źródło