Bezüglich der Routenplanung bin ich der Meinung, dass hier schlicht der Algorithmus nicht gut genug funktioniert. Ein Track, also eine Strecke hat sehr viele Wegpunkte. Den Weg zwischen den Punkten möchtest du also eigens berechnen. Dazu musst du diesen "Weg" in eine Route umwandeln z. B. ...