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,239
Mentioned: 211 Post(s)
Tagged: 1 Thread(s)
Quoted: 18415 Post(s)
Liked 15,547 Times
in
7,330 Posts
Thinking the secret ban has expired.
Likes For indyfabz:
#4
Expired Member
Join Date: Jun 2007
Location: TN
Posts: 11,543
Mentioned: 37 Post(s)
Tagged: 0 Thread(s)
Quoted: 3674 Post(s)
Liked 5,432 Times
in
2,759 Posts
Yep, hitting it hard again. Disappointing....
Likes For shelbyfv:
#6
ignominious poltroon
Join Date: Jan 2022
Posts: 4,036
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 2239 Post(s)
Liked 3,434 Times
in
1,797 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,038
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1278 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,038
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1278 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,949
Bikes: Colnago, Van Dessel, Factor, Cervelo, Ritchey
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 3952 Post(s)
Liked 7,297 Times
in
2,947 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: 982
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 506 Post(s)
Likes: 0
Liked 639 Times
in
357 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,038
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1278 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,512
Bikes: Bicycles? Yup.
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 481 Post(s)
Liked 1,585 Times
in
734 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,038
Bikes: addict, aethos, creo, vanmoof, sirrus, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 1278 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.