>
> Oui, mais ils ont mis, à coté,  une série de boutons à cocher
> permettant de n'afficher qu'une ligne (ou que certaines lignes), ce
> qui permet d'avoir accès à l'information.


C'est exactement ce que propose la version 0.2 : en utilisant le menu
proposé par Openlayers et modifié pour Osmtransport (en cliquant sur le plus
en haut à droite de la carte), vous pouvez maintenant pour chaque type de
ligne obtenir en cliquant sur le carré une liste de toutes les lignes de ce
type.
Par exemple pour les trams de Montpellier :
http://kimaidou.kilu.de/osm/treeline.png

Ainsi, on peut cocher / décocher chaque ligne une par une.

Maintenant pour un script qui décalerait automatiquement les lignes qui se
superposent, c'est bien sûr possible (reconnaissance du way Osm commun, un
peu de calcul pour trouver la pente "principale" et décaler dans une sens ou
dans l'autre) mais très complexe, car il faut gérer beaucoup de choses,
notamment une fois que la ligne "reprend" sa route particulière.
Toutes les cartes des transporteurs sont -je pense- faites par des
cartographes qui font un rendu manuel, sur un plan de rues qui est très
souvent simplifié pour augmenter la lisibilité.

On pourrait aussi jouer sur la transparence pour par exemple avoir du rose
lorsqu'une ligne bleu et une rouge empruntent la même route, mais
malheureusement les mélanges ne donnet pas toujours de couleur interprétable
(quid de 3 lignes jaunes, marron et bleu qui se superposent ?)

Bref on souhaite éviter l'usine à gaz et l'intervention manuelle, donc pour
l'instant on pense que l'arbre des lignes pour chaque type permet de pallier
à ce souci de superposition.
Et on peut toujours cliquer sur la ligne en dehors de la route commune pour
voir c'est laquelle.

Nous allons aussi rajouter un effet de sélection sur toute la ligne, ce qui
simplifiera la lecture.

Kimaidou
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à