Enhance training tracks with data from external sources
When using Linux TomTom GPS Watch Utilities I noticed that elevation data for TomTom Runner 3 is not stored in exported TCX, CSV nor GPX files. It looks like there is an open deffect for this issue. While waiting for a fix I decided to create simple project to fetch altitude/elevation from external source end enhance XML (TCX and GPX) files with this data. In future I would like to add other data sources and other supported formats to enhance training tracks with more interesting data.
Please note that in order to use Mapzen API you have to register and provide your own API Key as TrainingEnhancer command line parameter.
Prior to use this API, please make sure you have read Mapzen Terms of Service
In future:
None currently.
In future:
python3 TrainingEnhancer.py <INPUT_TCX> <OUTPUT_TCX> <MAPZEN_API_KEY>
postprocess.sh
is a simple bash script that can be specified as a PostProcessor
in ttwatch.conf
. See TTWatch config files for more details.