Ich konnte eine Lösung für die Erzeugung von zusätzlichen Zwischenpunkten finden:
gpsbabel -t -i gpx -f WestruperHeide-Rennberg-20km.gpx -x interpolate,distance=10m -o gpx -F Interpoliert-WestruperHeide-Rennberg-20km.gpx
In einem zweiten Schritt werden dann noch die Höhendaten für alle Punkte ermittelt. Die sich ergebenden Höhenmeter liegen sehr nahe an den Daten des aufgezeichneten Tracks.
BTW: Im gpsbabel-Kommando werden alle 10 Meter Zwischenpunkte gesetzt. Dies entspricht grob der Aufzeichnungshäufigkeit im Track.
gpsbabel -t -i gpx -f WestruperHeide-Rennberg-20km.gpx -x interpolate,distance=10m -o gpx -F Interpoliert-WestruperHeide-Rennberg-20km.gpx
In einem zweiten Schritt werden dann noch die Höhendaten für alle Punkte ermittelt. Die sich ergebenden Höhenmeter liegen sehr nahe an den Daten des aufgezeichneten Tracks.
BTW: Im gpsbabel-Kommando werden alle 10 Meter Zwischenpunkte gesetzt. Dies entspricht grob der Aufzeichnungshäufigkeit im Track.