On 03/11/2010 23:16, Olivier Boudet wrote:
Bonjour,
Je vois actuellement que la plupart (voire toutes) des lignes de bus
de Rennes sont dans OSM. En revanche, il y a une seule relation
type=route pour les deux sens de circulation du bus.
Ceci n'est pas utilisable pour du routing, puisque le bus ne prend pas
forcément la même route dans les deux sens. Exemple ici :
http://3liz.fr/public/osmtransport/index.php?country=France&location=Rennes
<http://3liz.fr/public/osmtransport/index.php?country=France&location=Rennes>
(ne regardez que la ligne 1). On se retrouve avec une relation qui
fait une boucle et qu'il est impossible d'ordonner.
J'avais donc en tête de modifier ces relations comme ceci :
- Créer une deuxième relation de chaque ligne, pour avoir une relation
unique par sens de circulation du bus
Et les regrouper dans une relation type 'line'
Un exemple avec 4 routes (terminus différents)
http://www.openstreetmap.org/browse/relation/538126
- Ajouter un tag direction="Chêne Germain" ou
direction="Saint-Jacques" (pour l'exemple de la ligne 1 de Rennes) en
fonction du sens de circulation
- Splitter les rond-points pour ajouter uniquement les parties
nécessaires dans chaque route (pour distinguer quand un bus fait un
3/4 de tour de rond-point)
Inutile. Un logiciel de routage bien fait sait trouver la portion de
rond-point utilisée à partir du sens de circulation, du point d'entrée
et du point de sortie.
Après, le rendu... C'est une autre histoire. Mais on ne mappe pas pour
le rendu ;-)
- Ordonner les chemins de chaque relation pour avoir une route bien
définie
Mon problème dans cette idée était surtout le fait de splitter les
rond-points, mais une discussion (courte) sur talk semble aller dans
ce sens : http://www.mail-archive.com/t...@openstreetmap.org/msg12676.html
Cela vous semble t-il correct, et utile ?
Olivier
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr