Недостаточно времени для блокировки GPS для гео-тегов при фотосъемке

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

Есть ли способ включить блокировку GPS, чтобы она была готова еще до открытия приложения камеры? Например, некоторые настройки телефона, чтобы включать и выключать его, или какую-то службу, которую я могу получить, которая постоянно работает в фоновом режиме и поддерживает блокировку GPS?

И если есть, каковы будут энергетические последствия поддержания блокировки GPS? Сильно ли он разряжает батарею, или это относительно доброкачественно?

Мое устройство Samsung Galaxy S 2 под управлением Android 2.3.3.

О, хороший вопрос. Поддержание блокировки GPS обычно требует немалого количества батареи. Какой у тебя телефон? Многие телефоны имеют встроенные тестовые режимы GPS, которые, вероятно, будут работать для этого, но они зависят от производителя и часто зависят от устройства.
@Matthew добавил данные о моем устройстве.
Вы пробовали просто фотографировать? Сохраняет ли он какие-либо координаты в деталях фотографии? Я думаю (если бы они спроектировали его хорошо), он мог бы сразу же сделать снимок, а затем обновить детали координат, когда блокировка будет достигнута.
@sickgemini Я посмотрел на детали изображения, и там написано: «Местоположение: неизвестное место, Широта: Неизвестно, Долгота: Неизвестно»…
Я часто запускаю приложение статуса GPS, жду, пока оно заблокируется, а затем переключаюсь на приложение камеры (не закрывая статус GPS). Статус GPS, кажется, позволяет получить блокировку намного быстрее, принудительно загружает вспомогательные данные GPS, а также дает вам гораздо лучшую обратную связь во время получения блокировки. market.android.com/details?id=com.eclipsim.gpsstatus2

Ответы (2)

Я обнаружил, что если я использую другое приложение в фоновом режиме, которое опрашивает местоположение (например, широту в Картах), я получаю гораздо более точные геотеги на фотографиях. YMMV, но, возможно, если вы знаете, что собираетесь снимать фотографии, вы можете сначала открыть Карты или что-то подобное, чтобы начать процесс.

WRT ваш вопрос о времени автономной работы, оставление карт открытыми имеет тенденцию разрушать мою батарею за несколько (5-7) часов (Dinc 1, в любом случае, известный ужасным временем автономной работы, даже среди телефонов Android), особенно если я снимаю несколько фотографий . Когда я знаю, что буду использовать свой телефон таким образом, я обычно беру с собой вторую батарею, чтобы, когда я закончу, я все еще мог звонить.

Я запускаю GpsFix перед любым приложением, использующим GPS https://market.android.com/details?id=com.androidlab.gpsfix