-->

是什么horizo​​ntalAccuracy究竟意味着什么呢?(What does horizon

2019-06-24 12:34发布

我的工作使用位置服务的iOS应用程序。 有实验物理学的背景下,我想知道究竟是什么horizontalAccuracy在一个location中发现locationManager:didUpdateToLocation:fromLocation:代表。 该文档是有点稀疏...

我假设的准确性给出了基于高斯(或泊松?)分布的置信区间。 因此,以一定的概率,实际位置与半径的圆内horizontalAccuracy ,但也以及是区域外。 接下来的问题是:有多大是概率有多大? 如果horizontalAccuracy对应1σ,我有68%的概率,使之与圆周内horizontalAccuracy ,但看着周围的其他方式,在近三分之一的情况下,实际位置将是区域之外。 因此,在某些情况下,我宁愿使用2σ( 2*horizontalAccuracy )或甚至3σ( 3*horizontalAccuracy )与计算。

说得简短:有没有任何迹象的地方,间隔该信心horizontalAccuracy了?

注释所有谁回应“苹果公司说,这是内”:嗯 - 测量不准确。 它必须具有不确定性的一定水平。 如果重复测量,很多时候,你会得到结果的分布 - 可能是高斯分布。 该高斯具有一定的宽度,其对应于测量的不确定性的水平。 测量的位置往往会减少不确定性,从而提高精确度,但绝不会给你一个不同的间隔,其中实际位置是保证。你只会得到一个概率。 但是,如果精度3sigma,我们有99.7% - 这是接近肯定的。 把它短 - 我怀疑苹果的文档。

Answer 1:

我一直在寻找同样的信息,但没有找到任何答案。 我有,唯一的指针是在Android上,他们使用1σ:

http://developer.android.com/reference/android/location/Location.html#getAccuracy%28%29

要将所有非信徒,这个环节也解释了一点点精度的事情是如何工作的。

我的猜测是,同样是在iOS真实的,但没有办法,以确保 - 除了问起是谁写的代码的家伙;)

编辑:

一些玩耍和检查位置更新与物理位置后,好像它是在iOS更容易3σ。 有两种意见,即导致我相信这是真的:

  • 对来自无线三角测量通常被报告为20米至50米之间的精度Android的位置。 在iOS上它是65和165米。
  • 当测量报告的位置和设备的物理位置之间的距离,它每一次被报道的精度范围内为止。


Answer 2:

iOS的文档不指定遏制的概率,但机器人报告一西格玛水平精度,它们定义来表示真实位置是在圆圈内68%的概率。

他们的解释是,位置误差遵循正态分布,因此+/-一个-Σ表示68%概率。 然而,68%为一维正态分布的概率。 在两个维度中,一个积分误差表示容纳的圆(距离误差遵循瑞利分布,又名的卡分布具有两个自由度)内39%的概率。

有两种可能的解释。

  1. 圆真正代表容纳的68%的概率,在这种情况下,机器人的开发者通过约1.5的因子缩放的一维西格玛使得圆刚好代表68%。 在这种情况下,他们选择的68%,完全是任意的。
  2. 圆圈实际上代表遏制39%的概率。 在这种情况下,如果你更换了一维高斯与二维之一,其相关的概率及其说明会是正确的。

我认为第二种解释的可能性更大。

iOS版: https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLLocation_Class/index.html#//apple_ref/occ/instp/CLLocation/horizo​​ntalAccuracy

安卓: http://developer.android.com/reference/android/location/Location.html#getAccuracy%28%29



Answer 3:

这是表示定位精度水平。 例如:如果是horizo​​ntalAccuracy 0表示高精确度和500作为horizo​​ntalAccuracy意味着低精度。 位置服务提供商更新基于蜂窝,WiFi的综合最佳值的位置(在WiFi连接的情况下)和GPS。 所以,位置值将在覆盖摆动台。 您可以使用此horizo​​ntalAccuracy过滤。



Answer 4:

X的水平精度表明您的水平位置可以是X米关..记住位置可以通过GPS,手机信号塔或WiFi位置数据被发现。 CLLocationManager给你从这3种方法最准确的位置。并且说有一个机会,它可以通过atmost X米关闭。



Answer 5:

以何种方式是文档稀疏?

对于位置不确定性的半径,以米为单位。 (只读)

该位置的纬度和经度标识圆圈的中心,而这个值表示圆的半径。 负值表明该位置的经度和纬度是无效的。

所以,你的位置在圆圈内。 这不是圈外人,或半径会更大。 您对置信区间的假设是不正确。



文章来源: What does horizontalAccuracy exactly mean?