mapsme / omim

🗺️ MAPS.ME — Offline OpenStreetMap maps for iOS and Android
Apache License 2.0
4.57k stars 1.15k forks source link

Odd bike routing choices #12745

Open lotard opened 4 years ago

lotard commented 4 years ago

Two problems:

1) Car specific turning restrictions are applied to bikes:

Maps.me Screenshot_20200303-231200

OSM (OSRM or GraphHopper)

Screen Shot 2020-03-14 at 11 40 48 AM

2) Routing is just plain absurd:

Maps.me

Screenshot_20200303-231552

OSM (GraphHopper)

Screen Shot 2020-03-03 at 11 16 23 PM

Issue #820 from 2015 was solved by apparently creating a new algorithm for bike routing, instead of reusing OSMR, which perhaps did not do well back then. Currently, both OSMR and GraphHopper do way better (on time, safety and accurate use of restrictions) than Maps.me on the few routes I checked (and biked). GraphHopper does better than OSMR, in that it actually prefers bike paths rather than the shortest 'legal' route (which can be a main thoroughfare). Consider switching.

thany commented 4 years ago

I've also reported this over and over. Years ago actually, iirc. Don't use routing in Maps.me. Just don't use it. It's crap.

I had similar problems with walking directions, where the app would lead me all the way around town, all to avoid some big road, or.. something. Maps.me doesn't know that in the country I was talking about ALL roads except the expressways, are legaly walkable. Sidewalk or no sidewalk. If it's preferable to walk alongside a 60kmph road, is another question. But it's perfectly legal, and usually plenty safe.

It doesn't look like the Maps.me teams wants their app to be as awesome as we want it to be, which is a sad experience for any user. All we can do is report these problems.

Here's my reports:

8621 and #7185

h1z1 commented 4 years ago

Was literally just about to open an issue for this because it's bizare. My guess is it's getting confused by the road being bikeable or not regardless if you enable "motorways" in routing options? You cannot ride on 400 series highways in Canada for example but you can most provincial roads. Then you have things like this:

Screenshot_20200814-000111_MAPSME Screenshot_20200814-000052_MAPSME Screenshot_20200814-000026_MAPSME

Tobey16 commented 3 years ago

Have you checked that the osm data have these roads as bikable? I once hat a ride where i almost went mad because it did not rout along a 30m track in the woods. And it was not bikeable... It might be even just a short piece like 3m that will make routing impossible.