У меня проблема с точностью геообъектов, потому что местоположение пользователя в основном определяется мобильными сетями, которые полностью отсасываются.Как сделать геоформы точными?
Мое приложение использует геообъекты вокруг выбранных мест, которые будут выполнять некоторые действия, когда пользователь входит в эти места ... Я подтверждаю, что мое приложение действительно работает, потому что, когда я открываю карты Google, точность местоположения увеличивается, а затем срабатывает моя геозонность.
Мое текущее решение использует диспетчер местоположений с провайдером gps, который получает место каждую минуту, но, похоже, влияет на время работы от батареи, и после этого он останавливается.
Мой вопрос: есть ли способ сделать геофоны точными с радиусом 60 м, например? Или есть ли способ получить точные данные о местоположении пользователя?
Заранее спасибо
Вы можете использовать данные GSM и GPS вместе, чтобы повысить ваше местоположение эффективность обнаружения. Хороший пример обнаружения местоположения с помощью GPS можно найти здесь, http://stackoverflow.com/questions/6181704/good-way-of-getting-the-users-location-in-android –
Спасибо, но моему приложению нужны геообъекты для мгновенного запуска. Мне не нужно искать место каждые 30 минут или около того. – Dev
'есть способ сделать геофоны точными до 60 мО'. Вопрос неверен, поскольку он зависит только от точности поставщика местоположения. Чипы Gps в смартфонах не так уж хороши. Но 60 метров - это плохо. Многие телефоны будут делать 15 м или меньше. – greenapps