Éviter une route non sécurisée mais qui appartient à un itinéraire cyclable référencé
Je regarde le classement de mon nouveau département la Savoie : https://www.villes.plus/cyclables/Savoie
Il me semble que sur les longs trajets il faudrait d'avantage emprunter les voies cyclables. Ici en haute tarentaise il y a une piste cyclable en fond de vallée (agréable, loin des voitures) :
Mais elle n'est que partiellement empruntée :
- au niveau de Bourg-Saint-Maurice on voit bien le segment bleu de la piste cyclable mais aussi un segment rouge "parasite", itinéraire qu'un cycliste n'a pas de raison de prendre avec la piste juste à côté
- entre Bourg-Saint-Maurice et Landry, l'itinéraire choisi prend la route plutôt que la piste cyclable. Pour ce trajet je n'ai aucun doute qu'aucun cycliste ne prendra pas cet itinéraire mais privilégiera la voie verte de fond de vallée
Je souscris à ton idée générale de calculer des trajets réels du quotidien, sans donner de prime particulière aux voies vertes le long d'itinéraires touristiques. Mais sur l'exemple ci-dessus, il est clair pour moi qu'un cycliste empruntera la piste cyclable et donc l'itinéraire choisi n'est pas le bon. Peut-être un paramètre à changer pour accepter d'avantage de rallongement de parcours sur les longs trajets ?
En effet, c'est étrange, car ce n'est pas une voie verte mais bien une voie cyclable https://www.openstreetmap.org/way/227318949#map=15/45.5831/6.7550
Quelle est la différence ? J'utilise les deux termes sans les distinguer
Une voie verte est une voie partagée entre vélos et piétons.
Une voie cyclable est une voie prioritaire aux vélos.
Enfin, si j'ai bien pigé.
Bon, c'est l'algo de brouter profile safety qui ne semble pas particulièrement privilégier la voie cyclable. Je pige pas pourquoi...
https://brouter.damsy.net/latest/#map=13/45.5818/6.7515/cyclosm&lonlats=6.742601,45.578574;6.769894,45.609058&profile=safety
Oh putain je viens de comprendre : cette route de type "tertiary", donc normalement pénalisée par rapport à une voie cyclable, fait partie de la relation "Balcons de la Tarentaise"
https://www.openstreetmap.org/relation/12526018
Donc elle est considérée comme sécurisée par le routeur, autant qu'une voie cyclable...
Cela dit, en lisant et testant la modification de profile (icône outils à gauche ici), je n'arrive pas à comprendre comment le faire évoluer pour éviter cet écueil. Car clairement une highway=cycleway devrait être mieux notée.
Solution : bidouiller un peu plus le profil, tester et l'améliorer :)
Ok donc la route qu'on ne veut pas prendre à les attributs highway=tertiary surface=asphalt route_bicycle_lcn=yes. J'arrive à l'éviter avec ces deux modifications :
assign any_cycleroute =
if route_bicycle_icn=yes then true
else if route_bicycle_ncn=yes then true
else if route_bicycle_rcn=yes then true
- else if route_bicycle_lcn=yes then true
else false
#
# actuals roads are o.k. if we have a bike hint
#
if ( highway=trunk|trunk_link ) then ( if isbike then 1.5 else 10 )
else if ( highway=primary|primary_link ) then ( if isbike then 1.2 else 3 )
else if ( highway=secondary|secondary_link ) then ( if isbike then 1.1 else 1.6 )
- else if ( highway=tertiary|tertiary_link ) then ( if isbike then 1.0 else 1.4 )
+ else if ( highway=tertiary|tertiary_link ) then ( if isbike then 1.0 else 3 )
else if ( highway=unclassified ) then ( if isbike then 1.0 else 1.3 )
#
# default for any other highway type not handled above
#
else 2.0
Tu as sans doute plus de contexte pour faire quelque chose de plus ajusté.
En lien : https://github.com/laem/villes.plus/issues/148