Imported GX Files are being merged resulting in incorrect results and statistics
OS & Hardware
- Ubuntu 24.04.3 LTS x64
- DaWarIch running in Docker with local Photon instance
- 12 Core
- 32GB RAM
Version 0.30.12
Describe the bug The import of a GPX file with multiple segments seems to merge the tracks within the GPX file, resulting in incorrect maps display and statistics calculation.
To Reproduce
- Import Track with overlapping timestamps
- Results will be invalid
Expected behavior
- Imported tracks should not be merged
Screenshots
Track in gpx.studio:
Track in GPS Track Editor:
Track in QMS:
Track in GPXSee:
Track in DaWarIch:
Additional context
- The timestamps of the different tracks have partially incorrect timestamps caused by the device (Garmin Tread Overland), but as long as the tracks are not merged it is not an issue with any other application tested:
- QMapShack 1.18.0
- gpx.studio
- GPS Track Editor
- GPXSee
The results in DarWarIch were the same regardless if the tracks were imported as one file, separate files in one import session of imported individually.
It looks like you have more than 1 device recording your location at the same time, the screenshot from Dawarich looks like it's the case. So you imported multiple gpx files, right? If you import only some of them, the issue will go away. That's the half-measure.
The full measure would be Dawarich supporting multiple devices on a single account, which it currently doesn't, but the feature is in development
All tracks have been recorded using a Garmin Tread Overland as part of an RV in Europe last year. So they have not been generated by multiple devices at the same time.
The Garmin device stores the tracks on a daily basis.
And it does not matter if I import one track after each other separately or all at once, selecting multiple files.
I am happy to share the tracks with you, but won't want to post them here publicly.