Go Back  Bike Forums > Bike Forums > Road Cycling
Reload this Page >

Huge Discrepancy in Elevation Gain between Wahoo and Strava iOS Apps

Search
Notices
Road Cycling “It is by riding a bicycle that you learn the contours of a country best, since you have to sweat up the hills and coast down them. Thus you remember them as they actually are, while in a motor car only a high hill impresses you, and you have no such accurate remembrance of country you have driven through as you gain by riding a bicycle.” -- Ernest Hemingway

Huge Discrepancy in Elevation Gain between Wahoo and Strava iOS Apps

Thread Tools
 
Search this Thread
 
Old 12-13-21, 07:24 PM
  #1  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Huge Discrepancy in Elevation Gain between Wahoo and Strava iOS Apps

Does anyone know why there is such a huge discrepancy in elevation gain between the Yahoo and Strava iOS apps? (Please note I am just asking about these apps, not about an altitude difference between GPS and barometer.)

I use the Wahoo app to record my rides, then export the data to the Strava app afterwards. For my most recent ride, Wahoo shows an elevation gain of 2,555 ft. while Strava shows only 1,616 ft., but the two apps agree about the ride distance (to within 0.01 mile). Which elevation gain number is more accurate?
SoSmellyAir is offline  
Old 12-13-21, 08:54 PM
  #2  
tomato coupe
Senior Member
 
Join Date: Jul 2009
Posts: 5,945

Bikes: Colnago, Van Dessel, Factor, Cervelo, Ritchey

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 3948 Post(s)
Liked 7,291 Times in 2,945 Posts
Did you finish the ride where you started? If so, did the Wahoo give you the same number for ascending as descending?
tomato coupe is offline  
Old 12-13-21, 09:19 PM
  #3  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by tomato coupe
Did you finish the ride where you started?
Yes, on my driveway right outside my garage.

Originally Posted by tomato coupe
If so, did the Wahoo give you the same number for ascending as descending?
No. According to the Wahoo app I finished my last ride mid-air 82 ft. above where I started.
SoSmellyAir is offline  
Old 12-14-21, 06:23 AM
  #4  
WhyFi
Senior Member
 
WhyFi's Avatar
 
Join Date: Jan 2010
Location: TC, MN
Posts: 39,520

Bikes: R3 Disc, Haanjo

Mentioned: 354 Post(s)
Tagged: 1 Thread(s)
Quoted: 20810 Post(s)
Liked 9,456 Times in 4,672 Posts
One of the apps is likely referencing their own elevation model. Strava certainly has this option available, as evidenced by their elevation 'correction' option on the desktop site.
WhyFi is offline  
Likes For WhyFi:
Old 12-14-21, 07:05 AM
  #5  
shelbyfv
Expired Member
 
shelbyfv's Avatar
 
Join Date: Jun 2007
Location: TN
Posts: 11,526
Mentioned: 37 Post(s)
Tagged: 0 Thread(s)
Quoted: 3661 Post(s)
Liked 5,408 Times in 2,747 Posts
I let Strava "correct" the elevation. It's always a couple of hundred feet more than Wahoo.
shelbyfv is offline  
Old 12-14-21, 07:50 AM
  #6  
phrantic09
Fat n slow
 
Join Date: Oct 2013
Location: Saratoga, NY
Posts: 4,302

Bikes: Cervelo R3, Giant Revolt

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 3259 Post(s)
Liked 2,085 Times in 979 Posts
Buddy of mine has an Wahoo computer (not sure which) and he almost always shows 10-20 feet of elevation gain, even in courses with 5000. Not sure what the cause is.
phrantic09 is offline  
Old 12-14-21, 09:23 AM
  #7  
Iride01 
I'm good to go!
 
Iride01's Avatar
 
Join Date: Jul 2017
Location: Mississippi
Posts: 14,984

Bikes: Tarmac Disc Comp Di2 - 2020

Mentioned: 51 Post(s)
Tagged: 0 Thread(s)
Quoted: 6191 Post(s)
Liked 4,807 Times in 3,316 Posts
Because they don't figure up the data the same way. And they might not use the same data sources.

Remember that thing about a man with two watches?
Iride01 is offline  
Old 12-14-21, 10:23 AM
  #8  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by Iride01
Because they don't figure up the data the same way. And they might not use the same data sources.
But "I use the Wahoo app to record my rides, then export the data to the Strava app afterwards." So the data source should be the same, i.e., the GPS data from my iPhone.
SoSmellyAir is offline  
Old 12-14-21, 12:08 PM
  #9  
Iride01 
I'm good to go!
 
Iride01's Avatar
 
Join Date: Jul 2017
Location: Mississippi
Posts: 14,984

Bikes: Tarmac Disc Comp Di2 - 2020

Mentioned: 51 Post(s)
Tagged: 0 Thread(s)
Quoted: 6191 Post(s)
Liked 4,807 Times in 3,316 Posts
Originally Posted by SoSmellyAir
But "I use the Wahoo app to record my rides, then export the data to the Strava app afterwards." So the data source should be the same, i.e., the GPS data from my iPhone.
They may not use your elevation data exactly as it's recorded in your device log. There is probably a lot of massaging of the data to eliminate what each site might consider errors or noise.

Just pick a site and use the data you think is more accurate. Over the course of many rides, it might average out to being close with either site. To take one ride and compare it on multiple sites is just as crazy to me as assuming your device is even correct about the elevation gain and loss you had.

Accuracy really isn't as important as just knowing one route is more climbing than another. And you can figure out that by adding and averaging out the rides of the same route. Throw away what looks like outlier data for any one ride.

Last edited by Iride01; 12-14-21 at 12:17 PM.
Iride01 is offline  
Likes For Iride01:
Old 12-14-21, 02:25 PM
  #10  
spelger
Senior Member
 
spelger's Avatar
 
Join Date: Jul 2015
Location: reno, nv
Posts: 2,299

Bikes: yes, i have one

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1136 Post(s)
Liked 1,182 Times in 687 Posts
Originally Posted by SoSmellyAir
But "I use the Wahoo app to record my rides, then export the data to the Strava app afterwards." So the data source should be the same, i.e., the GPS data from my iPhone.
the data source *is* the same. the difference is that Strava post processes it and might make corrections. GPS elevation data is not as good as barometric elevation data. Strava knows the difference and adds correction as needed.
spelger is offline  
Likes For spelger:
Old 12-14-21, 03:59 PM
  #11  
Seattle Forrest
Senior Member
 
Seattle Forrest's Avatar
 
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times in 6,054 Posts
Originally Posted by SoSmellyAir
But "I use the Wahoo app to record my rides, then export the data to the Strava app afterwards." So the data source should be the same, i.e., the GPS data from my iPhone.
Both of the apps you use do their own magic on the data your iphone GPS gives them.
Seattle Forrest is offline  
Old 12-14-21, 04:22 PM
  #12  
fishboat
Senior Member
 
Join Date: Feb 2016
Location: SE Wisconsin
Posts: 1,851

Bikes: Lemond '01 Maillot Jaune, Lemond '02 Victoire, Lemond '03 Poprad, Lemond '03 Wayzata DB conv(Poprad), '79 AcerMex Windsor Carrera Professional(pur new), '88 GT Tequesta(pur new), '01 Bianchi Grizzly, 1993 Trek 970 DB conv, Trek 8900 DB conv

Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 759 Post(s)
Likes: 0
Liked 810 Times in 471 Posts
I don't use any of the recording devices nor software mentioned to workup my ride-routes/tracks, however I have stayed at Holiday Inn Express & did a fair amount of mapping and map-data manipulation in a former life. When you talk about "ride data" and recording ride data and having various sources workup that ride data you need to really understand what all that means. It may well be that the ride data, in terms of the track that was followed, is simply the gps track itself. "Tracks" and "Routes" are nothing more than a large collection of latitude/longitude pairs. Even if you're transferring ride data that contains elevation, or other associated data, the destination software may only use the lat-lon data(plus time meta data) and then use their own data(sources) to work up other metrics as needed. While the lat/lon points(+time) are unique and transferrable, the remaining output can & will vary depending on data sources, assumptions made, and software(algorithm) processing. Mapping data sources are somewhat a commodity and they do vary.

As mentioned above.."The man with two watches doesn't know what time it is".
fishboat is offline  
Likes For fishboat:
Old 12-14-21, 05:42 PM
  #13  
Seattle Forrest
Senior Member
 
Seattle Forrest's Avatar
 
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times in 6,054 Posts
A man with two watches needs to know how to spell.



Maybe somebody at Wahoo or Garmin missed that left turn in ABQ?
Seattle Forrest is offline  
Old 12-14-21, 05:50 PM
  #14  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by fishboat
I don't use any of the recording devices nor software mentioned to workup my ride-routes/tracks, however I have stayed at Holiday Inn Express & did a fair amount of mapping and map-data manipulation in a former life. When you talk about "ride data" and recording ride data and having various sources workup that ride data you need to really understand what all that means. It may well be that the ride data, in terms of the track that was followed, is simply the gps track itself. "Tracks" and "Routes" are nothing more than a large collection of latitude/longitude pairs. Even if you're transferring ride data that contains elevation, or other associated data, the destination software may only use the lat-lon data(plus time meta data) and then use their own data(sources) to work up other metrics as needed. While the lat/lon points(+time) are unique and transferrable, the remaining output can & will vary depending on data sources, assumptions made, and software(algorithm) processing. Mapping data sources are somewhat a commodity and they do vary.
Thank you for the detailed explanation.

Originally Posted by fishboat
As mentioned above.."The man with two watches doesn't know what time it is".
The man with two watches knows it is time to shop for a third watch.
SoSmellyAir is offline  
Old 12-14-21, 05:55 PM
  #15  
tyrion
Senior Member
 
tyrion's Avatar
 
Join Date: Oct 2015
Location: San Diego, California
Posts: 4,077

Bikes: Velo Orange Piolet

Mentioned: 28 Post(s)
Tagged: 0 Thread(s)
Quoted: 2228 Post(s)
Liked 2,011 Times in 972 Posts
"Always choose the device that indicates the greatest elevation gain."

need to add that to The Rules.

https://www.velominati.com/comment-page-8/
tyrion is offline  
Likes For tyrion:
Old 12-14-21, 09:13 PM
  #16  
fishboat
Senior Member
 
Join Date: Feb 2016
Location: SE Wisconsin
Posts: 1,851

Bikes: Lemond '01 Maillot Jaune, Lemond '02 Victoire, Lemond '03 Poprad, Lemond '03 Wayzata DB conv(Poprad), '79 AcerMex Windsor Carrera Professional(pur new), '88 GT Tequesta(pur new), '01 Bianchi Grizzly, 1993 Trek 970 DB conv, Trek 8900 DB conv

Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 759 Post(s)
Likes: 0
Liked 810 Times in 471 Posts
Originally Posted by SoSmellyAir
Thank you for the detailed explanation.



The man with two watches knows it is time to shop for a third watch.
Nope. The only thing a third watch will do for you is give you a better estimate of what the time actually is (when the time from all three is averaged).
fishboat is offline  
Old 12-14-21, 11:12 PM
  #17  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by tyrion
"Always choose the device that indicates the greatest elevation gain."

need to add that to The Rules.

https://www.velominati.com/comment-page-8/
Much as I see the appeal in your proposed rule, I must go with the Strava app in case anyone else on Strava or the Southern California sub-forum invites me to a real 2,000 ft. climb
SoSmellyAir is offline  
Old 12-14-21, 11:22 PM
  #18  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by fishboat
Nope. The only thing a third watch will do for you is give you a better estimate of what the time actually is (when the time from all three is averaged).
Au contraire mon frere, perhaps you misunderstand ...

A single watch is for telling time.

A second watch may give you a better estimate of time to the extent it is more accurate than the first and you have both watches side-by-side.

A third watch, even if it provides an extra data point, does not instantaneously -- and this is the crux -- give you a better estimate of time, because it takes longer to average three data points than two.

Thus, the third and any additional watches are not for improving one's estimate of time, but to collect for admiration, decoration, projecting wealth, signaling taste and/or restraint, and god forbid (for us cyclists), fall detection (Apple Watch).

It is largely analogous to the N+1 rule I often hear about on BF.
SoSmellyAir is offline  
Old 12-15-21, 09:58 AM
  #19  
MoAlpha
• —
 
Join Date: Jun 2015
Location: Land of Pleasant Living
Posts: 12,230

Bikes: Shmikes

Mentioned: 59 Post(s)
Tagged: 0 Thread(s)
Quoted: 10165 Post(s)
Liked 5,852 Times in 3,152 Posts
I thought Strava elevation correction was based on the map datum and threw out the altimeter readings, which are always crap.
MoAlpha is offline  
Likes For MoAlpha:
Old 12-15-21, 10:21 AM
  #20  
WhyFi
Senior Member
 
WhyFi's Avatar
 
Join Date: Jan 2010
Location: TC, MN
Posts: 39,520

Bikes: R3 Disc, Haanjo

Mentioned: 354 Post(s)
Tagged: 1 Thread(s)
Quoted: 20810 Post(s)
Liked 9,456 Times in 4,672 Posts
Originally Posted by MoAlpha
I thought Strava elevation correction was based on the map datum and threw out the altimeter readings, which are always crap.
With a dedicated bike computer, Strava will take whatever elevation data it is given. It will only correct with their own data if you select that option for a given ride. I don't know how it works for the phone app.
WhyFi is offline  
Old 12-15-21, 10:30 AM
  #21  
MoAlpha
• —
 
Join Date: Jun 2015
Location: Land of Pleasant Living
Posts: 12,230

Bikes: Shmikes

Mentioned: 59 Post(s)
Tagged: 0 Thread(s)
Quoted: 10165 Post(s)
Liked 5,852 Times in 3,152 Posts
Originally Posted by WhyFi
With a dedicated bike computer, Strava will take whatever elevation data it is given. It will only correct with their own data if you select that option for a given ride. I don't know how it works for the phone app.
Right. That's the correction I as referring to.
MoAlpha is offline  
Old 12-15-21, 11:17 AM
  #22  
Seattle Forrest
Senior Member
 
Seattle Forrest's Avatar
 
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times in 6,054 Posts
Originally Posted by MoAlpha
I thought Strava elevation correction was based on the map datum and threw out the altimeter readings, which are always crap.
Strava throws out the recorded elevation data unless you used a barometer.
Seattle Forrest is offline  
Likes For Seattle Forrest:
Old 12-15-21, 11:19 AM
  #23  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by Seattle Forrest
Strava throws out the recorded elevation data unless you used a barometer.
Got it. [sad realization]
SoSmellyAir is offline  
Old 12-15-21, 12:34 PM
  #24  
Seattle Forrest
Senior Member
 
Seattle Forrest's Avatar
 
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times in 6,054 Posts
Originally Posted by SoSmellyAir
Got it. [sad realization]
If you didn't use a barometer, the elevation data you recorded is likely to be wrong enough that Strava's corrections will actually be helpful.
Seattle Forrest is offline  
Old 12-15-21, 12:51 PM
  #25  
SoSmellyAir
Method to My Madness
Thread Starter
 
Join Date: Nov 2020
Location: Orange County, California
Posts: 3,648

Bikes: Trek FX 2, Cannondale Synapse, Cannondale CAAD4, Santa Cruz Stigmata GRX

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1943 Post(s)
Liked 1,464 Times in 1,013 Posts
Originally Posted by Seattle Forrest
If you didn't use a barometer, the elevation data you recorded is likely to be wrong enough that Strava's corrections will actually be helpful.
Thanks, I now realize that. There is a new route I want to explore which starts with a long climb (partly on a major road) so a more accurate estimate of my elevation gain would be helpful.
SoSmellyAir is offline  


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.