Einige häufige Probleme bei der Anzeige von Routen, die aus Straßendaten erstellt wurden, z. B. Busrouten, sind:
- Routen können sich überlappen, z. B. wenn eine Route dieselbe Straße in entgegengesetzte Richtungen führt
- Routen können andere Routen überlappen, die dieselbe Straße nehmen.
- Routen sind aufgrund ihrer Ableitung aus Straßendaten häufig zu detailliert oder "verrauscht".
- Eine Route eindeutig anzuzeigen, ohne sie mit Pfeilen zu überladen, kann eine Herausforderung sein.
Was sind einige Techniken, um mit diesen Problemen umzugehen, um eine praktische und verwendbare Routenkarte zu erstellen, wie diese Manhattan-Busroutenkarte ? Kennen Sie solche ÖPNV-Karten, die nicht manuell, sondern automatisch illustriert / digitalisiert wurden?
Insbesondere verwende ich ArcGIS 10, aber auch Lösungen mit anderer Software sind willkommen.
Eine Technik, mit der ich einige Erfolge im Umgang mit 1) hatte, ist die Verwendung der kartografischen Liniensymbole von ArcMap mit einem negativen Versatz - vorausgesetzt, die Linien sind in Fahrtrichtung ausgerichtet , wodurch die Linien so versetzt werden, dass sie rechts und links liegen Sie sind eindeutig und orientiert, wie Sie es erwarten würden (zumindest für Länder mit Rechtsverkehr , für Länder mit Linksverkehr würde man einen positiven Versatz verwenden). Das Ergebnis ist jedoch bei Kurven, Wechseln und Wenden tendenziell etwas uneinheitlich und bei mehreren Routen unflexibel.
Eine andere Möglichkeit, die ich nicht sehr gut kenne, die aber vielversprechend erscheint, sind kartografische Darstellungen . Ich hatte jedoch nicht viel Glück, Beispiele für die Verwendung von Darstellungen für Transportkarten zu finden und festzustellen, ob sie in die Rechnung passen.
Antworten:
Ich habe ArcGIS Schematics vor einigen Jahren nicht mehr als für einige kurze Demos verwendet, aber es gibt einen Blog-Beitrag zum Erstellen von Routenkarten mit der Erweiterung ArcGIS Schematics , der möglicherweise eine Lösung bietet.
quelle
Ich glaube nicht, dass ich dies zu Beginn empfehlen würde (eher der Einfachheit halber), aber ich habe gesehen, dass viele U-Bahn-Karten tatsächlich die Linien manipulieren, um ordentlicher zu sein. Hier ist ein Beispiel aus dem visual.ly-Blog, das US-Autobahnen zeigt. Ich bin mir ziemlich sicher, dass es noch viel mehr gibt.
(Quelle: netdna-cdn.com )
Dies betrifft hauptsächlich Ihren dritten Punkt, hilft aber auch, die anderen Probleme teilweise zu lösen. Wenn die Linien weniger gewunden sind, ist es einfacher, eine Symbologie zur Unterscheidung der Linien zu entwickeln, und das Überzeichnen ist durch versetzte Symbole leichter zu lösen.
In Bezug auf die Zeit, um sie wie eine Menge Arbeit aussehen zu lassen. Es ist auch schmerzhaft, eine Verzerrung der Geografie vorzuschlagen, um eine schön aussehende Karte zu erstellen, aber es gibt einige schöne Beispiele, die herumschwirren. Ich werde versuchen, weitere Beispiele zu finden und sie hier zurück zu posten.
quelle
Hier sind einige Ressourcen, die ich zum automatischen Generieren von Karten für den Transport und anderer Daten gefunden habe:
Stott et al. "Automatisches Layout der U-Bahn-Karte mit Hilfe der Multikriteria-Optimierung" - Zusammenfassung:
Unten finden Sie eine automatisch generierte Karte des Transits von Sydney nach Stott's These:
Dieser Blog-Beitrag von Chris Mueller bietet eine Zusammenfassung von Stott et al.
Transitive.js - Ein Tool zum Generieren dynamischer, stilisierter Transitkarten, die aus Transitdaten leicht zu verstehen sind. Lesen Sie mehr in diesem Blog-Beitrag . Hier ist die Ausgabe von Transitive:
Wolff - "Graph Drawing and Cartography" - Zusammenfassung des Buchkapitels:
Entfalten - eine Bibliothek zum Erstellen interaktiver Karten und Geovisualisierungen. Meines Erachtens visualisiert dies jedoch nur vorhandene Daten und führt keine Verallgemeinerung für Routen durch.
quelle