Для ведения статистики своих пробежек в течении года использовал программу
Endomondo Sport Tracker(для Android). Но вот заметил, что бегая по одному и тому же маршруту, программа каждый раз показывает разное расстояние. Установил другую популярную программу
Sports Tracker. Дизайн очень модный, а сайт вообще шикарно сделан - выводится куча информации на основе собранных GPS-данных во время пробежки. НО! Опять что-то не то с расстоянием.
Полез в интернет, и сразу наткнулся на тонны жалоб на данные программы. Жалобы одни и те же - неверная информация о пройденном расстоянии, и соответственно неверная информация обо всем остальном на основе этого. Жалуются и на Endomondo и на Sports tracker. Многие пользуются другими программами, такими как
RunKeeper и
Runtastic. Восторженных отзывов конечно тоже много, но видимо эти люди просто не понимают, что программы их обманывают.
Представители Endomondo и на Sports tracker бывает реагируют на жлобы в профильных форумах, но как-то вяло. Endomondo недавно объявили, что в новой версии их программы 8.2.0 они улучшили алгоритм интерпретации GPS-информации, и теперь якобы программа "врет" гораздо меньше.
И вот решил я протестировать эти 4 популярные программы, и скачал их с Play Маркета, благо все бесплатные. Проложил в Яндексе маршрут линейкой конкретно по тратуарам и всем местам где бежал, и в Гугле автомобильный маршрут по тем же улицам. Расстояние примерно совпало = 4.00-4.02км.
Перед "забегом" запустил все 4 программы, во всех запустил тренировку, и пробежав по заранее намеченному маршруту, остановил все программы. Все показывали разные результаты=)
1 место - Endomondo Sport Tracker 8.2.0.
Ближе всего к истине - 4.08км. Больше, но по сути в пределах погрешности GPS, или чуть больше.
2 место -
RuntasticРезультат - 4.1км. Скриншота нет, потому что не захотел в ней регистрироваться - хотя есть регистрация через facebook всё равно программа просит ввести данные логина, пароля, почты - лениво стало. В целом программа очень приятно сделана, все что нужно есть, но детально не рассматривал. Интерфейс очень похож на Endomondo.
Смотри дополнение в конце обзора.
3 место -
RunKeeper Результат - 4.31км, т.е. на 300м больше реального маршрута. Погрешность чуть меньше 10% - это очень много. Да и сама программа совершенно не привлекательная. Интерфейс совсем не понравился.
Последнее место.. мега популярный
Sports Tracker.
Результат поверг меня в шок - 4.94км !!! Т.е. погрешность этой программы составляет чудовищные 25%. На каждые 4км программа будет дарить вам еще 1км.
Может это польстит каким-нибудь ленивцам, которым нравится смотреть, как много они пробегают, хотя совсем не устают. Большинству же, как мне кажется, необходимо знать точную информацию. Вдруг человек готовится пробежать марафон, и ему просто необходимо знать, что он сможет пробежать 42км. Эта программа может ему подбросить большую свинью на марафоне. Ведь он думал, что бегает 42км, а на самом деле бегал всего 32км, а к последним десяти он может оказаться не готов=(
Более того программа врет не только с реальным пробегом. Сильно завышена и максимальная скорость и соответственно средняя - бежал я не спеша.
Увеличив карту воркаута на сайте Спортс Треккера становится понятно, что косяк именно в алгоритме интерпретации отсчетных точек GPS в этой программе - она их совершенно не сглаживает, как это делает Endomondo.
Можно подумать, что я бежал после пары выпитых бутылок водки, но нет, я был трезв=). Есть неточность получаемых координат - это абсолютно нормально. Нет сглаживания этих точек, и, соответственно, траектории передвижения. Поэтому с учетом всех этих зигзагов получается пробег на километр длиннее реального пробега.
В более ранних версиях Endomondo тоже врал, и всегда в большую сторону, но в новой версии программы по всей видимости они оптимизировали этот алгоритм интерпретации отсчетов, получаемых приемником GPS в реальный трек.
Итог - Sports Tracker`у отказать!!!
И никакой модный дизайн сайта, интерфейс программы и куча статистических подсчетов им не поможет, если изначальные данные неверны. Буду использовать Endomondo.
Наткнулся на ссылочку на программу
Tracker Booster, которая как раз занимается тем, что оптимизирует записываемый трек. Надо просто ее запустить перед тем, как включаешь основную программу-треккер.
P.S. кстати в интернете прочитал, что Sports Tracker врет в основном на беговых скоростях.. до 15км/ч. У велосипедистов всё показывается более корректно. Видимо за счет того, что точки GPS-отсчетов больше растягиваются при большей скорости передвижения, и треки получаются более прямыми. Но это только мои домыслы. Мне в основном программа нужна именно для бега.
Дополнение спустя месяц экспериментов
Runtastic считает расстояние более точно, чем Endomondo. Перед пробежками запускаю и Endomondo и Runtastic и бегу с обоими программами. Эндомондо в 100% случаев более оптимистичен по подсчету расстояния, чем Рантастик. Более того, я поставил недавно новую версию Endomondo 8.2.1. Мало того, что у нее по прежнему не правильно работает авто-пауза(срабатывает во время бега), так она еще больше стала врать по расстоянию. В том смысле, что программа показывает большее расстояние, чем вы на самом деле пробежали. Пришлось откатиться на версию 8.2.0.
Сейчас я бы предпочел перейти на Runtastic. Он более честно считает расстояние. У него корректно работает авто-пауза при беге. Единственное, что меня удерживает на Endomondo, это то, что вся статистика у меня хранится там. А целиком экспортировать ее в Runtastic невозможно.