I would like it if Strava, or someone else, did the following:
1. Associate each GPS data point with a short (say, 10 meters) segment.
2. Collect metadata on each segment. eg incline, weather history, is it a segment of an organized race, etc.
3. Combine segments into proposed routes that match a user’s search criteria.