Some of these I'd seen before and I actually used OSMTracker to generate GPS traces of my walks for a while.
OpenTracks looks like it might be closest to what I'd like.
What I really want, though, is something that aggregates the data from a collection of GPS tracks to give me the big picture - basically a static site generator that takes a directory of GPS tracks as input.
I've got a few tiny steps towards that implemented in a private repo, actually. It's private because my GPS traces are right there in the repo - maybe I should split them apart and get it out in the open.
A bonus feature / stretch goal would be to use ANT+ (or something else) to log heart rate and any other markers from a fitness device and provide deeper analysis based on those (also helpful for things like strength training where GPS is inapplicable).
BangleJS might just get me off my butt to work on this if it ships and gets good reviews: https://banglejs.com/
OpenTracks has support for Bluetooth LE (but not ANT+).
OpenTracks also supports visualizing several tracks on one map (requires either OSMAnd~ or Maps.ME as no map feature is build into OpenTracks).
Just select the recordings in the list and press the map button in the action bar.
For visualizing exported GPS tracks, you could use TheKarte: https://github.com/dennisguse/thekarte
It is a standalone JS-application and can be scripted via the URL parameters.
Thank you. For heart rate I got just one hit, ZephyrLogger, which seems abandoned and tied to a particular device or brand, but that may be of some interest too:
Some of these I'd seen before and I actually used OSMTracker to generate GPS traces of my walks for a while.
OpenTracks looks like it might be closest to what I'd like.
What I really want, though, is something that aggregates the data from a collection of GPS tracks to give me the big picture - basically a static site generator that takes a directory of GPS tracks as input.
I've got a few tiny steps towards that implemented in a private repo, actually. It's private because my GPS traces are right there in the repo - maybe I should split them apart and get it out in the open.
A bonus feature / stretch goal would be to use ANT+ (or something else) to log heart rate and any other markers from a fitness device and provide deeper analysis based on those (also helpful for things like strength training where GPS is inapplicable).
BangleJS might just get me off my butt to work on this if it ships and gets good reviews: https://banglejs.com/