Miałem dokładnie ten sam problem i zrobiłem sobie do tego małe narzędzie: wgrywasz plik GPX, a ono zamienia ślad na trasę (punkty), którą mapy.com już ogarniają i prowadzą nawigacją. Przy okazji można ściąć kawałek śladu, połączyć dwa pliki albo uprościć zbyt gęsty ślad, żeby wszedł w limit punktów.
Podrzucam linka: https://contour-eta.vercel.app/
Ciągle to dłubię, więc jak coś nie działa albo czegoś brakuje, dajcie znać.