Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
mquandalle opened this issue Oct 18, 2023 · 7 comments
Labels

Comments

@mquandalle
Copy link
Contributor

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 mquandalle changed the title Emprunter la voie verte lorsqu'on regarde un long trajet à l'échelle du département Emprunter la voie verte pour un long trajet à l'échelle du département Oct 19, 2023
@laem
Copy link
Owner

laem commented Oct 23, 2023

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

@mquandalle
Copy link
Contributor Author

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

@laem
Copy link
Owner

laem commented Oct 23, 2023

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
Copy link
Owner

laem commented Oct 23, 2023

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
Copy link
Owner

laem commented Oct 23, 2023

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

@mquandalle
Copy link
Contributor Author

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 mquandalle changed the title Emprunter la voie verte pour un long trajet à l'échelle du département Éviter une route non sécurisée mais qui appartient à un itinéraire cyclable référencé Nov 3, 2023
@laem
Copy link
Owner

laem commented Nov 4, 2023

En lien : #148

@laem laem added the router label Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants