Filter Segment Results by exact Date or Date Range

As racing is becoming more and more popular, especially in the road bike and mountain bike realms with sportives and enduros starting to proliferate.  How about you make it easy to compare your race performances with other athletes doing the same race.

As well filtering by age, weight & club etc, the ability to filter by date would allow you to compare your performance against other athletes taking part at on the same day.  Thereby giving you the opportunity to compare your performance under the exact same climactic conditions as other athletes and also under race conditions.

 

Also in multi segment races you coudl see where you were strong and similarly where you were weak, and possibly give you an insight in to tactics as well.

55

Opmerkingen

21 opmerkingen
  • Hi Roger, great idea! In the Netherlands, we have been experiencing a lot of wind and storms for some weeks now, yesterday was no exception. At some point I was doing no more than 20 km/u (about 13 mph) against the wind! I sent this to the Strava support team before they directed me to this forum:

    As you may know we have a saying in the Netherlands to indicate something imaginary: Dutch Mountains. Our mountains are created by the wind. As conditions and wind directions change daily, a Strava-segment in the Netherlands can be a totally different challenge one day compared to another day. All KOM's in my neighbourhood are set in stormy conditions and with tailwind. It's not about catching KOM's, but I would like to see a classification per day: how did I do compared to others today? Who rode a segment the quickest on one particular day? This way you can also see how you performed against the wind (the Dutch uphill experience). Maybe it's possible to enable clicking on the 'date' column in the leaderboard to change the order?

    Your idea of filtering by date is excellent. I'm not doing a lot of racing anymore but during training it's also fun to see what others have performed on the same day and in a similar ride.

    Jelle Zijlstra, 
    Rotterdam, The Netherlands

    1
    Acties voor opmerkingen Permalink
  • I'd like to see the KOMs subdivided into all-time KOMs and fastest time this year.

    0
    Acties voor opmerkingen Permalink
  • @Sebastian, We already offer some "time" filtering currently: If you click "View Full Leaderboard" when viewing a segment from the Activity page, you'll get to the segment page where you can filter the leaderboard by "This Year", "This Month", "This Week" and "Today".

     

    -1
    Acties voor opmerkingen Permalink
  • Current Filters "today" and "this week" only work in North American time-zones

    !

    0
    Acties voor opmerkingen Permalink
  • Hi Seano, in Europe (at least in the Netherlands) it works as well!

    It partly asnwers my need for comparing my efforts on one certain day, it would be even greater if it would be possible to select the day of a certain ride even if it's in the past.

    Now you can only do that on the day itself.

    1
    Acties voor opmerkingen Permalink
  • In Australia, Ig I ride in the morning,  this functionality will only show my ride late at night (not sure about the time) and the following morning! Looks like it's not based on a 24 hour period, but some specific time zone.

    1
    Acties voor opmerkingen Permalink
  • Yes please! I really want this from the API perspective too :-)

    I believe currently the filters work using UTC.

    2
    Acties voor opmerkingen Permalink
  • Yes Please! this would be an excellent addition! I'd like to be able to search for other riders on a particular trail within a date/time range.

    0
    Acties voor opmerkingen Permalink
  • I agree, but would like to filter segments by date range.  I somebody has KOM for segment from 2 years ago, I don't care to factor that in!  It would be nice to see segment for last day, last week, last month, last 3 months, last year, custom date range.

    0
    Acties voor opmerkingen Permalink
  • Ben Lowe is correct its filtering by UTC, meaning that us Australians are  plus 10-11, so we cant see the morning ride segment leader until 6pm if the activity was started. Ideally the segment should have the timezone stored so that the + or - hours can be passed to the time or users timezone can be passed as another variable to filtering 

    1
    Acties voor opmerkingen Permalink
  • great suggestion and fully supported

    0
    Acties voor opmerkingen Permalink
  • I thought I started a similar thread over a year ago.  We put on an event and give some of the prizes for certain KOMs, but we need to filter by that day.  It would help if I could change the week starts on day. Bu it is Monday and Sunday is only seen grouped with the last month or greater.

    0
    Acties voor opmerkingen Permalink
  • This is really important.  "Today" is great, but soon "today" is "yesterday" and I can no longer see who was good on a particular day.  Where this is so important is when there's an event which uses a particular segment.  I might want to see, for example, who was strongest on a hill at mile 150 in a double century on a particular day.  These riders will be fatigued and these efforts will be buried on a full leaderboard, but on the daily ranking, they will dominate.  The only way within Strava to do this is to check at 11:59 pm in ... errr... local time?  Then, knowing you're going to miss those who haven't uploaded yet, view for "today", saving the multiple pages of results.  View by week works sometimes, but not if the day is the end of the previous week.  View by month may suit somewhat, but not if the event is near the end of the month.

    In my present case, I'm using Strava segment matches to resolve some issues with results in http://lowkeyhillclimbs/2014/week9/ .  If the same rider # is recorded twice, looking at Strava times quickly resolves which of the two times for a given rider (number) is valid.

    It's really simple: each time a segment is matched, add it to a list for the day.  For the month, append the lists for the constituent days.  It's a matter of book-keeping.  I realize strava segment matches are a dynamic mess of exponentially growing complexity, but it should be a relatively small fractional hit to keep these lookup tables.

    2
    Acties voor opmerkingen Permalink
  • Daniel, I agree I have also raised this, all activity times are associated to UTC for the leaderboard(today/this week,this month & this year) where I am  Plus 10 hours in australia, I cant see the Todays results  until 10 hours after the start time, the solution is very simple to the segment is created from an activity and therefore the time bias from the activity should be associated. I have noticed at times I have received a KOM and when I look at the leadersboard its an old time and that can happen for some weeks, and then presto its given to me, go figure !!!

    PS I have created by my own little 3rd party strava app to temporary collect the results for my club members and discard then after 10 days !!

    0
    Acties voor opmerkingen Permalink
  • +1 filter segments by date range outside this year or all time would be very very useful. Please implement this.

    0
    Acties voor opmerkingen Permalink
  • +1 on exact date filter.  I'd really like to be able to filter for specific days.

    As a temporary workaround, I've been exporting to Excel and filtering by date there.

    0
    Acties voor opmerkingen Permalink
  • Hi all, I have a created my own segment leaderboard, I am using the strava API, so i'm restricted to what data is released, first 200 results in time order, unless you specify an athleteID, note no names are in the results as strava doesn't supply, the page would have to check look up each person, so from making a single request, your making an extra 200 requests and strava puts a limit on the number of requests to retrieve data

    it is using https://strava.github.io/api/v3/segments/#efforts

    This is my page http://strava.lopeys.com/segment.php?segmentid=826098&athleteid=412790&daterange=last_month

    I have given the parameters to choose your specific segment id (826098) and athlete id (me 412790) and the daterange you can get derive from the drop down list  

     

    below is a simple html page that will embed my page with the results (athleteid removed to show everyone results)

    <!DOCTYPE html>
    <html>
    <body>

    <iframe width=750 height=700 src="http://strava.lopeys.com/segment.php?segmentid=826098&athleteid=&daterange=last_month">
    <p>Your browser does not support iframes.</p>
    </iframe>

    </body>
    </html>

     

    0
    Acties voor opmerkingen Permalink
  • Exactly!

    This Sunday for example me and some friends participated in an Enduro race and the only option to compare our runs from that race was to do it on the same day. On the following day (Monday) the option "this week" shows no results because it's another week. Even if the race was on Saturday and on Sunday the option "this week" would show me results, it would show a Friday results from practice runs that were simply faster due to much better weather on Friday.

    0
    Acties voor opmerkingen Permalink
  • I'd like this too, just needs a time filter where you can choose the date and thats it sorted? Any chance?

    1
    Acties voor opmerkingen Permalink
  • Lots of great ideas here! I'd like to go the opposite direction and filter OUT certain days (i.e. Ignoring race day results), so I can compare my training/KOM attempts for certain segments in non-race conditions.

    0
    Acties voor opmerkingen Permalink
  • I would like to be able to filter by a monthly time frame to use the data to show how many park users and how many times a segment was ridden to our land managers so that we may get better support for trail maintenance.   Currently I'd have to go in on the last day of the month and I believe I can only get the number of users that month.   I'd also like to get the total number of rides on a segment during the time period in the case where a user rides the same segment multiple times during the time period.   Strava gets a bad reputation in creating data that works against more trail access.   I would like to use it to build a case demonstrating valid use of trails to build a case for expanding trails and getting more support from land managers.

    0
    Acties voor opmerkingen Permalink

U moet u aanmelden om een opmerking te plaatsen.

Niet gevonden wat u zocht?

Nieuw bericht