Приложение для отслеживания походов, которое не блокирует телефон во время отслеживания? (или делает гораздо меньше пинпойнтов в час)

Я использую Runtastic PRO, но это держит мой телефон в бодрствующем состоянии все время (под бодрствованием я не имею в виду включение экрана, а то, что у него есть функция пробуждения, которая поддерживает состояние телефона в бодрствующем состоянии, что, конечно же, очень быстро разряжает батарею) ).

я хотел бы иметь возможность

  • отслеживать длительные пешие походы (у меня есть блок питания, который должен заряжать телефон до трех раз, но в поездке, вероятно, потребуется еще больше, если я не найду альтернативу без бодрствования)
  • избегайте того, чтобы телефон находился в «бодрствующем» состоянии все время, пока он отслеживает (например, будите телефон, чтобы узнать местоположение, а затем снова переводите его в спящий режим время от времени)
  • иметь все остальные функции приложения для отслеживания, такие как
    • пройдено километров,
    • Средняя скорость,
    • графики высот,
    • увидеть пройденный путь на карте
    • и т.п.

Это может быть то же самое, что и runtastic, но только с некоторыми опциями экономии заряда батареи, что приведет к менее точным результатам и увеличению времени автономной работы (в лучшем случае с непостоянными вейклоками).

Вам понадобится некоторая форма бодрствования, иначе отслеживание GPS не будет работать. Получение исправлений GPS только периодически займет больше времени для получения исправления.
Однако как насчет отслеживания с помощью определенного устройства GPS, такого как Garmin, которое использует большие батареи, а затем импорта трека? По крайней мере, strava (strava.com) это позволяет.
В условиях открытого воздуха, например, в походах на большой высоте, фиксация GPS может быть быстрее, не так ли? Я только предполагаю, я мало что знаю об этом.
Да, GPS обычно работает быстрее в местах без препятствий. С Android-устройствами вы можете попробовать отключить GPS в настройках и только периодически включать его. Возможно, это помогает, но для себя я считаю это довольно хлопотным. Если это обычно работает, вы можете попытаться автоматизировать это с помощью инструмента автоматизации, такого как Tasker или Llama.
Я думаю, что даже с отключенным GPS приложение для отслеживания, вероятно, все равно будет поддерживать телефон в бодрствующем состоянии. Может быть, это не та функция, которую стоит искать там. Солнечное зарядное устройство может быть лучшим вариантом.
Runtastic предназначен для изучения вашей производительности. Для этого необходимо точное и (почти) постоянное определение местоположения. Для ваших нужд, я полагаю, вам не нужна такая точность. Вместо этого для пеших прогулок достаточно определять свое положение каждые пять минут, чтобы экстраполировать все ваши данные. Я ничего не знаю, но это может быть интересной зацепкой. Однако я не уверен в влиянии на батарею. Срок службы должен быть лучше, но я не могу оценить насколько.
Да, именно этого я и добивался. Каждые пять или даже десять минут должно быть достаточно, тогда как такое количество точек в секунду должно иметь гораздо большее влияние на срок службы батареи. Спасибо, что заметили это, это делает вопрос более актуальным.
Некоторые приложения для отслеживания позволяют настроить интервал записи точек. Я никогда не использовал их для описанной цели, поэтому я не могу дать явную рекомендацию, но связанный список (раскрытие: на моем сайте) может дать вам отправную точку.

Ответы (2)

В качестве приложения для записи треков с низким энергопотреблением я рекомендую GPS Logger для AndroidGoogle Play ). Это бесплатно и с открытым исходным кодом.

Он имеет множество вариантов, когда записывать точки, например, в зависимости от времени, расстояния или точности. Таким образом, вы можете настроить его на запись одной точки каждые 5 или 10 минут. У него также есть опция «держать GPS включенным между исправлениями». Поэтому, если вы отключите это, это должно сэкономить много заряда батареи.

GPS Logger предоставит вам базовую статистику по треку. т.е. пройденное расстояние, продолжительность, текущая скорость, высота над уровнем моря. Но он не может показывать какие-либо графики высот или карты. Записанный трек будет сохранен в виде файла GPX или KML, поэтому его можно будет загрузить в другое приложение для более подробного анализа, карт и т. д.

Спасибо, это именно то, что я искал! С хорошей настройкой это имело потрясающую производительность. даже с относительно частыми исправлениями без блокировки GPS-исправление и состояние бодрствования (новая точка каждые три минуты или меньше) оказали минимальное влияние на время автономной работы по сравнению с приложениями для отслеживания вейклокинга. Удивительно!

В конце концов я перешел с GPS Logger на Locus Map Pro , потому что приложение чрезвычайно мощное и предлагает желаемую функциональность, если вы правильно настроите ее. Он также показывает текущее отслеживание на карте, вы можете очень хорошо редактировать его, и вам разрешено экспортировать его в другое место, хотя в этом нет необходимости.

Если у вас возникли проблемы с настройкой Locus, введите комментарий, я могу опубликовать настройку здесь, но она достаточно интуитивно понятна.