Местоположение getAccuracy (), что эта функция делает? - PullRequest
20 голосов
/ 16 сентября 2011

Я знаю, что эта функция возвращает число с плавающей точкой, указывающее точность определенного местоположения. Мой вопрос: правильно ли, что большее значение, возвращаемое этой функцией, означает более точное местоположение? Или это обратное тому, что я говорю?

Ответы [ 4 ]

29 голосов
/ 16 сентября 2011

getAccuracy() описывает отклонение в метрах. Таким образом, чем меньше число, тем выше точность.

28 голосов
/ 16 сентября 2011

Чем меньше число, тем точнее оно.

12 голосов
/ 13 октября 2015

Точность, сообщаемая функцией getAccuracy (), указана в метрах, напр. 10 метров Google определяет точность как радиус достоверности 68% (по сигме), что означает, что если вы получаете 10 метров точности от getAccuracy (), то вы находитесь где-то в 10 метрах от фактического местоположения с вероятностью 68/100 раз. Если сообщаемое значение getAccuracy () составляет 20 метров, то вы находитесь в пределах 20 метров от фактического местоположения. Таким образом, меньшее число, сообщаемое getAccuracy (), означает, что вы ближе к фактическому местоположению.

8 голосов
/ 31 июля 2015

А когда getAccuracy () возвращает 0.0 - это означает, что это местоположение не имеет точности.

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