Go Back  Bike Forums > Bike Forums > General Cycling Discussion
Reload this Page >

How does Strava know the incline grade pct. of various roads?

Notices
General Cycling Discussion Have a cycling related question or comment that doesn't fit in one of the other specialty forums? Drop on in and post in here! When possible, please select the forum above that most fits your post!

How does Strava know the incline grade pct. of various roads?

Old 07-24-22, 11:34 AM
  #1  
CheGiantForLife
Banned
Thread Starter
 
Join Date: Sep 2020
Posts: 287
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 526 Post(s)
Liked 72 Times in 41 Posts
How does Strava know the incline grade pct. of various roads?

Is this some public GIS based topographic geo database they overlay your GPS location over?

Last edited by CheGiantForLife; 07-24-22 at 11:44 AM.
CheGiantForLife is offline  
Old 07-24-22, 11:39 AM
  #2  
Chuck M 
Happy With My Bikes
 
Chuck M's Avatar
 
Join Date: Sep 2020
Location: Oklahoma
Posts: 2,185

Bikes: Hi-Ten bike boomers, a Trek Domane and some projects

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 867 Post(s)
Liked 2,277 Times in 1,099 Posts
I used to think it was done by known elevations at certain geographic points. But I think it more likely it is done by smoke and mirrors.
__________________
"It is the unknown around the corner that turns my wheels." -- Heinz Stücke

Chuck M is offline  
Likes For Chuck M:
Old 07-24-22, 12:18 PM
  #3  
indyfabz
Senior Member
 
indyfabz's Avatar
 
Join Date: Jan 2010
Posts: 39,051
Mentioned: 210 Post(s)
Tagged: 1 Thread(s)
Quoted: 18318 Post(s)
Liked 15,277 Times in 7,225 Posts
Thinking the secret ban has expired.
indyfabz is offline  
Likes For indyfabz:
Old 07-24-22, 12:48 PM
  #4  
shelbyfv
Expired Member
 
shelbyfv's Avatar
 
Join Date: Jun 2007
Location: TN
Posts: 11,455
Mentioned: 37 Post(s)
Tagged: 0 Thread(s)
Quoted: 3637 Post(s)
Liked 5,311 Times in 2,699 Posts
Yep, hitting it hard again. Disappointing....
shelbyfv is offline  
Likes For shelbyfv:
Old 07-24-22, 12:51 PM
  #5  
Berg417448
Troublemaker
 
Berg417448's Avatar
 
Join Date: Jan 2005
Location: Earth
Posts: 461

Bikes: Yes. The more the better.

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 46 Post(s)
Liked 44 Times in 23 Posts
Berg417448 is offline  
Old 07-24-22, 12:54 PM
  #6  
Polaris OBark
ignominious poltroon
 
Polaris OBark's Avatar
 
Join Date: Jan 2022
Posts: 3,923
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 2184 Post(s)
Liked 3,336 Times in 1,741 Posts
Originally Posted by CheGiantForLife
Is this some public GIS based topographic geo database they overlay your GPS location over?
I read that 3 times and now I have to take 3 ibuprofen.
Polaris OBark is offline  
Likes For Polaris OBark:
Old 07-24-22, 12:54 PM
  #7  
livedarklions
Tragically Ignorant
 
livedarklions's Avatar
 
Join Date: Jun 2018
Location: New England
Posts: 15,613

Bikes: Serotta Atlanta; 1994 Specialized Allez Pro; Giant OCR A1; SOMA Double Cross Disc; 2022 Allez Elite mit der SRAM

Mentioned: 62 Post(s)
Tagged: 0 Thread(s)
Quoted: 8186 Post(s)
Liked 9,094 Times in 5,053 Posts
Originally Posted by CheGiantForLife
Is this some public GIS based topographic geo database they overlay your GPS location over?

They use data from the chips implanted in house cats.
livedarklions is offline  
Likes For livedarklions:
Old 07-24-22, 04:21 PM
  #8  
mschwett 
Senior Member
 
Join Date: May 2021
Location: San Francisco
Posts: 2,028

Bikes: addict, aethos, creo, vanmoof, sirrus, public ...

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1272 Post(s)
Liked 1,382 Times in 707 Posts
Originally Posted by CheGiantForLife
Is this some public GIS based topographic geo database they overlay your GPS location over?
They use a mix of sources, including public topo datasets.

https://support.strava.com/hc/en-us/...-Your-Activity
mschwett is offline  
Likes For mschwett:
Old 07-24-22, 07:22 PM
  #9  
Oldsledz
Full Member
 
Join Date: Feb 2019
Location: Mid Michigan
Posts: 263
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 66 Post(s)
Likes: 0
Liked 185 Times in 80 Posts
Originally Posted by livedarklions
They use data from the chips implanted in house cats.
If the cat gets outside and climbs a tree the reading will be way off !
Oldsledz is offline  
Old 07-24-22, 08:42 PM
  #10  
_ForceD_
Sr Member on Sr bikes
 
_ForceD_'s Avatar
 
Join Date: Jul 2015
Location: Rhode Island (sometimes in SE Florida)
Posts: 2,304

Bikes: Several...from old junk to new all-carbon.

Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Quoted: 1012 Post(s)
Liked 758 Times in 407 Posts
Strava doesn’t know. The GPS (receiver and software in your phone) resolves your elevation. The Strava app uses that GPS data and applies it to the various aspects of the app. GPS can resolve your vertical position the same way it resolves your horizontal position. It uses timing signals between the GPS satellites and your GPS receiver device down to the nanosecond (One nanosecond is to one second as one second is to 31.71 years.). When you go up or down a hill, that timing signal gets longer or shorter. When it detects that, it goes one step further and does the math to determine the degree of inclination, or percent grade.

Dan
_ForceD_ is offline  
Likes For _ForceD_:
Old 07-24-22, 08:45 PM
  #11  
mschwett 
Senior Member
 
Join Date: May 2021
Location: San Francisco
Posts: 2,028

Bikes: addict, aethos, creo, vanmoof, sirrus, public ...

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1272 Post(s)
Liked 1,382 Times in 707 Posts
Originally Posted by _ForceD_
Strava doesn’t know. The GPS (receiver and software in your phone) resolves your elevation. The Strava app uses that GPS data and applies it to the various aspects of the app. GPS can resolve your vertical position the same way it resolves your horizontal position. It uses timing signals between the GPS satellites and your GPS receiver device down to the nanosecond (One nanosecond is to one second as one second is to 31.71 years.). When you go up or down a hill, that timing signal gets longer or shorter. When it detects that, it goes one step further and does the math to determine the degree of inclination, or percent grade.

Dan
actually, strava doesn’t use GPS elevation if it can be avoided given how very inaccurate it is. if you read the link above you’ll see they first use barometric altimeter data, and if you “correct” it they use an elevation basemap which was made from that same data, crowdsourced, and then they fall back to public elevation maps/models. if the GPS position is off of course the elevation correlation will be off too.
mschwett is offline  
Likes For mschwett:
Old 07-25-22, 06:21 AM
  #12  
CheGiantForLife
Banned
Thread Starter
 
Join Date: Sep 2020
Posts: 287
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 526 Post(s)
Liked 72 Times in 41 Posts
I can't fathom there is topo data that is so granular that some agency or entity actually recorded incline of every neighborhood street in USA
CheGiantForLife is offline  
Likes For CheGiantForLife:
Old 07-25-22, 06:22 AM
  #13  
CheGiantForLife
Banned
Thread Starter
 
Join Date: Sep 2020
Posts: 287
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 526 Post(s)
Liked 72 Times in 41 Posts
Originally Posted by _ForceD_
Strava doesn’t know. The GPS (receiver and software in your phone) resolves your elevation. The Strava app uses that GPS data and applies it to the various aspects of the app. GPS can resolve your vertical position the same way it resolves your horizontal position. It uses timing signals between the GPS satellites and your GPS receiver device down to the nanosecond (One nanosecond is to one second as one second is to 31.71 years.). When you go up or down a hill, that timing signal gets longer or shorter. When it detects that, it goes one step further and does the math to determine the degree of inclination, or percent grade.

Dan
If this is the case, there must be simple altimeter apps out there.
I am going to test out this feature of the phone on my next walk
CheGiantForLife is offline  
Old 07-25-22, 08:00 AM
  #14  
tomato coupe
Senior Member
 
Join Date: Jul 2009
Posts: 5,879

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

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 3905 Post(s)
Liked 7,181 Times in 2,905 Posts
Originally Posted by chegiantforlife
if this is the case, there must be simple altimeter apps out there.
I am going to test out this feature of the phone on my next walk release.
ftfy
tomato coupe is offline  
Old 07-25-22, 08:20 AM
  #15  
_ForceD_
Sr Member on Sr bikes
 
_ForceD_'s Avatar
 
Join Date: Jul 2015
Location: Rhode Island (sometimes in SE Florida)
Posts: 2,304

Bikes: Several...from old junk to new all-carbon.

Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Quoted: 1012 Post(s)
Liked 758 Times in 407 Posts
Originally Posted by CheGiantForLife
I can't fathom there is topo data that is so granular that some agency or entity actually recorded incline of every neighborhood street in USA
That’s exactly what Google Maps began creating back in the early 2000s. Apparently Strava now has their own database of elevations that you and I helped create.

Most of your answers about Strava-provided elevation can be answered at this link: https://support.strava.com/hc/en-us/...-Your-Activity

Dan
_ForceD_ is offline  
Old 07-25-22, 09:35 AM
  #16  
KerryIrons
Senior Member
 
Join Date: Mar 2012
Posts: 962
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 497 Post(s)
Likes: 0
Liked 622 Times in 346 Posts
Originally Posted by CheGiantForLife
I can't fathom there is topo data that is so granular that some agency or entity actually recorded incline of every neighborhood street in USA
It may well be that you can't fathom it. That doesn't mean it isn't real. If you work with RideWithGPS to map and record routes, they have all that elevation data built in. They use Google Maps and OpenStreetMap as two of the choices in their map data, but their elevation profiles come from Google Maps, which shows the elevation changes in detail. That data is there before you ever get on the bike, so no need for either barometer or GPS input. It's one thing to ask questions because you don't know or don't understand, but it's another to be wrong and yet be sure you are right.
KerryIrons is offline  
Old 07-25-22, 09:54 AM
  #17  
mschwett 
Senior Member
 
Join Date: May 2021
Location: San Francisco
Posts: 2,028

Bikes: addict, aethos, creo, vanmoof, sirrus, public ...

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1272 Post(s)
Liked 1,382 Times in 707 Posts
Originally Posted by CheGiantForLife
I can't fathom there is topo data that is so granular that some agency or entity actually recorded incline of every neighborhood street in USA
https://www.usgs.gov/faqs/what-types...can-i-download

there are several sources for this data, but the one i’ve most commonly used is the national elevation dataset, which is free. it covers (at varying resolutions) the entire surface of the country. all you need is that and the coordinates of two points on a road to determine the slope between them.

google uses this data (as well as many other similar datasets) for maps/earth/earth engine etc.
mschwett is offline  
Old 07-25-22, 10:39 AM
  #18  
BTinNYC 
...
 
Join Date: Oct 2021
Location: Whitestone and Rensselaerville, New York
Posts: 1,459

Bikes: Bicycles? Yup.

Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 464 Post(s)
Liked 1,450 Times in 702 Posts
I should have kept my original Strava record from the Five Boro Bike tour, it showed a vertical, 100% grade, 1200 foot change in elevation in lower Manhattan.

I used Strava's fix tool to remove the levitation. Strava got the original data from my GPS bike computer, so the GPS signal probably was bouncing off the buildings.
BTinNYC is offline  
Old 07-25-22, 11:13 AM
  #19  
CheGiantForLife
Banned
Thread Starter
 
Join Date: Sep 2020
Posts: 287
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 526 Post(s)
Liked 72 Times in 41 Posts
Originally Posted by KerryIrons
It may well be that you can't fathom it. That doesn't mean it isn't real. If you work with RideWithGPS to map and record routes, they have all that elevation data built in. They use Google Maps and OpenStreetMap as two of the choices in their map data, but their elevation profiles come from Google Maps, which shows the elevation changes in detail. That data is there before you ever get on the bike, so no need for either barometer or GPS input. It's one thing to ask questions because you don't know or don't understand, but it's another to be wrong and yet be sure you are right.
How did Google Maps create the topo data? Were there altimeters in the car? That is very cool.
I was in a private parking lot today, and Strava knew the % grade. No way that is in public topo data, but it has been driven by Google Maps!
CheGiantForLife is offline  
Old 07-25-22, 11:38 AM
  #20  
mschwett 
Senior Member
 
Join Date: May 2021
Location: San Francisco
Posts: 2,028

Bikes: addict, aethos, creo, vanmoof, sirrus, public ...

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1272 Post(s)
Liked 1,382 Times in 707 Posts
Originally Posted by CheGiantForLife
How did Google Maps create the topo data? Were there altimeters in the car? That is very cool.
I was in a private parking lot today, and Strava knew the % grade. No way that is in public topo data, but it has been driven by Google Maps!
the public (USGS) data comes from satellite and aerial measurements. it includes the entire surface of the earth, including private parking lots.
mschwett is offline  
Old 07-27-22, 09:18 AM
  #21  
KerryIrons
Senior Member
 
Join Date: Mar 2012
Posts: 962
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 497 Post(s)
Likes: 0
Liked 622 Times in 346 Posts
Originally Posted by CheGiantForLife
No way that is in public topo data, but it has been driven by Google Maps!
Why are you always so sure about things that you don't know and are obviously wrong?
KerryIrons is offline  
Old 07-27-22, 09:33 AM
  #22  
mschwett 
Senior Member
 
Join Date: May 2021
Location: San Francisco
Posts: 2,028

Bikes: addict, aethos, creo, vanmoof, sirrus, public ...

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1272 Post(s)
Liked 1,382 Times in 707 Posts
Originally Posted by KerryIrons
Why are you always so sure about things that you don't know and are obviously wrong?
especially funny when the link by which one can download said data, for free, is just a few posts above LOL.
mschwett is offline  

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Thread Tools
Search this Thread

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.