使用 HTML5 地理 API 确定 GPS 精度的测量单位是啥?

Posted

技术标签:

【中文标题】使用 HTML5 地理 API 确定 GPS 精度的测量单位是啥?【英文标题】:What measurement unit is used to determine GPS accuracy with the HTML5 geo API?使用 HTML5 地理 API 确定 GPS 精度的测量单位是什么? 【发布时间】:2011-12-10 08:36:45 【问题描述】:

我使用 html5 的地理定位 API,并且位置对象有一个“准确度”属性,该属性是一个可能因定位准确度而异的数字。

到目前为止一切顺利。但该值是一个未指定的单位。有时它是 60、1250 甚至 18 000。

我已阅读 W3C 地理定位 API 规范[1],他们谈到了这个属性,但从未提及应该如何解释它。

我唯一找到可能答案的地方是国防部世界大地测量系统[2] 技术报告。他们提到精度以厘米为单位,有 1σ(标准偏差)。

但这并不能告诉我 HTML5 地理定位 API 返回给我的准确度单位是什么。我只能假设它以厘米为单位。

[1]http://dev.w3.org/geo/api/spec-source.html

[2]http://earth-info.nga.mil/GandG/publications/tr8350.2/wgs84fin.pdf

【问题讨论】:

【参考方案1】:

来自documentation:

accuracy属性表示经纬度坐标的精度等级。它以米为单位指定,并且必须得到所有实现的支持。准确度属性的值必须是非负实数。

所以它的度量单位是米。

【讨论】:

这与半径有关吗? 是的,就是半径。请参阅此演示(带有 bing 地图):blogs.msdn.com/b/ie/archive/2011/02/17/…

以上是关于使用 HTML5 地理 API 确定 GPS 精度的测量单位是啥?的主要内容,如果未能解决你的问题,请参考以下文章

高精度地理定位Html5

html5 如何调用安卓手机获取gps坐标

Html5 地理定位精度非常高

appium 怎么定位纯 HTML5 页面应用

GPS室内精度

HTML5API之获取地理位置详解