位置getAccuracy()这个函数做什么?

Kha*_*aza 20 android location

我知道这个函数返回一个浮点数,表示特定位置的准确性.我的问题是:这个函数返回的值越大意味着位置越准确,这是对的吗?或者它与我所说的相反?

nfe*_*ner 30

getAccuracy()描述以米为单位的偏差.因此,数字越小,准确度越高.


Fin*_*sen 29

数字越低,它就越准确.


小智 15

getAccuracy()报告的准确度以米为单位,例如.10米.谷歌将准确度定义为68%置信度(西格玛)的半径,这意味着如果你从getAccuracy()获得10米的准确度,那么你距离实际位置10米范围内,概率为68/100倍.如果报告的getAccuracy()是20 meteres,那么你距离实际位置20米之内.因此,getAccuracy()报告的较小数字意味着您更接近实际位置.


res*_*her 8

getAccuracy()返回0.0时 - 表示此位置没有准确性.

  • 要检查位置是否准确,应精确调用`Location.hasAccuracy()`。 (3认同)