У меня есть требование ниже.Как получить наиболее точное местоположение с помощью GPS и AGPS с заданным временем в Android?
Найти местоположение пользователя из GPS и AGPS. (Мы будем использовать Samsung Galaxy ACE мобильный телефон)
Примечание: Для каждой транзакции первое место будет ссылка место для следующих видов деятельности.
Ниже приведено ограничение, которое необходимо учитывать при решении этой проблемы.
пользователь должен находиться в пределах 10 метров от ссылочного местоположения. Значение (местонахождение ссылки - текущее местоположение) < = 10meter (расчет расстояния Locaiton класс API).
Местоположение должно быть найдено за данный период времени. скажем, 20-25 секунд для поиска каждого лока. время может быть увеличено до максимального 35 секунд.
Мой пользователь всегда находится за пределами магазина, беря справочное местоположение, а затем внутри для всех других видов деятельности.
Что я делаю
найти местоположение ссылки с точностью до 30 м с 25sec времени. сохраните это в статической переменной.
найти место для следующей деятельности и рассчитать разницу. если разница> = 10 м, попросите пользователя снова выполнить эту операцию.
Мои запросы
Возможно ли это с такой прекрасной точностью на расстоянии с данным временем и местом?
Как Google вычислит это расстояние?
Означает ли google местоположение с такой точностью? или какова точность Карты Google с помощью GPS? например. на конкретное время и место, указанные Google MAP по GPS, насколько это точно? например, если я стою рядом с моим БАНКОМ, то какая разница между координатами на карте google на сервере и координатой, заданной Google Map через GPS на мобильном телефоне.
Я сделал достаточный эксперимент по этой проблеме и, наконец, пришел сюда для помощи. Я сделал наблюдение, выполняя изменения в сроках, месте, точности. все равно нужно найти одно окончательное решение. как мы должны ответить клиенту, возможно ли это или нет?