fossgis-routing-server / cbf-routing-profiles

Experimental routing profiles for OSRM.
11 stars 6 forks source link

Consider smoothness in bicycle profile #20

Open osmuser63783 opened 1 month ago

osmuser63783 commented 1 month ago

The bicycle routing profile should consider smoothness. At the moment, the profile seems to completely ignore smoothness, because even ways with smoothness=impassable are routed over.

Exactly which smoothness values should get penalties and which ones should be avoided completely depends on what kind of bike the profile is aimed at (road bikes, general purpose / hybrid / city bikes, mountain bikes).

Examples of ways with smoothness=impassable:

Here is an Overpass query to find more.

osmuser63783 commented 1 month ago

Related issue upstream: https://github.com/Project-OSRM/osrm-backend/issues/3680

hungerburg commented 2 weeks ago

The path in Austria near Planötzenhof perhaps fun with a heavy duty downhill bike. As the mapper of that path, I would never recommend any ordinary cyclist to use it, unless they are in for hauling bike on the shoulders, especially upwards. PS: Nowadays, I would just add bicycle=no. It is not signed, but legally is true there.