this post was submitted on 25 Jun 2024
267 points (98.9% liked)

Open Source

31877 readers
76 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 5 points 6 months ago (1 children)

@something_random_tho The pathfinding algorithm is in the client app (like Organic Maps) and the data are in openstreetmap. Different apps can find different paths and there is not much we can do about it, because changing the pathfinding algorithm could break it for many other places. That's why I would rather modify the data, such as marking roads unsuitable for bikes, or making sure the nodes are properly connected, adding speed limits, road surface types... nudge the algo into the right path

[โ€“] [email protected] 1 points 6 months ago

@something_random_tho Try this - compare the route from organic maps with route from strava, find the first place where they differ, and then look at that point in openstreetmaps editor - anything strange there? Anything why the algo might choose differently? I once found sloppily connected roads, the algo thought it's not able to turn right and was sending me on a 1km detour instead. Another time it was missing a footbridge so walking route was sending me to a highway.