track aufteilen, wenn zwei Punkte Abstand von mehr als x m haben?

Ja, leider.
Hast du schon mal GpxSplitter getestet?

siehe post #3, #17, #18.