Я получаю смешанные результаты между iPhone 4 и Android-смартфоном. iphone 4 возвращает менее точную позицию. Кроме того, когда разрешение на определение местоположения было только что получено, наблюдательная позиция возвращает ненадежное положение в 3 км от фактического положения, что заставляет меня поверить, что это информация от вышек сотовой связи вместо интернета и спутника. Если я не перемещаю устройство, оно не обновляется в течение примерно 1-10 минут. Поэтому я подумываю использовать enableHighAccuracy, чтобы сделать его истинным.
Каковы недостатки / недостатки обеспечения высокой точности? Делает ли это замедление обратного вызова успешной позиции? Что произойдет, если устройство окажется в месте, в котором трудно получить информацию о местоположении?