4 ms·
Other map apps offer different routes between two points, showing the trade-off in time. Organic Maps calculates one route, and it doesn't matter if it's throug
by kmarc 1y ago
Other map apps offer different routes between two points, showing the trade-off in time. Organic Maps calculates one route, and it doesn't matter if it's through a deadly car-congested highway.
My example is going from Zürich West to Downtown. Here is my experience:
* Organic maps: calculates fast, although through a street with a lot of traffic, no alternatives offered.
* OsmAnd: takes 5 seconds on a flagship phone to RENDER the current view. I try to avoid zoom and pan. What the hell. Calculating the navigation is either a couple seconds or a minute. The whole UX is totally broken, however, at least you can select to prefer byways / bicycle routes.
* Mapy: fast rendering, fast pathfinding, alternatives offered, configurable to use bike paths.
* Google Maps: totally random what happens, it's a combination of the above (I guess it tries to use live traffic data, too?)
Now the funny thing is that there is an actual signaled bicycle path (which I prefer, since it avoids traffic), and OSM does have this data. None of the app would prefer that path, unfortunately (it's maybe 20 minutes instead of 18 minutes, but much safer).
It feels like most of the apps are hyperfocused on one type of navigation / exploration / feature set (being offline is huge, though), and nothing comes close to Google Maps' "not the best, but delivers alright UX across all these features" approach.
- jraph 1y agoOh, ok, makes sense! Yeah, getting a nice bike route on OrganicMaps indeed involves some manual app convincing when an obvious bike route exists, I had the exact same thing last week, I agree this could be improved especially given the data is already present in OSM.
- david-gpu 1y agoInflexible routing is the reason I'm not using an Organic maps derivative. On OSMAnd I have tweaked the routing algorithm to my taste and it's hard to beat. There is often construction or other temporary issues, so having on-the-fly rerouting that I can trust is key.
- jraph 1y ago> On OSMAnd I have tweaked the routing algorithm to my taste and it's hard to beat. How do you do this? Is there something I can read or watch about this? Are you using BRouter?
- david-gpu 1y agoHere are two sources that you may find useful: [0] https://osmand.net/docs/technical/osmand-file-formats/osmand-routing-xml/ https://osmand.net/docs/technical/osmand-file-formats/osmand... [1] https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24 https://github.com/osmandapp/OsmAnd-resources/blob/master/ro...
- jraph 1y agoNice, thanks!
- mnmalst 1y agoHow are you tweaking it? Would love to hear more about it since I am a have osmand user.
- david-gpu 1y agoHere are two sources that you may find useful: [0] https://osmand.net/docs/technical/osmand-file-formats/osmand-routing-xml/ https://osmand.net/docs/technical/osmand-file-formats/osmand... [1] https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24 https://github.com/osmandapp/OsmAnd-resources/blob/master/ro...
- maelito 1y agoCare to try brouter for this route ?
- kmarc 1y agoI just did, and liked that there are alternatives.
- Doctor_Fegg 1y agoOut of interest, can you share more accurate start/end points?
- kmarc 1y agoFarbhof => Altstadt. Example: https://mapy.com/en/zakladni?planovani-trasy&rc=98FWsxKe1G98P2SaJv&rs=osm&rs=osm&ri=1184892098&ri=117380&mrp=%7B%22c%22%3A111%7D&xc=%5B%5D&rut=1&x=8.5108323&y=47.3768879&z=14 https://mapy.com/en/zakladni?planovani-trasy&rc=98FWsxKe1G98...
- Doctor_Fegg 1y agoThanks - that's really interesting. Which route would you personally recommend? (My interest is that I run cycle.travel, which currently finds this route: https://cycle.travel/map?from=&to=&fromLL=47.390987,8.478737&toLL=47.372250,8.542791 https://cycle.travel/map?from=&to=&fromLL=47.390987,8.478737... . I'm not entirely happy with it in this case though - for example, it's not routing onto the cycle path south of the railway on Aargauerstrasse, I think perhaps some of the paths leading onto/off it are rather fussily mapped.)
- kmarc 1y agoThis would more or less follow the brown-signaled bike path at Letziground: https://cycle.travel/map?from=&to=&fromLL=47.390987,8.478737&toLL=47.372250,8.542791 https://cycle.travel/map?from=&to=&fromLL=47.390987,8.478737... (I can't tell by heart how it is beyond that, I just follow the signs :-) ) But cycle.travel seems truly amazing! It's super fast to add detours.
- JCattheATM 1y ago> it's maybe 20 minutes instead of 18 minutes, but much safer). I can't see how a bike would ever be safer than a car when looking at stats.
- kmarc 1y agoChoosing the bike path for bike navigation would be, although slower, much safer than what the apps propose