You don't need to be an 'investor' to invest in Singletrack: 6 days left: 95% of target - Find out more
Probably a stupid question, bear with me ......
Did a commute ride the other day, my Garmin didn't record it for some reason.
I created the ride manually in Endomondo, by creating a route and a workout from that route. I estimated the time it took, conservatively. I've ridden this route quicker many times, and this particular day I was on my CX bike instead of my usual road bike, the conditions were awful and I was knackered. So it was slow.
I exported the ride from Endo via GPX (maybe TCX - can't remember which) and then imported into Strava.
By the time it gets into Strava, it's decided that I 'earned' a couple of second and third place segment PRs.
Now I find this a bit hard to believe given the above. And the fact that there is no concept of a segment in Endo.
How does Strava know how fast I travelled over those segments ? Does it just allocate a proportion of the total time to each mile and therefore segment on an imported ride ?
Or something else ?
Did I really earn those awards ?
Confused/intrigued ....
Did it just use your overall average speed?
Strava determines the segments. They not in GPX, FIT etc files. Just takes the route you upload and matches it against their own segment database with various algorithms.
The segment times are based on start and exit points or nearest match. The exported GPX will have had points along it to create a route and if it's been given a start/end time for the whole it probably allocated time stamps for each point also. Either that or Strava estimates them.
Open the GPX file and have a look at the points for time stamps.
As above, average speed is applied to segments, especially the uphill ones = KOM. Bikehike is good for this 🙂 😉
indeed, if you create a GPX with a timestamp it will assume a constant speed. if you say "well I did 10 miles in one hour", then you didn't just average 10mph - you did 10mph up that steep hill, and only 10mph on the way back down
there are some tools out there that will change your timestamps to reflect the hills in the route, e.g.
https://gotoes.org/strava/Add_Timestamps_To_GPX.php
tick "Consider Elevation in Calculating Speed "