HTML5 geo API 使用什么测量单位来确定 GPS 精度?

发布于 2024-12-10 08:53:47 字数 591 浏览 0 评论 0原文

我使用 HTML5 的地理定位 API,并且位置对象具有“精度”属性,该属性是一个可能会根据定位精度而变化的数字。

到目前为止,一切都很好。但该值是一个未指定的单位..有时它是 60,或 1250 甚至 18 000。

我读过 W3C Geolocation API 规范[1],他们讨论了这个属性,但从未提及应该如何解释它。

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

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

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

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

I use HTML5's geolocation API and the position object has a "accuracy" property which is a number that may vary depending on the accuracy of the positioning.

So far so good. But the value is an unspecified unit.. sometimes it's 60, or 1250 or even 18 000.

I've read the W3C Geolocation API Specification[1], they talk about this property but never mention how it should be interpreted.

The only place I've found a possible answer is in the Department of Defence World Geodic System[2] technical report.. They mention accuracy in cm units with a 1σ (standard deviation).

But that doesn't tell me what's the accuracy unit that the HTML5 geolocation API returns me.. I can only suppose it's in cm..

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不顾 2024-12-17 08:53:47

来自文档

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

所以它的测量单位是米。

From the documentation:

The accuracy attribute denotes the accuracy level of the latitude and longitude coordinates. It is specified in meters and must be supported by all implementations. The value of the accuracy attribute must be a non-negative real number.

So its measurement is meters.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文