Application underperforms because of trackpoints with no location (exercise bike, etc.) and this scenario prevents OpenLayers to display a track on a map (not valid GPX files).
Workaround so far is redundant parsing, but a better way should be in place. Suggested one:
- Convert all points from track regardless of position data.
- Parse activity.
- Update GPX+ output file to validate:
- Remove points with no position data
- Update 'lap summary': MinHeartRate, Cadence, etc.
Application underperforms because of trackpoints with no location (exercise bike, etc.) and this scenario prevents OpenLayers to display a track on a map (not valid GPX files).
Workaround so far is redundant parsing, but a better way should be in place. Suggested one: