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,186
Bikes: Hi-Ten bike boomers, a Trek Domane and some projects
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 884 Post(s)
Liked 2,307 Times
in
1,117 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,232
Mentioned: 211 Post(s)
Tagged: 1 Thread(s)
Quoted: 18409 Post(s)
Liked 15,530 Times
in
7,326 Posts
Thinking the secret ban has expired.
Likes For indyfabz:
#4
Expired Member
Join Date: Jun 2007
Location: TN
Posts: 11,528
Mentioned: 37 Post(s)
Tagged: 0 Thread(s)
Quoted: 3664 Post(s)
Liked 5,412 Times
in
2,750 Posts
Yep, hitting it hard again. Disappointing....
Likes For shelbyfv:
#6
ignominious poltroon
Join Date: Jan 2022
Posts: 4,034
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 2238 Post(s)
Liked 3,430 Times
in
1,794 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,098 Times
in
5,054 Posts
#8
Senior Member
Join Date: May 2021
Location: San Francisco
Posts: 2,035
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1273 Post(s)
Liked 1,392 Times
in
710 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,035
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1273 Post(s)
Liked 1,392 Times
in
710 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,948
Bikes: Colnago, Van Dessel, Factor, Cervelo, Ritchey
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 3949 Post(s)
Liked 7,293 Times
in
2,946 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: 981
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 506 Post(s)
Likes: 0
Liked 638 Times
in
356 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,035
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1273 Post(s)
Liked 1,392 Times
in
710 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,507
Bikes: Bicycles? Yup.
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 480 Post(s)
Liked 1,575 Times
in
731 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,035
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1273 Post(s)
Liked 1,392 Times
in
710 Posts
the public (USGS) data comes from satellite and aerial measurements. it includes the entire surface of the earth, including private parking lots.