Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternate Routes #11631

Open
ghost opened this issue May 9, 2021 · 6 comments
Open

Alternate Routes #11631

ghost opened this issue May 9, 2021 · 6 comments
Labels
Milestone

Comments

@ghost
Copy link

ghost commented May 9, 2021

🚀 feature request

Description

It would be useful, time-saving and more user-friendly for OsmAnd to show alternative routes on the map when looking for directions.
I know that it is possible to choose a different route with options (avoid roads, fuel-efficient, avoid highways and so on) but that takes time and it isn't useful when you are on the move and need directions right away.
Not only that but those options don't always suggest the route that I want to follow. Even If I choose to go on my own route, OsmAnd keeps giving me directions for its own default route (telling me to turn back) which I don't want because it doesn't suit me.
In short it would be useful for OsmAnd to show alternative routes on the map when asking for directions. Suggested alternative routes show on the map could be ones that 1. avoid highways, 2. least distance, 3. route with least amount of traffic lights, 4. more direct route (less turns).
I have to admit that very often I had to quit OsmAnd and use another app for navigation because the suggested route wasn't always the best one and having to configure OsmAnd to offer alternative routes throught various options each time was time-consuming and a struggle.

Please prioritize this feature, it's not just a "Nice to Have" feature but it's an important one that the lack of it often makes OsmAnd unusable. I've been waiting for this kind of a feature since I first discovered OsmAnd years ago.
I know that this issue already exists (Route alternatives #1294) but it's been 6 years since 2015 when it was created in github but it hasn't been implemented yet and there isn't any hope of seeing it in the foreseeable future.

@tradavyvy
Copy link

Although every extra feature is possibly nice, I would not call osmand 'unusable' without these alturnative routes. I find it is usualy quite do-able to re-route osmand by adding one or two intermediate points in navigation.
It might also be difficult to 'guess' wich alternatives are usefull for wich specific user.
Besides it is already possible to preset your preference for shortest, fastest or avoid highway settings.

@ghost
Copy link
Author

ghost commented May 11, 2021

Indeed, it would be possible for someone to re-route OsmAnd and make it show the route that suits you, however that takes time and when you're in the driver's seat you're looking for directions right away.
Besides it being time-consuming, wouldn't it be more user-friendly for OsmAnd to suggest alternative routes on the map by default? Many other popular navigation apps do that. I'm not saying that OsmAnd should copy other apps but one of the disadvantages of OsmAnd that it isn't very user friendly for non tech-savvy users and is difficult to recommend it to friends and family.
You would point out that I'm free to use other navigation apps but the point is for OsmAnd to become a worthy or even better alternative navigation app, that's why I'm making this feature request. To be honest, I've been using OsmAnd for 1-2 years now, but I haven't seen any BIG new feature that makes the app more user-friendly and easier to use and faster to get directions when in a hurry, but instead OsmAnd keeps falling behind other navigation apps.
I think that my feature request "Alternate Routes" is a meaningful feature towards making OsmAnd easier, better and more accessible to non tech-savvy users.
As for your argument that it is difficult to guess which alternatives are useful for each user, you could take as example what alternatives other apps show, some of them I already mentioned:

  1. avoid highways, 2. least distance (fuel efficient), 3. route with least amount of traffic lights, 4. more direct route (less turns), 5. avoid tolls

Also, what I mean about OsmAnd being often unusable, what I meant was that I often have to quit OsmAnd and use another navigation app because OsmAnd is unusable, I can't easily get it to show other routes than the default route. Not only that, but even If I start navigation within the app and I drive a different route, OsmAnd keeps giving me directions for its own route, telling me to turn back, make U-turn etc. thus it becomes UNUSABLE in some situations.
To conclude, showing all alternatives routes on the map is way more efficient and user-friendly that having to change settings one-by one each time. Yes, I could select for example fuel efficient to be on always but that's not useful for every use case, sometimes the default suggested route is better and other times fuel efficient is better.

P.S. I created this issue although it already existed since 2015 because I haven't seen implemented yet. I'm sorry but what's the point of making feature requests if most of them are characterized as nice to have and not being implemented even after 6 years since they were first suggested. As I said, I've been using OsmAnd for 1-2 years and I haven't seen any BIG new feature, perhaps it's time for some of those "nice to have" features to be finally implemented. I could argue that some "nice to have" features are what would make OsmAnd nice to use and nice to keep using.
I understand that OsmAnd is a small team, it's free and open-source, however that doesn't mean that there shouldn't be a prospect of seeing new features. Besides that, at least some of use paid for OsmAnd through in-app purchases or others have donated and we'd like to see OsmAnd getting better. Please don't get me wrong, I don't want to offend anyone, it's just that I'd love to see this open-source and free navigation alternative flourish and become a worthy opponent to other popular navigation apps.

@vshcherb vshcherb added this to the future-backend milestone May 14, 2021
@vshcherb vshcherb added the Nice to Have Should be fixed but there is no priority or no possibility to fix it within current horizon planning label May 14, 2021
@ghost
Copy link
Author

ghost commented May 16, 2021

Thank you for adding this feature to the future-backend milestone, at least now it's definite that we'll see it implemented someday

@thompehw
Copy link

@starwatcher11

Not only that, but even If I start navigation within the app and I drive a different route, OsmAnd keeps giving me directions for its own route, telling me to turn back, make U-turn etc. thus it becomes UNUSABLE in some situations.

Have you tried turning off: navigation_pane>Options>Navigation_settings>Route parameters>Smart_route_reclaculation ? (It can also be done for a whole profile, instead of only for the current route.) If you do this, then when you deliberately drive another route, OsmAnd will keep recalculating the route all the way to your destination instead of directing you back to the original route. You might also want to adjust "Minimal distance to recalculate route".

You loose navigation while the recalculation is happening, so your device needs to be fast enough to recalculate a route of the required length before you next rely on it for a navigation instruction. In my experience this is difficult to guarantee, so it's right that the default is for "Smart route recalculation" to be enabled.

@Noitarud
Copy link

Noitarud commented Mar 28, 2023

Sometimes i wonder why it doesn't route along an apparently shorter path, why did it disqualify the path across a V route for example. Maybe let this info be accessible, undoubtedly the path would have been considered. Perhaps the negotiability increases time or speed limit or there is a climb. Example is from Winton to Alice Springs, why does it not want to head west the whole way instead it routes to approach Alice springs from 600km north of it.

@vshcherb vshcherb added routing and removed Nice to Have Should be fixed but there is no priority or no possibility to fix it within current horizon planning labels Jun 5, 2024
@vshcherb vshcherb modified the milestones: future-backend, next-backend Jun 5, 2024
@vshcherb
Copy link
Member

vshcherb commented Jun 5, 2024

Since we've introduced faster routing, now we have possibility to calculate 1) alternative routes based on key points 2) just calculate 2-3 routes based on different parameters

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants