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