osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.6k stars 1.01k forks source link

Acitve routing for hikers, minimize instructions #8847

Open Pitido opened 4 years ago

Pitido commented 4 years ago

Dear developers,

I used Osmand 3.6.3 from F-droid mainly for hiking. If I use active routing with the profile for foot walking, I'm charged with too much instructions (go left, go right etc.). For example if I walked in a way in the wood with no junctions, I was instructed several times in a few hundred meters, which make no sense and annoys me :( I try really hard to minimize the amount of instructions in the related menu "voice messages", but I have no success.

Maybe you have a tipp for me?

Thank you very much!

Kind regards

Axel

vshcherb commented 4 years ago

Probably you navigate by GPX-file and gives too many instructions. Better way is to calculate an OsmAnd route so it will be aware if there are unnecessary turns or not. We plan to improve the situation by getting GPX calculated to OSM data so it will lead to better instructions list.

ghost commented 4 years ago

Probably you navigate by GPX-file and gives too many instructions.

Yes I have the same problem. When riding a bike, the point of waking the screen up when there are navigation instructions is to avoid battery drain. But there are so many useless instructions (curves for instance) when navigating a GPX track that the screen is almost always on. It would be great if you could find a way to stricly follow a GPX track (even roundtrip routes), but without those useless instructions.

vshcherb commented 4 years ago

This is going to be fixed with GPX -> Roads step in 3.8. So it will offer route simplification and calculate turns based on road information

dolfff commented 2 years ago

Traditionally, OSMAND and other apps cannot perform turn-by-turn navigation very well on imported GPX tracks. That's because it navigates the line without matching it with the map. It results in many many unnecessary and irritating "turn slightly right/left" instructions (especially on winding roads).

However, I can acknowledge that this problem is solved in recent versions of OSMAND. I have been wanting this feature for many years and it's finally there (I don't know when it was introduced exactly, I just recently discovered it. Possibly from 4.0? 3.8?).

After choosing a GPX track and tapping the navigation button, you need to tap the name of the track where it says: "follow track". In the next screen you can choose "Reverse track direction" if needed and right below that, there is a new option called "Attach to the roads". If you don't see that option, choose "Select another track" and reload it.

I tested it and it works like a charm. For me, this is a godsend. Not yet perfect enough to completely turn off my screen but hopefully it will in the future.