Filter segments by popularity, min distance, min elevation gain etc.

There are way too many segments on the roads my friends and I regularly ride - duplicates, segments contained in other segments, trivially short segments, pointless flat or downhill segments. It's hard to find interesting segments amongst all the noise. Yes it's possible to hide segments but I don't have time to click a hundred times after every ride to hide all those segments. We need a way of filtering segments according to our interests: those greater than a minimum length, or those with an elevation gain greater than some minimum. Or only the most popular segments: popularity could be measured by the number of times people have viewed the segment leaderboard. Ideally your segment filter preferences would be saved in your profile, and everybody would start off with default preferences, but you would be able to adjust the filters when looking at a ride: you might zoom out to see only the most popular segments or in to see all of them.

 

As a segment becomes popular it can bubble up and appear by default.

24

Comments

11 comments
  • Even if they just made this available via the API I'd be happy to come up with a UI for it, but other than scraping all the segment data then processing yourself it's not possible.

     

    0
    Comment actions Permalink
  • Hi Alex,

    Good points. The segment search could certainly be improved.

    Re: "Or only the most popular segments: popularity could be measured by the number of times people have viewed the segment leaderboard."

    Perhaps the 'starring' of segments is one way of doing this instead. Naturally the most popular 10 rise to the top initially until filtered down with other parameters.

    Regards,
    Michael

    0
    Comment actions Permalink
  • Shouldn't be too hard to filter by distance.

    8
    Comment actions Permalink
  • I fully second this suggestion!

    I would also add that this filtering should be aplicable when viewing Segments from a completed ride, as the noise is as prominent there. So, filtering based on the categories proposed in the OP, both in segments search and activity segments.

    1
    Comment actions Permalink
  • On the routes that I ride, people have created segments of 200ms, segments that include traffic lights and segments on bicycle lanes.  It would be great if there was an option to at least filter out segments of less than a certain distance or time.  As others have said the segment list is becoming unwieldy.

    2
    Comment actions Permalink
  • A few months ago, we did some intensive engineering work to decrease the segment "noise" on Activity pages. The segments that do appear on your Activities should be better quality with a better popularity rating now. The rest should be hidden. 

    Does the thread feel there is still work to be done here? 

    One thing to keep in mind is that new segments have an initial popularity rating for some period of time, then they will get filtered out if they don't meet the criteria for number of segment page views, starring, goal creation, etc. 

    0
    Comment actions Permalink
  • The possibility to filter by minimum distance and/or minimum ascent would be real great!!! 

    5
    Comment actions Permalink
  • I'd be very interested in the distance one.   It's really hard to find longer distance segments until you actually ride them by chance and they pop up when you've finished.

    There was a 10k segment I rode on the way home from work one day, but I cannot get it to show on the search no matter how I zoom or move the centre of the map around.   I wonder how many more of these there are out there?

    https://www.strava.com/segments/14382894

    I like the longer segments as they require you to bury and pace yourself rather than just draft a car for 300m...

    1
    Comment actions Permalink
  • Would love to see this, especially for cycling. There are still far too many segments after a long ride, and I don't care about all the little segments <1km. Probably ~2km is the minimum to be even that meaningful given the measurement error of GPS.

    0
    Comment actions Permalink
  • I know this is an old thread but this still needs work.  A popular 11 mile loop that I ride a lot matches 700+ segments.  This is an insane amount of noise created by people who desperately want a KOM.  There is a .05 mile downhill stretch where some people are clocking almost 60 MPH!!  First of all, there is no way that is real on a bike with pedals.  Second, it is stupid noise.  

    Rather than try to police that junk with your algorithm please give us the ability to filter globally and per ride based on mileage, elevation change, or some combination of the two.  

    3
    Comment actions Permalink
  • As a trainee, I used to use Segment Explore to find suitable segments for the workouts.

    However, there are always too many useless/unwanted segments in the Segment Explore.

    Instead of distance filter, if there are "unselect" buttons for users to filter out useless/unwanted segments, it will help really a lot for trainees.

    The idea of "unselect" buttons shows in the attached picture.

    1
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post