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

Round trip suggestions #460

Open
nrenner opened this issue Sep 7, 2022 · 5 comments
Open

Round trip suggestions #460

nrenner opened this issue Sep 7, 2022 · 5 comments

Comments

@nrenner
Copy link
Contributor

nrenner commented Sep 7, 2022

Automatically generate circular route (loop) suggestions for a given starting point and desired route length.

Potentially with some additional constraints like ascend/difficulty.

I'm collecting links I come accross:
Round trip suggestions (brouter-web Wiki)

Would go well with #258 Consider surroundings
See also brouter-web#236 Plan a round trip - allow loop

@danielfilho
Copy link

Maybe one solution would be to add a "next stop" in the same location as the starting point. It could potentially solve this.

At least this is what I do manually when I want a round trip. Just my 2 cents though, thanks a lot for the effort :)

@EssBee59
Copy link
Collaborator

Very good suggestions!
I am very interested in 2 new functions:
-penalty points for routes with noise (traffic)
-plus points for pleasant routes (green, sights etc..)

@afischerdev
Copy link
Collaborator

As we are nearly ready with the 'dynamic range' (#747) we could now offer a simple round trip logic:

From the starting point there is a direction and a distance, this will generate two additional points +/-, say 20 degrees from the direction and then routing can continue as normal.

roundtrip

@devemux86
Copy link
Contributor

@afischerdev This is very nice!

Do you mean it will require the dynamic range?

And it will generate beelines at the via points?
This may not be desirable to users, as these points are not user-defined.

@afischerdev
Copy link
Collaborator

@devemux86

Do you mean it will require the dynamic range?

Yes, I think so, when point is more then the usual 250 meters away from a way.
But no beeline generation, just find a point.
After first generation a routing client could offer the two via points for moving.

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

No branches or pull requests

6 participants