Certains problèmes courants liés à l'affichage des itinéraires créés à partir des données de la rue, tels que les itinéraires de bus, incluent:
- Les itinéraires peuvent se chevaucher, comme lorsqu'un itinéraire emprunte la même route dans des directions opposées
- Les itinéraires peuvent chevaucher d'autres itinéraires empruntant la même rue.
- Les itinéraires sont souvent trop détaillés ou «bruyants», en raison de leur dérivation à partir des données de la rue.
- Indiquer sans ambiguïté la direction d'un itinéraire sans le surcharger de flèches peut être un défi.
Quelles sont certaines techniques pour traiter ces problèmes afin de créer une carte d'itinéraire pratique et utilisable, telle que cette carte d'itinéraires de bus de Manhattan ? Connaissez-vous de telles cartes de transport public qui ont été produites par des techniques automatiques plutôt que par une illustration / numérisation manuelle?
Plus précisément, j'utilise ArcGIS 10, mais les solutions impliquant d'autres logiciels sont également les bienvenues.
Une technique avec laquelle j'ai eu du succès avec 1) utilise les symboles de lignes cartographiques d'ArcMap avec un décalage négatif - en supposant que les lignes sont orientées dans le sens de la marche, cela décalera les lignes de sorte que les côtés droit et gauche sont distincts et orientés comme on peut s'y attendre (au moins pour les pays à circulation à droite , pour les pays à circulation à gauche, on utiliserait une compensation positive). Cependant, le résultat a tendance à être un peu chancelant autour des virages, des échanges et des demi-tours, et est inflexible lorsqu'il s'agit de plusieurs itinéraires.
Une autre possibilité que je ne connais pas très bien, mais qui semble prometteuse, ce sont les représentations cartographiques - cependant, je n'ai pas eu beaucoup de chance pour trouver des exemples d'utilisation de représentations pour les cartes de transport et pour savoir si cela pourrait convenir au projet de loi.
Réponses:
Je n'ai pas utilisé ArcGIS Schematics depuis plus de quelques démos rapides il y a quelques années, mais il y a un blog sur Créer des cartes d'itinéraire avec l'extension ArcGIS Schematics qui peut fournir une solution.
la source
Je ne pense pas que je recommanderais cela au début (plus en dernier recours pour la simplicité), mais j'ai vu de nombreuses cartes de métro manipuler les lignes pour être plus ordonnées. Voici un exemple du blog visual.ly illustrant les autoroutes américaines. Je suis à peu près sûr qu'il y en a beaucoup plus.
(source: netdna-cdn.com )
Cela répond principalement à votre point n ° 3, mais cela aide également à résoudre partiellement les autres problèmes. Lorsque les lignes sont moins tortueuses, il est plus facile de développer une symbologie pour distinguer les lignes et le sur-tracé est plus facile à résoudre en décalant les symboles.
En termes de temps pour faire ressembler à beaucoup de travail cependant. Il est également douloureux de suggérer une distorsion de la géographie pour faire une belle carte, mais il y a de beaux exemples qui flottent. Je vais essayer de trouver d'autres exemples et de les publier ici.
la source
Voici quelques ressources que j'ai trouvées sur la génération automatique de cartes de transit et d'autres données:
Stott et al. "Disposition automatique de la carte du métro à l'aide de l'optimisation multicritères" - Résumé:
Ci-dessous, une carte autogénérée du transit de Sydney à partir de la thèse de Stott:
Cet article de blog de Chris Mueller fournit un résumé de haut niveau de Stott et al.
Transitive.js - Un outil pour générer des cartes de transport stylisées dynamiques qui sont faciles à comprendre à partir des données de transport. En savoir plus dans cet article de blog . Voici la sortie de Transitive:
Wolff - "Graph Graph and Cartography" - Résumé du chapitre du livre:
Dépliage - une bibliothèque pour créer des cartes interactives et des géovisualisations. À ma connaissance, cependant, cela ne visualise que les données préexistantes et ne fait aucune généralisation pour les itinéraires.
la source