SamR1 / FitTrackee

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

Distance/time is doubled for imported GPX #602

Open slapcat opened 3 weeks ago

slapcat commented 3 weeks ago

Version: 0.8.6 OS: Debian 12

I'm recording workouts with OutRun, which syncs with Apple Health. In both iOS apps, the distance and duration appear correct. When I import the GPX file to FitTrackee, it seems to double these values. Screenshots of all apps below. This happens with every workout I upload.

2024-08-17_09-16 IMG_4749 IMG_4748

SamR1 commented 3 weeks ago

Hi,

is it possible to have the gpx file generated by OutRun? (I don't have an iPhone to reproduce the issue)

slapcat commented 3 weeks ago

Of course. Here is the GPX from the above example. 20240812-161924.gpx.txt

SamR1 commented 3 weeks ago

Hi,

Thanks for the file.

The gpx is composed of 3 segments, but each segment repeats the content of the previous one, which doesn't seem right. Some cumulative values are therefore incorrect.

Duration, distance and speeds in the 3rd segment are close to the values ​​displayed by OutRun: segment3

The 2 others segments displayed on FitTrackee: segment 1 segment 2
segment1 segment2