SamR1 / FitTrackee

Self-hosted outdoor activity tracker :bicyclist:
https://samr1.github.io/FitTrackee
GNU Affero General Public License v3.0
648 stars 38 forks source link

Make Analysis graphs zoomable using Plotly #585

Open slackline opened 1 week ago

slackline commented 1 week ago

The Analysis panel shows the speed and elevation by either distance or duration and this aligns hovering over it shows the point on the GPS trace.

It would be neat if it were possible to zoom in on sections of the graph for closer inspection.

One possible solution would be to switch/migrate to Plotly for graph generation/rendering.

SamR1 commented 6 days ago

Hi,

Yes it can be interesting.

For now FitTrackee uses Chart.js. A plugin exists, but I don't know if it's suitable.
The feature also requires other changes, which might be easier to support after rewriting workout file processing.