2012-05-22 5 views
0

Я разрабатываю гибкое мобильное приложение и вам нужно брать данные с lat/long, я делаю тесты на смартфоне с Android, и я увидел, что есть два способа получить lat/long, Coarse Location (WiFi/Cell-ID) и точное местоположение (GPS-спутники).mobile flex, узнать исходное местоположение

Есть ли способ узнать, какое местоположение источника используется?

ответ

0

Не похоже, что у вас есть доступ к этой информации, кроме как указать разрешения Android для мелкого/грубого расположения в файле приложения xml. Т.е.: вы можете указать только местоположение курса, а затем всегда знать, с чем имеете дело (не работает с тонким, потому что устройство может вернуться в грубое место).

Вместо этого, однако, я бы использовал horizontalAccuracy и verticalAccuracy свойства GeolocationEvent.

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

Смежные вопросы