Отвечая на вопрос
Вожатого про используемый софт... Пользуюсь двумя вариантами:
1) OsMoDroid - программа конкретно для трекинга. Позволяет писать трек и онлайн, и в файл (можно параллельно). Точность записи (через сколько метров/секунд/градусов) настраивается, причём отдельно для обоих режимов. Программа может запускаться при включении смартфона и сразу начинать мониторинг (автозапуск). Нормально мониторит в фоне - не требует обязательной активности окна приложения. Большой набор возможностей - удобно формирует ссылки на трек для отправки кому-либо, статистика по треку, отправка сообщения в группу пользователей... Доступно удалённое управление по сети (начать/остановить мониторинг, запросить однократную отправку координат, ещё что-то).
Заявлена функция, скажем так, отложенной отправки координат (когда сеть появляется иногда). Но когда ездили на Тархов Холм, большая часть координат до сервера не дошла вообще. Хотя при небольших перерывах со связью всё работало нормально, может дело в размере памяти...
И ещё минус - не хочет работать с другими программами. Точнее, если OsmoDroid активен, то и Андрозик, и OsmAnd просто вылетают. Не знаю, может только у меня так...:ух:
2) Есть навигационная программа OsmAnd, для которой есть плагин Osmo. По части трекинга у плагина возможности минимальны - отправка координат только на сервер, и поделиться ссылкой на трек. Запуск мониторинга - только вручную.
Но этот минимализм плагина - только дополнение к весьма приличным, на мой дилетантский взгляд, возможностям самой OsmAnd, которую уже года три использую во всяких поездках, как без дорог, так и по ним. Точки (включая направление и расстояние до них), запись/загрузка треков... Есть ещё построение маршрутов, но не использую, предпочитаю ручками. Приличный набор офф-лайн карт. Я подчёркиваю, что это непрофессиональный взгляд, но меня устраивает. По крайней мере, недавно раскошелился на платную версию (бесплатная ограничена кол-вом загрузок карт, но инет в помощь).