Read the README file in :loser:/gpx/y.
Someone needs to document this and and make_svx.sh properly. -
In :loser:/gpx/
Regenerates the surface tracks as survex files from GPS .gpx files. Also requires the gpx2survex program. +
We use the OCAML program gpx2survex but we now also have a python equivalent gpx2survex.py which is used by make_svx2.sh This is part of the make_essentials generation process. +
gpx2survex simplifies a track so that it is less voluminous.
For the reverse process we don't need a script. For svx-to-gps we can use survexport: Olly says [2022]: "you shouldn't need to mess around with undocumented scripts - since 2018, you can just do: survexport --entrances all.3d essentials.gpx"
But that does rather rely on all.3d being properly generated, which troggle does not currently do reliably and automatically.