-
-
Notifications
You must be signed in to change notification settings - Fork 990
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
Values uphill/downhill doesn't correspond Elevation Widget #16145
Comments
The first point should be corrected, as it really hinders |
@Zirochkabila I may add that the navigation often restarts from "km 0" when the phone screen is turned off for some time (more than 10min?). So point 1. would be an important improvement for something occurring rather often. |
+1 for the first remark, thank you for thoroughly describing it🙏Since the first part of the route is often the part I want to see, it's indeed a shame these overlapping labels don't permit it. A possible solution could be to change the position of the labels to the end of the graph? Programmatically that might be easier than creating a new blank area left from the y axis. Many thanks for the great app to all of you contributing |
1st part moved to separate task #18204 |
🚀 feature request
Description
I absolutely love the new Elevation Widget, which is a great aid for riding bicycles with OsmAnd.
In the present version, I find the following 3 problems:
Describe the solution you'd like
Referring to the problems above, I suggest the following improvements:
Fix the current position at 20% of the x-axis, even when the navigation is started, so that all labels/current-position-graph are always visible. Data before km0 can be white (so that the first 20% of the widget graph would be empty when starting navigation)
Show on the y-axis labels for the highest and lowest points of the graph. These are usually the most important points (summit/lowest-point) that one wants to quantify.
Solution for this is more tricky.
Ideally, you could use a function for detecting peaks (p0, p1, p2, etc) and valleys (v0, v1, v2, etc.) in the graph, then calculate
In the most ideal case, you could detect if p0_x < v0_x (currently climbing or descending?) and show
Whether to show information for climbing or for descending could be changed according to the current position.
Peaks and valleys could be indicated on the graph with a dot, and maybe with a label indicating the peak/valley elevation
When navigating with a gpx, the graph x-axis could display the distance of the gpx (i.e., 98.5km in the example above) instead of starting from 0km.
The text was updated successfully, but these errors were encountered: