← Back to context

Comment by ihatehn

2 years ago

The bike profile in OSM routers will prioritize bike paths, bike lanes, and small streets over big highways, but there's always a balance since you're unlikely to want to bike 10 miles out of your way to avoid a busy street. That balance is always in flux and can only ever be as good as the OSM data underlying it (road classification and bike tagging etc)

If you bookmark streets that it's sending you down or avoiding inaccurately and check them out later on a computer, I bet you'll find that there's some OSM tagging issue. https://osm.org has a routing tool you can compare with as well. The OM Telegram channel is always willing to take reports on where OM routes are worse than OSM.org routes, and OSM channels are happy to help figure out what tagging issues there may be.

Cheers!

The balance is problematic in every cycling directions app. Some may be a bit more comprehensive than others in certain areas but all of them prioritize shorter routes over flatter ones.

I wish there were a true flattest route app/website that prioritized quieter roads and more gentle slopes by default using existing terrain data instead of making users manually add a bunch of waypoints using their own knowledge in order to compare elevation profiles.

  • I know that OsmAnd has fairly granular routing preferences, including a "preferred terrain" setting with "hilly", "less hilly", and "flat" options (as well as a "use elevation data" option which I don't quite understand).

  • Magic Earth (proprietary app that uses OSM maps) allows you to choose the maximum hilliness you want your cycle route. I've never used cycle routing, so can't comment on how well it works.