vkondra, думаю, ты прав. Но только это не записанный, а вручную за 5 минут проброшенный по дорожной карте трек.
Любая погрешность привязки карты по сравнению с более точно привязанными сканами поверхности, на которые затем накладывается траектория, приводит к тому, что, не точно привязанный трек, проходящий рядом с холмом "запрыгивает" на него и возвращается обратно. Отсюда и прыжки в холмистых районах. Это не погрешность ГПС.
Можно было бы прикинуть и точнее по более подробным картам, но это не требовалось по условиям задачи. Да и заняло бы
значительно больше времени...