Mikaël Cordon a écrit :
Le jeudi 29 juillet 2010 02:13:39, Pieren a écrit :
2010/7/28 Mikaël Cordon <mikael.cor...@gmail.com>

Avec le modèle des xxxway, on peut même modéliser des extras :
— C1 : (c : cycliste ; v : voiture ; b : bus)

       |↓:↑| ↓ : ↑ | ↓ : ↑ |
       |c:c| v : v | b : b |
highway=* ;
       cycleway:left=lane ;
       busway:right=lane
Mais avec ce système, comment tu taggues une route:
:c:v:v:c:
highway=* ; cycleway:left=opposite_lane ; cycleway:right=lane ; oneway:bicycle=1
Entièrement d'accord avec cycleway:left=opposite_lane ; cycleway:right=lane. Mais que vient faire oneway:bicycle=1 ? Si tu veux utiliser oneway:bicycle pour indiquer un sens de circulation propre aux vélos, CYCLEWAY devrait se cantonner à une description physique, et non pas combiner les deux (opposite_lane)... Cela devient confus.

Soit :

highway=* ; cycleway:left=opposite_lane ; cycleway:right=lane ; (recommended)


soit :

highway=* ; cycleway:left=lane ; cycleway:right=lane ; oneway:bicycle=0


et

:c:v:v:
        highway=* ; cycleway:left=opposite_lane ; oneway:bicycle=1
        ou
highway=* ; cycleway:left=lane ; oneway:bicycle=-1 (pour s’économiser quelques caractères)

        
?

Pieren

Là aussi, soit :

highway=* ; cycleway:left=opposite_lane ;


soit :

highway=* ; cycleway:left=lane ; oneway:bicycle=-1


Et pour revenir au cas C1 énoncé plus haut, l'attribut LANE me fait penser qu'il n'y a qu'1 seule voie de circulation. Peut-être qu'une nouvelle valeur LANES (avec un S) dissiperait tout ambiguïté.

highway=*
cycleway:left=lanes
busway:right=lanes

Là, ça devient tout de suite plus évident, n'est-ce pas?


Et dans les cas suivants, pour reprendre ton modèle, ai-je tout bon?

|↑| ↑ |
|c | v | highway=*
oneway=1
cycleway:left=lane


|↓| ↑ |
|c | v | highway=*
oneway=1
cycleway:left=lane
oneway:bicycle=-1







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

Répondre à