Niektóre typowe problemy z wyświetlaniem tras utworzonych z danych ulic, takich jak trasy autobusów, obejmują:
- Trasy mogą się nakładać, na przykład gdy trasa wiedzie tą samą drogą w przeciwnych kierunkach
- Trasy mogą nakładać się na inne trasy, które prowadzą tą samą ulicą.
- Trasy są często zbyt szczegółowe lub „hałaśliwe” ze względu na ich pochodzenie z danych ulicznych.
- Jednoznaczne wskazanie kierunku trasy bez przeciążania go strzałkami może być wyzwaniem.
Jakie są techniki radzenia sobie z tymi problemami, aby stworzyć praktyczną i użyteczną mapę trasy, taką jak mapa tras autobusowych na Manhattanie ? Czy znasz jakieś takie mapy transportu publicznego, które zostały opracowane przy użyciu automatycznych technik, a nie ręcznej ilustracji / digitalizacji?
W szczególności korzystam z ArcGIS 10, ale mile widziane są również rozwiązania obejmujące inne oprogramowanie.
Jedną z technik, z jaką miałem sukces w radzeniu sobie z 1), jest użycie kartograficznych symboli linii ArcMap z ujemnym przesunięciem - zakładając, że linie są zorientowane w kierunku podróży, spowoduje to przesunięcie linii tak, że prawa i lewa strona są wyraźne i zorientowane zgodnie z oczekiwaniami (przynajmniej w przypadku krajów o ruchu prawostronnym , w przypadku krajów o ruchu lewostronnym można zastosować dodatnie przesunięcie). Jednak wynik jest nieco nieporadny na zakrętach, zamianach i zwrotach i jest nieelastyczny w przypadku wielu tras.
Inną możliwością, której nie znam, ale która wydaje się obiecująca, są reprezentacje kartograficzne - nie miałem jednak dużo szczęścia w znajdowaniu przykładów użycia reprezentacji do map transportowych i tego, czy mogą one pasować do rachunku.
Odpowiedzi:
Jeszcze kilka lat temu nie korzystałem z ArcGIS Schematics więcej niż kilka szybkich wersji demonstracyjnych, ale na blogu Tworzenie map tras z rozszerzeniem ArcGIS Schemat znajduje się blog, który może stanowić rozwiązanie.
źródło
Nie sądzę, że poleciłbym to na początku (bardziej w ostateczności dla uproszczenia), ale widziałem, jak wiele map metra faktycznie manipuluje liniami, aby były bardziej uporządkowane. Oto przykład z blogu visual.ly przedstawiającego amerykańskie autostrady. Jestem prawie pewien, że jest ich znacznie więcej.
(źródło: netdna-cdn.com )
Dotyczy to głównie punktu 3, ale pomaga również częściowo rozwiązać inne problemy. Kiedy linie są mniej kręcone, łatwiej jest rozwinąć symbolikę, aby odróżnić linie, a nadmierne drukowanie jest łatwiejsze do rozwiązania przez przesunięcie symboli.
Jeśli chodzi o czas, aby wyglądały jak dużo pracy. Również bolesne jest sugerowanie zniekształcania geograficznego, aby stworzyć ładnie wyglądającą mapę, ale istnieje kilka fajnych przykładów unoszących się wokół. Spróbuję znaleźć więcej przykładów i opublikować je tutaj.
źródło
Oto kilka zasobów, które znalazłem na temat automatycznego generowania map do transportu i innych danych:
Stott i in. „Automatyczny układ mapy metra z wykorzystaniem optymalizacji wielokryterialnej” - streszczenie:
Poniżej znajduje się autogenerowana mapa tranzytu Sydney z pracy Stotta:
Ten post na blogu autorstwa Chrisa Muellera zawiera streszczenie na wysokim poziomie Stott i in.
Transitive.js - narzędzie do generowania dynamicznych stylizowanych map transportu publicznego, które są łatwe do zrozumienia na podstawie danych transportu. Przeczytaj więcej w tym poście na blogu . Oto wynik Transitive:
Wolff - „Rysowanie wykresów i kartografia” - Podsumowanie rozdziału książki:
Unfolding - biblioteka do tworzenia interaktywnych map i geowizualizacji. W moim rozumieniu, to tylko wizualizuje istniejące dane i nie generalizuje żadnych tras.
źródło