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

Improving MTB routing with supplemental GPX information #466

Open
utagawal opened this issue Oct 13, 2022 · 2 comments
Open

Improving MTB routing with supplemental GPX information #466

utagawal opened this issue Oct 13, 2022 · 2 comments

Comments

@utagawal
Copy link

During the summer a student worked on a project to supplement OSM data with a MTB GPX heatmap allowing better automatic routing routing for Mountain Biking. Why ? Because on top of information contained within the OSM graph, it is also usefull to know that a user has taken a certain path (segments), and even better multiple users did so.

The OSM segments weights created out of the existing GPX tracks where used by the routing algorithm and significantly improved MTB routing.

@abrensch The proof of concept has been done, would that be something that could be implemented in Brouter ? (see https://github.com/utagawal/mtb-router)

@EssBee59
Copy link
Collaborator

Hello utagawal!

I'll try to explain my thoughts on your suggestion, and first describe how I plan my MTB-tours:

  • When planning tours in attractive regions, I search for ready-made tracks (round trip) in the relevant radius on the internet (the offer is huge!).
  • If I want to bike from A to B, I use the Brouter (with my own MTB profiles!).
    Your suggestion is to combine both methods by "integrating" or "preferring" parts of the ready-made / beloved tracks in the routing of my tour.

I see several risks in doing so:

  • The quality of the finished tracks (or segments as you call them) is difficult to secure.
  • There are very different track types (from trekking to downhill!!)
  • There is also a legal aspect (trail allowed or not)

And it's really very easy to combine a tour "manually" (routing to the segment start, navigation with the segment, then routing again to go home!).
Some navigation apps even allow to plan such a tour in advance (Osmand for example).

That is the way I prefer to navigate and I do not really need the solution you suggest.

For my usage, I would prefer one or both of the following "generic" extension:
Relying on OSM data, it seems possible to introduce new criteria for route calculation

  • Noise on the route
  • Attractiveness of the route for cyclists (proximity to rivers, parks etc..)
    (See issue Round trip suggestions #460)
    Regards

@utagawal
Copy link
Author

utagawal commented Oct 20, 2022 via email

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

3 participants