Go Back  Bike Forums > Bike Forums > Electronics, Lighting, & Gadgets
Reload this Page >

Distance accuracy - Garmin vs. Strava

Search
Notices
Electronics, Lighting, & Gadgets HRM, GPS, MP3, HID. Whether it's got an acronym or not, here's where you'll find discussions on all sorts of tools, toys and gadgets.

Distance accuracy - Garmin vs. Strava

Thread Tools
 
Search this Thread
 
Old 05-26-17 | 03:38 PM
  #1  
Thread Starter
Full Member
 
Joined: May 2017
Posts: 487
Likes: 54
From: Washington, DC

Bikes: Trek Domane 4.3

Distance accuracy - Garmin vs. Strava

I typically ride with a Garmin Edge 25 and Strava on my iphone (in jersey back pocket). The distance readings usually end up about 1.5% off, with Strava showing slightly more distance. (I'm on roads, so GPS signal generally should be good.

Any thoughts on which is more likely accurate, and why?
drewguy is offline  
Reply
Old 05-26-17 | 03:54 PM
  #2  
Seattle Forrest's Avatar
Senior Member
 
Joined: Mar 2010
Posts: 23,208
Likes: 10,653
From: Seattle, WA
The Garmin is likely to have a better GPS (chipset, antenna, software stack) than a third party app polling location services in your phone's operating system.

But they'll both get your exact position wrong many times on every ride, neither one is going to be perfectly correct. Hopefully they'll be consistent. Pick one and go with it.
Seattle Forrest is offline  
Reply
Old 05-26-17 | 04:19 PM
  #3  
Senior Member
10 Anniversary
 
Joined: Jul 2013
Posts: 2,496
Likes: 771
From: Chicago North Shore

Bikes: frankenbike based on MKM frame

There's some fuzziness in civilian GPS positioning, +/- 50 meters, IIRC. Both are likely to be off.
philbob57 is offline  
Reply
Old 05-26-17 | 08:04 PM
  #4  
Member
 
Joined: Apr 2017
Posts: 37
Likes: 0
From: Lancaster, PA

Bikes: Fuji Cross Comp

Originally Posted by drewguy
I typically ride with a Garmin Edge 25 and Strava on my iphone (in jersey back pocket). The distance readings usually end up about 1.5% off, with Strava showing slightly more distance. (I'm on roads, so GPS signal generally should be good.

Any thoughts on which is more likely accurate, and why?
Don't lose sleep over 1.5%. That's almost certainly within measurement error of the devices.

Warning - Engineering explanation in link
IEEE - Why Every GPS Overestimates Distance Traveled
gbru316 is offline  
Reply
Old 05-26-17 | 10:24 PM
  #5  
tyrion's Avatar
Senior Member
 
Joined: Oct 2015
Posts: 4,073
Likes: 2,015
From: San Diego, California

Bikes: Velo Orange Piolet

They collect a sequence of location points and convert that to a path. They're making an educated guess as to the path, it's not just straight line segments between the points, so they might have different connect-the-dots algorithms.

Strava (or any app that collects tons of bicycle ride data from thousands of riders), in theory, could compute a more accurate guesstimation by averaging all rides from point A to point B. I wonder if they do that.
tyrion is offline  
Reply
Old 05-27-17 | 12:40 PM
  #6  
Thread Starter
Full Member
 
Joined: May 2017
Posts: 487
Likes: 54
From: Washington, DC

Bikes: Trek Domane 4.3

Originally Posted by gbru316
Don't lose sleep over 1.5%. That's almost certainly within measurement error of the devices.

Warning - Engineering explanation in link
IEEE - Why Every GPS Overestimates Distance Traveled
Definitely not losing sleep . . . more just curious as to which might be more accurate - there's clearly a systematic bias between the two, with Strava being consistently ~1.5% more.

Interesting article btw - thanks for the link!
drewguy is offline  
Reply
Old 05-27-17 | 01:02 PM
  #7  
Banned
 
Joined: Jun 2010
Posts: 43,586
Likes: 1,380
From: NW,Oregon Coast

Bikes: 8

You compared to the known circumference, counts of wheel rotation, of your bike computer?
fietsbob is offline  
Reply
Old 05-27-17 | 07:34 PM
  #8  
Member
 
Joined: Apr 2017
Posts: 37
Likes: 0
From: Lancaster, PA

Bikes: Fuji Cross Comp

Originally Posted by fietsbob
You compared to the known circumference, counts of wheel rotation, of your bike computer?
My wife and I rode for 2 hours this morning. My speedo measured 21 miles while Strava said she rode 25 miles.

Measuring the distance on google maps put us at closer to 21 than 25.

I use an Android app called IPBike that reads ANT+ sensors (speed, cadence, heart rate) then allows you to upload the data to Strava. It uses the waypoint features of Strava (segments work, route map works) but uses the sensor data for speed, distance, cadence, heart rate, etc. You can also use it for directions as you ride. The user interface is a bit "clunky" but it works great. It does allow GPS only measurements, but I trust the sensors more than GPS.

Last edited by gbru316; 05-27-17 at 07:39 PM.
gbru316 is offline  
Reply
Old 05-28-17 | 11:35 AM
  #9  
Senior Member
 
Joined: May 2015
Posts: 106
Likes: 0
If you want accurate distance and speed you'll need a wheel rotation sensor. I believe Strava uses GIS data to try and make the GPS track more accurate (there are known issues calculating distance with inaccurate GPS) so this probably accounts for some of the discrepancy, although frankly I don't think its much better. If wheel sensor data is available, Strava will use this for speed and distance I believe. Even so I usually see 0.1 mile differences between Garmin and Strava, probably a rounding error?
nuclear_biker is offline  
Reply
Old 05-30-17 | 05:15 AM
  #10  
Cyclist0084's Avatar
Senior Member
 
Joined: Jan 2010
Posts: 1,811
Likes: 353
I encountered a discrepancy as well this morning on an early morning ride, but it was between my Edge 800 and the MapMyRide app.

With my 800 having freeze up issues, before heading out a little while ago, I downloaded the MMR app and had it running along with my 800, which thankfully didn't freeze up today (was on smoother pavement than I was on Sunday). When I got back home, the Garmin showed I did 9.13 miles and MMR showed I did 9.24 miles. Since the vast majority of my ride are less than 30 miles, what would factor out to about 1/3 of a mile over those 30 miles, if I continue to use the MMR app, I'm not going to let a little difference like that bother me.




Cyclist0084 is offline  
Reply
Old 05-30-17 | 09:29 AM
  #11  
noglider's Avatar
aka Tom Reingold
Titanium Club Membership
15 Anniversary
Community Builder
Community Influencer
 
Joined: Jan 2009
Posts: 44,239
Likes: 6,494
From: New York, NY, and High Falls, NY, USA

Bikes: 1962 Rudge Sports, 1971 Raleigh Super Course, 1971 Raleigh Pro Track, 1974 Raleigh International, 1975 Viscount Fixie, 1982 McLean, 1996 Lemond (Ti), 2002 Burley Zydeco tandem

I used a Garmin Edge 200, and now I use an iPhone 6S with ridewithgps. The phone has proven to be far more accurate for me.
__________________
Tom Reingold, tom@noglider.com
New York City and High Falls, NY
Blogs: The Experienced Cyclist; noglider's ride blog

“When man invented the bicycle he reached the peak of his attainments.” — Elizabeth West, US author

Please email me rather than PM'ing me. Thanks.
noglider is offline  
Reply
Old 05-30-17 | 09:35 AM
  #12  
himespau's Avatar
Senior Member
Titanium Club Membership
15 Anniversary
Community Builder
 
Joined: Jun 2008
Posts: 13,769
Likes: 3,939
From: Louisville, KY
I've occasionally noticed a (sometimes large) discrepancy between my garmin 800 and Strava (taking data from my Garmin). In just about every case, it comes down to the fact that the Garmin was taking revolution data while Strava was using Garmin's GPS data and my cadence/speed sensor battery was dying (or the sensor wasn't quite right with the battery anymore). Not necessarily the best way to tell that I needed to change the battery, but it worked to let me know.
himespau is offline  
Reply
Old 05-30-17 | 11:14 AM
  #13  
Senior Member
 
Joined: May 2013
Posts: 4,400
Likes: 106
From: SF Bay Area

Bikes: Bianchi Infinito (Celeste, of course)

Originally Posted by himespau
I've occasionally noticed a (sometimes large) discrepancy between my garmin 800 and Strava (taking data from my Garmin). In just about every case, it comes down to the fact that the Garmin was taking revolution data while Strava was using Garmin's GPS data and my cadence/speed sensor battery was dying (or the sensor wasn't quite right with the battery anymore). Not necessarily the best way to tell that I needed to change the battery, but it worked to let me know.
I had a similar issue yesterday. Wheel sensor got bumped, and my Garmin kept jumping between ~10 and ~18mph while I was cruising on the flats.
gsa103 is offline  
Reply
Old 05-31-17 | 03:48 PM
  #14  
Junior Member
 
Joined: Jun 2016
Posts: 11
Likes: 0
From: Greece

Bikes: Trek Madone 9 RSL H1

I believe that using strava with a phone is more accurate in open roads (and road cycling). The phones these days use GPS, Glonass and data collected from cell network! On the other hand devices such as Garmin use (only) GPS & Glonass (the newer and better ones). Strava can't use a speed sensor for calculation. Cycling GPS devices (such as Garmin ones) can use data from a speed sensor (but you have to specify the exact circumference of your wheel).
mpapatheodorou is offline  
Reply
Old 05-31-17 | 07:20 PM
  #15  
Senior Member
15 Anniversary
Community Builder
 
Joined: Jul 2007
Posts: 8,618
Likes: 3,537
From: South shore, L.I., NY

Bikes: Trek Emonda SL7, Cannondale Topstone, Miyata City Liner, Specialized Chisel, Specialized Epic Evo

As far as I know, the devices get little accurate info from cell location, just general location, nothing as accurate as GPS.
Steve B. is offline  
Reply
Old 06-01-17 | 06:58 AM
  #16  
himespau's Avatar
Senior Member
Titanium Club Membership
15 Anniversary
Community Builder
 
Joined: Jun 2008
Posts: 13,769
Likes: 3,939
From: Louisville, KY
Originally Posted by mpapatheodorou
(but you have to specify the exact circumference of your wheel).
Some can be set to periodically determine the size of your wheel via gps and then use that even when the gps signal gets spotty.
himespau is offline  
Reply
Old 06-01-17 | 08:04 AM
  #17  
Senior Member
10 Anniversary
 
Joined: Feb 2011
Posts: 4,681
Likes: 253
From: Minnesota

Bikes: N+1=5

Originally Posted by philbob57
There's some fuzziness in civilian GPS positioning, +/- 50 meters, IIRC. Both are likely to be off.
Not exactly. That is the guaranteed worst case accuracy. Actual is closer to about a meter in broadcast signal. Typical smartphone accurate is about 4-5m.

See:
GPS.gov: GPS Accuracy

Lots of good information there about GPS accuracy.

Originally Posted by Steve B.
As far as I know, the devices get little accurate info from cell location, just general location, nothing as accurate as GPS.
Correct.

Phones use the cell tower to get an approximate position fix so that GPS positing fix is determined much faster. If you don't know where you are on the planet and the GPS has to figure that out on it's own, it takes a while. Older GPS units used to take a minute or more to get a fix. If you gave it position data that got it close, it was much faster. With cell tower triangulation, the phone has a pretty good idea where it is all the time and the GPS can rapidly get it's position accurately. Once the GPS is on and locked in position, it's going to be more accurate and there would be no need for cell tower triangulation.

J.
JohnJ80 is offline  
Reply
Old 06-01-17 | 08:27 AM
  #18  
Senior Member
 
Joined: May 2015
Posts: 106
Likes: 0
I have some background in geodesy and I can confirm what JohnJ80 said. The problems with using GPS, and why I advocate you use a wheel speed sensor, is due to the errors in GPS positioning and the failure to handle this errors by the software (often times because there isn't enough information, and also because it's a fairly nontrivial problem to solve). This is also why running watches are moving away from using GPS to provide distance and instead rely on a combination of accelerometers and GPS to provide much more accurate distances and pace.
nuclear_biker is offline  
Reply
Old 06-01-17 | 08:44 AM
  #19  
Senior Member
 
Joined: Mar 2009
Posts: 139
Likes: 0
Originally Posted by nuclear_biker
I have some background in geodesy and I can confirm what JohnJ80 said. The problems with using GPS, and why I advocate you use a wheel speed sensor, is due to the errors in GPS positioning and the failure to handle this errors by the software (often times because there isn't enough information, and also because it's a fairly nontrivial problem to solve). This is also why running watches are moving away from using GPS to provide distance and instead rely on a combination of accelerometers and GPS to provide much more accurate distances and pace.
Any combination of multiple measurement will increase the accuracy. that being said, The Garmin computer unit are far more precise then a app based relying on phone GPS location. I know we all want super accurate data but when you are training whether you did 22 miles or 22.2 miles doesn't really matter in the whole scheme of things.
Symtex is offline  
Reply
Old 06-01-17 | 09:13 AM
  #20  
noglider's Avatar
aka Tom Reingold
Titanium Club Membership
15 Anniversary
Community Builder
Community Influencer
 
Joined: Jan 2009
Posts: 44,239
Likes: 6,494
From: New York, NY, and High Falls, NY, USA

Bikes: 1962 Rudge Sports, 1971 Raleigh Super Course, 1971 Raleigh Pro Track, 1974 Raleigh International, 1975 Viscount Fixie, 1982 McLean, 1996 Lemond (Ti), 2002 Burley Zydeco tandem

Originally Posted by Symtex
Any combination of multiple measurement will increase the accuracy. that being said, The Garmin computer unit are far more precise then a app based relying on phone GPS location. I know we all want super accurate data but when you are training whether you did 22 miles or 22.2 miles doesn't really matter in the whole scheme of things.
In my ridiculously low sample size, my phone works a ton better than the Garmin I was using. The Garmin was old, and I bought it used, and the phone is an iphone 6S. What you say may be true in general, but the phone can work quite well for some of us.
__________________
Tom Reingold, tom@noglider.com
New York City and High Falls, NY
Blogs: The Experienced Cyclist; noglider's ride blog

“When man invented the bicycle he reached the peak of his attainments.” — Elizabeth West, US author

Please email me rather than PM'ing me. Thanks.
noglider is offline  
Reply
Old 06-01-17 | 09:25 AM
  #21  
Senior Member
 
Joined: May 2015
Posts: 106
Likes: 0
Originally Posted by noglider
In my ridiculously low sample size, my phone works a ton better than the Garmin I was using. The Garmin was old, and I bought it used, and the phone is an iphone 6S. What you say may be true in general, but the phone can work quite well for some of us.
I wonder when Garmin stopped updating the ephemeris for these units? Also how do you know the phone was more accurate?
nuclear_biker is offline  
Reply
Old 06-01-17 | 09:39 AM
  #22  
noglider's Avatar
aka Tom Reingold
Titanium Club Membership
15 Anniversary
Community Builder
Community Influencer
 
Joined: Jan 2009
Posts: 44,239
Likes: 6,494
From: New York, NY, and High Falls, NY, USA

Bikes: 1962 Rudge Sports, 1971 Raleigh Super Course, 1971 Raleigh Pro Track, 1974 Raleigh International, 1975 Viscount Fixie, 1982 McLean, 1996 Lemond (Ti), 2002 Burley Zydeco tandem

[MENTION=408477]nuclear_biker[/MENTION], the Garmin occasionally showed ridiculous speeds such as 50 mph on flat ground. It also gave errors like this. I'm sure I didn't ride through buildings or out onto the river.

__________________
Tom Reingold, tom@noglider.com
New York City and High Falls, NY
Blogs: The Experienced Cyclist; noglider's ride blog

“When man invented the bicycle he reached the peak of his attainments.” — Elizabeth West, US author

Please email me rather than PM'ing me. Thanks.
noglider is offline  
Reply
Old 06-01-17 | 09:45 AM
  #23  
Senior Member
 
Joined: May 2015
Posts: 106
Likes: 0
Originally Posted by noglider
[MENTION=408477]nuclear_biker[/MENTION], the Garmin occasionally showed ridiculous speeds such as 50 mph on flat ground. It also gave errors like this. I'm sure I didn't ride through buildings or out onto the river.
You don't bike in the water? That looks like a seriously bad case of multipathing. Is that NYC? Big buildings cause lots of multipathing issues in my experience.
GPS receivers have improved alot since 2011 regardless.
nuclear_biker is offline  
Reply
Old 06-01-17 | 09:47 AM
  #24  
Seattle Forrest's Avatar
Senior Member
 
Joined: Mar 2010
Posts: 23,208
Likes: 10,653
From: Seattle, WA
Originally Posted by JohnJ80
Typical smartphone accurate is about 4-5m.
Depends where you ride. That's more like a best case. Rule of thumb is the nicer a place is to ride, the worse your phone will work.
Seattle Forrest is offline  
Reply
Old 06-01-17 | 09:49 AM
  #25  
Senior Member
 
Joined: May 2015
Posts: 106
Likes: 0
Originally Posted by Seattle Forrest
Depends where you ride. That's more like a best case. Rule of thumb is the nicer a place is to ride, the worse your phone will work.
You will also see seasonal variations, for example biking in the woods you will see better accuracy in the winter as the radio scattering/absorbing leaves are gone.
nuclear_biker is offline  
Reply


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

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