[identity profile] mevamevo.livejournal.com posting in [community profile] useful_faq
Приветствую!

Помогите разобраться с проблемой. Есть GPS-навигатор Garmin GPSmap 62. Работает вроде как исправно, я всем доволен. Однако регулярно замечаю следующую вещь: после загрузки сохранённого навигатором трека в Google Earth в профиле трека (по оценке Гугл-Земли) общая длина маршрута оказывается стабильно меньшей, чем то расстояние, что намерил сам навигатор. Ошибки, связанной, например, с тем, что я сохранил трек раньше, чем обнулил показатели навигатора, быть не может - специально несколько раз проверял: прямо перед началом записи трека обнуляю показатели навигатора, прямо перед сохранением трека смотрю на показатели навигатора. Результат стабильный: показатели Гугл-Земли в отношении длины трека/маршрута стабильно меньше (в последнем походе навигатор показал 19,98 км., а Гугл-Земля - 18,6 км. (расхождение примерно в 7 процентов, что как бы немало).

Единственное приходящее мне на ум объяснение - это то, что у навигатора его внутренний "маршрутомер" чувствительней, чем его способность записать трек (в результате трек оказывается несколько "округлённым" и не учитывает небольшие флуктуации маршрута). Насколько это вероятно? И кому больше верить для определения длины реально пройденного пути - "маршрутометру" навигатора или оценке Гугл-Земли? Или, возможно, Гугл-Земля при оценке трека просто использует свои собственные представления о рельефе?

Спасибо.

Date: 2015-05-22 02:29 pm (UTC)
From: [identity profile] dims12.livejournal.com
GPS не даёт точные координаты. "Грязный" трек выглядит, как ломаная линия. Изломы отвечают помехам в GPS, которые вызываются домами и деревьями. Поэтому, при расчёте расстояния производится сглаживание.

Вероятно, дело в том, что разные программы по-разному выполняют сглаживание.

Кроме того, можно предположить, что одна из программ знает, что Вы движетесь пешком. Исходя из этого, программа отбрасывает участки, где координаты меняются слишком быстро в связи с помехами. Другая программа этого отбрасывания не производит.

В чём именно различие -- можно узнать, только вручную повторив расчёты, взяв данные из файла трека.