2011-09-16 76 views

回答

22

数字越小,越精确。

6

而当getAccuracy()返回0.0 - 这意味着这个位置没有准确性。

+0

要检查位置是否有准确性,您应该调用'Location.hasAccuracy()'以确保准确。 – Thracian

+0

@FatihOzcan问题不是关于如何确定位置是否准确。关于方法getAccuracy()的问题。 – researcher

9

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