Author: Michael George
Date created: 5 Feb 2025
This document describes some data quality issues that are present in the GPX exports of Waterspeed.
Five issues have been documented for the transparency, and the benefit of anyone trying to use the GPX files for analysis.
Each of the issues will be described in the following sections.
The screenshot below shows two glitches which are caused by timestamp issues:
Waterspeed needs to ensure these timestamp issues do not occur in their GPX export.
It has been observed that multiple Apple Watches have a tendency for Waterspeed to record the same speed for 2 or 3 seconds in a row.
This does not reflect the true board speed and the cause of this issue is unclear. but it affects almost every session.
This issue affects every Apple watch that has been tested - Apple Watch Series 6, Apple Watch Series 7, Apple Watch Ultra, Apple Watch Ultra 2.
There is an abundance of missing points in the GPX files created by Waterspeed, typically at low speeds.
The screenshot below shows a number of missing points but 3 have been highlighted.
These missing points are undesirable because they affect speed-based distance calculations and speed categories such as 30 mins and 60 mins. They also cause files to be rejected by GPS-Speedsurfing because they are so numerous.
The image below shows 4 runs from an Apple Watch Ultra, but the third run is clearly missing the Doppler-derived speed data.
The position-derived speeds (dotted blue line) are based on the recorded changes in latitude and longitude.
The data shown above is from an Apple Watch Ultra, and so is the data below where speed was missing during periods of acceleration.
Waterspeed has 4 different GPX exports which is confusing to users.
It would appear that the different variants have been created in response to the various apps handling non-compliant GPX files in different ways. There only needs to be one GPX export in Waterspeed, which should be GPX 1.1 compliant.
The required changes have been documented at https://logiqx.github.io/gps-wizard/gpx/issues/waterspeed.html
The issues described above appear to affect every model of Apple Watch when using Waterspeed.
Ideally they should be resolved to ensure the integration of Waterspeed with GPS-Speedsurfing produces reliable results.