How does Strava know the incline grade pct. of various roads?
#1
Banned
Thread Starter
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.
#2
Happy With My Bikes
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
"It is the unknown around the corner that turns my wheels." -- Heinz Stücke
Likes For Chuck M:
#3
Senior Member
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.
Likes For indyfabz:
#4
Expired Member
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....
Likes For shelbyfv:
#6
ignominious poltroon
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
#7
Tragically Ignorant
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
#8
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
https://support.strava.com/hc/en-us/...-Your-Activity
Likes For mschwett:
#10
Sr Member on Sr bikes
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
Dan
#11
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
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
Dan
Likes For mschwett:
#12
Banned
Thread Starter
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
Likes For CheGiantForLife:
#13
Banned
Thread Starter
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
Dan
I am going to test out this feature of the phone on my next walk
#14
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
#15
Sr Member on Sr bikes
Most of your answers about Strava-provided elevation can be answered at this link: https://support.strava.com/hc/en-us/...-Your-Activity
Dan
#16
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
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.
#17
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
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.
#18
...
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.
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.
#19
Banned
Thread Starter
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.
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!
#20
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
the public (USGS) data comes from satellite and aerial measurements. it includes the entire surface of the earth, including private parking lots.