当您从iOS请求GPS CLLocation
时,它有一个horizontalAccuracy
字段,该字段是距用户可能实际所在的报告位置的半径(以米为单位)。
我的问题是这样:我们可以说手机在距离给定位置的“水平准确度”范围内有统计信心(即百分比)吗?
关于我为何关心的一些背景:
答案 0 :(得分:4)
由于任何文件都没有描述这一点,你必须自己做研究......或者希望有人为你做这个工作:)
我不确定FileMaker是什么,但没关系:它绝对建立在CoreLocation
上。有人从用户那里收集了大量样本,并在他的博客上提交了一份报告:
http://scarpettagroup.com/location-whats-accuracy/
FileMaker未报告CEP,R95,2DRMS或其他任何内容 是一致的。对于一些报道的准确性,FileMaker似乎是 报告90%置信半径(真实位置在此范围内) 半径90%的时间);对于其他人来说,它看起来像75%的信心 半径。对于某些职位,报告的准确性是 幅度大于坐标的实际变化 位置。
阅读整篇博客文章了解更多信息。不幸的是,它并不是非常具体,博主不会分享他的数据,因此您可以计算出一些最低准确度。
您可以尝试联系此人并要求他与您分享他的数据。也许你能从中收集一些东西。 你可以试试这个帖子:
http://fmforums.com/forum/topic/89502-which-measure-of-accuracy-is-used-by-location-functions/
jbante 是进行该研究的用户。
如果你想要一个特定的答案,你必须做大量的测试,如下所示:
http://blog.oplopanax.ca/2012/11/measuring-smartphone-gps-accuracy/
答案 1 :(得分:1)
水平准确度的值不是由ios(或android)计算的。 它由GPS(GNSS)芯片直接提供,带有cutom,二进制协议。您可以下载ublox二进制协议规范并阅读horciontal acc estim,文档。 芯片制造商通常将其称为“水平精度估计”。 此外,芯片制造商(例如uBlox)不提供与该估计相关的信心(半径)的信息。
回答你的问题:“凭借统计信心(即一个百分比),我们可以说电话在距离给定地点的”horicontalAccuracy“距离内。”
根本不知道,芯片制造商没有具体说明。 由于hdop值的大量计算基于1-sigma值,我只是认为它不会比1-sigma更好,这是android提到的68%。
此外,请注意,制造商称其为水平累计估计,因此它甚至不是统计尺寸,也不是这样,因为正确的位置未知。
接下来要注意:由于GPS径向位置偏差只是长期正态分布(24h),因此这种短期估计更加值得怀疑。