Le jeudi 22 juillet 2010 à 23:33 +0200, Lapinos03 a écrit : > 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! > Le seul défaut que je vois dans le cadre de ton schéma de tracé par rapport au shéma documenté est que tous les tag sont basé sur le sens de circulation de la voie principale http://wiki.openstreetmap.org/wiki/Key:cycleway cycleway=opposite_lane désigne donc une piste cyclable dans le sens inverse du trafic principal et non dans le sens inverse du tracé de la voie.
Pour passé a ton schéma (qui n'est pas forcément mauvais), il faudrait revoir toutes les pages lié au vélo et prévenir tous les contributeurs de ce changement. La seul nuance que j'apporterais personnellement au schéma de http://wiki.openstreetmap.org/wiki/Bicycle sont les cas L1a et L1b ayant les mêmes tags. > Bon vélomapping! A+ > /Lapi. > > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr