villes.plus icon indicating copy to clipboard operation
villes.plus copied to clipboard

Éviter une route non sécurisée mais qui appartient à un itinéraire cyclable référencé

Open mquandalle opened this issue 2 years ago • 7 comments

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) :

image

Mais elle n'est que partiellement empruntée :

image

  1. 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é
  2. 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 ?

mquandalle avatar Oct 18 '23 14:10 mquandalle

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

laem avatar Oct 23 '23 11:10 laem

Quelle est la différence ? J'utilise les deux termes sans les distinguer

mquandalle avatar Oct 23 '23 11:10 mquandalle

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

laem avatar Oct 23 '23 11:10 laem

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...

laem avatar Oct 23 '23 12:10 laem

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 :)

laem avatar Oct 23 '23 12:10 laem

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é.

mquandalle avatar Oct 23 '23 13:10 mquandalle

En lien : https://github.com/laem/villes.plus/issues/148

laem avatar Nov 04 '23 12:11 laem