Существует ли глобальный способ обновления местоположения для всех приложений на основе местоположения? - PullRequest
1 голос
/ 23 июня 2011

У меня телефон WP7 и я заметил, что, находясь в помещении, некоторые приложения, основанные на местоположении, не могут определить мое местоположение.

Если у меня есть 10 приложений на основе определения местоположения, я не собираюсь запускать их все непосредственно перед тем, как войти в здание и обновить свое местоположение. Мне было интересно, какие решения разработчики мобильных приложений делают для решения этой проблемы? Сохраняет ли телефон свое местоположение на постоянной основе в локальном хранилище, которое могут использовать мобильные приложения, если сигнал GPS недоступен?

1 Ответ

1 голос
/ 23 июня 2011

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

Подход зависит от приложения и от того, как / почему используется местоположение, но лично я бы взял текущую позицию и позволил бы пользователю увидеть точность в той или иной форме, а затем обновлять эту позицию по мере того, как она поступает из услуги определения местоположения, а не ожидание новой позиции перед отображением чего-либо.

...