Avé la compagnie!

Suite à un différend avec un utilisateur, je me permets de rappeler le bon usage des suffixes :left et :right qui peuvent accompagner les tags cycleway et busway.

Ces suffixes ont été introduits pour décrire des cas de figure non couverts par les tags standard de la Map_Features qui sont :
1. cycleway=lane/track
2. cycleway=opposite_lane/opposite_track
3. cycleway=opposite

Le positionnement par défaut des cycleway dépend de la configuration de la voie principale et du système de conduite (à droite ou à gauche). En l'occurrence, en France, les véhicules les plus lents doivent serrer à droite pour pouvoir être dépassés par la gauche (art. xxx du Code de la Route). Ce qui est le cas de vélos. Donc tout naturellement, les bandes cyclables se trouvent sur le côté droit par rapport au sens de circulation commun. La circulation opposée étant placée, de par notre système de conduite, à gauche.

Si les tags (2) et (3) imposent de par leur définition l'unicité de la voie cyclable, indépendamment de la configuration de voie automobile qui la supporte, le tag (1) présente 2 possibilités de configuration qui suivent celles de la rue: 1 piste/bande dans une rue à sens unique, 2 pistes/bandes dans une rue à double sens.

Mais il y a des cas où la piste/bande cyclable (ou couloir de bus) est à sens unique dans une rue à double sens, à double sens dans une rue à sens unique, se trouve sur le côté gauche d'une rue à sens unique. Illustrations :
1a.
http://maps.google.com/maps?q=48.86168,2.3133&layer=c&cbll=48.861044,2.313238&cbp=12,190.99,,0,0.75&ie=UTF8&ll=48.861157,2.313244&spn=0.012282,0.026157&z=16&panoid=yclTGiKOin3z_fC8krGHig
1b. http://maps.google.com/maps?q=48.85178,2.32828&layer=c&cbll=48.851864,2.328808&cbp=12,73.17,,0,18.53&ie=UTF8&ll=48.851825,2.328629&spn=0.012284,0.026157&z=16&panoid=7erFxCezgsmMVUz418f27A 2a. http://maps.google.com/maps?q=48.85476,2.34532&layer=c&cbll=48.85474,2.345326&cbp=12,52.49,,0,14.25&ie=UTF8&z=16&panoid=MGRC8X6KhFRZ5EorYcC1ZA 2b. http://maps.google.com/maps?q=48.88764,2.37037&layer=c&cbll=48.88761,2.370286&cbp=12,13.88,,0,9.38&ie=UTF8&z=16&panoid=wfjXDRS6W1f9Ls12TDO9lA 3. http://maps.google.com/maps?q=48.8861,2.38294&layer=c&cbll=48.836558,2.471379&cbp=12,336.46,,0,4.48&ie=UTF8&ll=48.836467,2.471406&spn=0.001499,0.00327&z=19&panoid=w9mjjey6uWhGymFDKul7PQ 4. http://maps.google.com/maps?q=48.8837,2.3495&layer=c&cbll=48.883794,2.349068&cbp=12,261.48,,0,2.27&ie=UTF8&ll=48.88381,2.349207&spn=0.006138,0.013078&z=17&panoid=2dLs_Ib0gY8F1fUx4nytQw


Si certains sont enclins à tracer les pistes attenantes séparément de la voie qui les supporte (mais pourquoi faire compliqué quand on peut faire simple - perso, un cycleway=track suffit, surtout quand la piste suit scrupuleusement le tracé de la voie automobile), ce qui règne le problème du positionnement, il en va autrement pour les cycleway=lane. Il reste 2 solutions :
- combiner des valeurs : (lane;oneway ? oneway;lane ? lane_right ?)
- créer des suffixes
C'est la solution 2 qui est la meilleure car elle est concise et structurée.

Les suffixes :left et :right vont donc servir à positionner la piste par rapport au sens du tracé, indépendamment du sens de circulation. Evidemment, chacun jugera de la pertinence de cartographier ce niveau de détail, détail qui peut être mis à profit par une application de navigation, par ex, qui vous dira, d'une voix douce et suave: "au feu - veuillez - serrer - à gauche - et - continuer sur - la bande cyclable".

Les illustrations nous imposent d'écrire :
(3) [cycleway:left]=lane ;
(2b) [cycleway:right]=lane et [cycleway:left]=opposite_track (car la rue est à sens unique et en plus, on a 2 types de voies cyclables) ;
(2a) [busway:right]=lane et [busway:left]=opposite_lane ;
(1b) [busway:right]=lane (en suivant le sens du tracé) ; [busway:left]=opposite_lane OU [busway]=opposite_lane (dans le sens contraire du tracé) ; (1a) [cycleway:right]=lane (en suivant le sens du tracé) ; [cycleway:left]=opposite_lane OU [cycleway]=opposite_lane (dans le sens contraire du tracé) ;

A cause du cas (3), le suffixe :left ne peut pas induire un sens de circulation implicite (en l'occurrence, 'opposite' dans notre système de conduite). :left et :right doivent donc se cantonner à une information de positionnement uniquement.

La Wiki http://wiki.openstreetmap.org/wiki/Bicycle énumère un bon nombre de cas de figure, sans être exhaustive, qui peuvent servir de modèles, en tout cas, pour ce qui est des options 'recommended' (le reste étant assez discutable).


S'il y a des contestations, le débat est ouvert!

Bon vélomapping! A+
/Lapi.



_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à