Hi, do we any progress on this? I still see wrong altitude data per lap or if I zoom in of a portion of the run. Would be great if we could add elevation loss as well to fields
I suspect that this problem is accentuated when you run into a headwind. I guess Garmin apply some sort for filter for that scenario. Here is a recent run that was 168m of elevation gain but when you select the whole run in the chart view you get 834m
Intervals.icu
Hello,
I hope you’re going well.
First, thanks a lot for the tool. I’m a long time user, and I’m enjoying it a lot. With all the improvement these last years, it has now become my main training tool.
I also have the same issue on all my running activities
E.g: today’s one: Intervals.icu
Total climbing is 69m, but when looking at elevation gain of the different intervals, there’s more than 100 meters.
Especially, I ran a 4.5k totally flat section around a water plan:
However, 42 meters of denivelation have been reported on this section
Activity has been recorded with a fenix 3 with a barometer.
When looking at the same flat part on Stryd, 10 meters only are reported, which make much more sense:
Thanks!
Best,
Alexis
Tx. Currently Intervals.icu compares each altitude point to the previous one and if the difference is positive that gets added to the climbing total for the interval.
I tried doing the same with a 30s moving average of the altitude and that gave 11.5m of climbing. But I think 30s is way too long. You could run up and down a decent little bump in that time which could get smoothed out. A 10s moving average still gives 23.6m of climbing.
Any runners out there have an idea how to tackle this?
I think that Garmin and other watch manufacturers apply a filter that removes the small elevation gain errors. For example there need to be at least 3m (not sure about the exact threshold) of elevation gain for it to start counting the elevation gain
I just tried to apply a threshold on the data from my activity.
When putting it at 1.2 meters, I get the same elevation data as sent by Garmin, and the flat part is only 9m of D+, which is consistent with what i can see on stryd.
You can play with the sheet here: Elevation Threshold - Google Tabellen
That is indeed what they are doing and why there are differences in between brands and models. The threshold for a height change that is considered ‘true’ is different for each manufacturer and sometimes even per device type.
Anything below the threshold is discarded and avoids false height accumulation caused by oscillating values.
Thanks so much for this. I should be able to get it implemented this weekend.
I have deployed the fix. You need to do Actions → Re-analyse to update existing activities.
Super, thanks for this!
On this topic, is it possible to add elevation loss to the fields? I often want to know bot gain an loss for a specific section when I a, analyzing a trail run
I suspect that you might need to use a slightly higher threshold because I still get higher elevation gain when selecting in the graphs even tough it’s closer than before
Thank you so much!
One question,
I did an indoor activity (cycling) and the elevation was 264m but when I export it to Strava it changes to 1,800m.
What’s more strange is that on Training Peaks it looks the same as Intervals.icu
Can you help me out?
Have you tried clicking on the three-dot action menu in the left sidebar and select the option to “Correct Elevation.”?
Edit: in Strava
I got that option on the original file but not on the Intervals.icu file, see here:
I can only correct distance.
So you tried importing the Intervals.icu generated fit file to Strava? Maybe try the “Original Fit File” option.
Hi David,
I used the “download fit files (download zip of intervals icu fit files)”, are you referring to the option on top?
Thanks!
Hi,
I can download the file but I get exactly what I had before using Intervals.icu:
Only 2 laps, instead of the 10 laps I did originaly.
So if I understand correctly, Intervals and TrainingPeaks interpret the original file correctly, and Strava is faulty?
What did you use to record the indoor ride?
You should address the recording app or Strava.
You can eventually PM me a link to download the file and I will see what I can do.