jovandeginste / workout-tracker

A workout tracking web application for personal use (or family, friends), geared towards running and other GPX-based activities
Other
904 stars 29 forks source link

Feature idea: segments and route performance #153

Open pixelspark opened 2 months ago

pixelspark commented 2 months ago

It would be very useful to compare performance on a specific route over time. Such a feature would require the ability to link workouts that follow the same route (i.e. where GPS coordinates correlate and the total distance difference between two workouts is within a certain threshold).

For each route, it would then be very useful to see a chart with (on the horizontal axis) time and (on the vertical axis) pace (mm:ss), with each data point being a workout.

Even more advanced would be to have the ability to define segments. For each segment, the software would have to find pieces of a workout that correlate strongly (by coordinates).

jovandeginste commented 2 months ago

I had been thinking about this, too. I found something called the Hausdorff Distance; might be useful.

rileytb commented 3 weeks ago

To add to this, I'd love to have performance metrics for certain (default) distances. For example, if I go for a 2.4 mile run compare my 2 mile time to other times I have ran 2 miles or more - even if the workouts aren't geographically the same. I believe Strava does something similar.