HTML5地理位置API中用什么度量单位来确定GPS精度?

17

我使用HTML5的地理位置API,position对象具有“accuracy”属性,它是一个数字,可能会根据定位的准确性而变化。

到目前为止一切顺利。但是该值是一个未指定的单位..有时是60,1250或甚至18000。

我已经阅读了W3C Geolocation API规范[1],他们谈论了这个属性,但从未提到应如何解释。

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

但这并没有告诉我HTML5 geolocation API返回给我的精度单位是什么..我只能假设它是厘米。

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

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

1个回答

24

根据文档

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

因此,其测量单位为米。


那与半径有关吗? - Cody Brown
1
是的,它是半径。请查看此演示(使用必应地图):http://blogs.msdn.com/b/ie/archive/2011/02/17/w3c-geolocation-api-in-ie9.aspx - Seybsen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接