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

Ascent, descent, and elevation not consistent when planning different routes between same start and end #128

Closed
bevoorrading opened this issue Jul 19, 2017 · 2 comments
Assignees
Labels

Comments

@bevoorrading
Copy link

When making a route between two points, the elevation difference often does not remain the same when adding a via point.

Steps to reproduce:

  1. Go to openrouteservice.org
  2. Select start and end point for route
  3. Look at nett ascent, i.e., Ascent - Descent
  4. If for pedestrian, look at elevation of end point
  5. Add a via point somewhere
  6. Look at nett ascent of new route. This often turns out to be different from the one in 3.
  7. If for pedestrian, look at elevation of end point. Also often different from the one in 4.

Examples:
For pedestrian
Simple A-B route
With a via point
In the first case the nett ascent is 75m-79m = -4m, and in the second it is 72m-59m = 13m.
The elevation of the end point is in the first case 294.5m, and in the second it is 303.8m.

For car
Simple A-B route
With via point
In the first case the nett ascent is 62m, and in the second case it is 148m-92m = 56m.

@TimMcCauley
Copy link
Contributor

thanks for sharing @bevoorrading we are investigating!

@TimMcCauley TimMcCauley self-assigned this Aug 3, 2017
@TimMcCauley TimMcCauley added the bug label Aug 3, 2017
@TimMcCauley
Copy link
Contributor

The reason for this mismatch is the quite low resolution of SRTM data. The result origins from smoothing and snapping the data. Nothing we can do at this point. Considering this issue as resolved.

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

2 participants