【发布时间】:2012-01-23 15:46:16
【问题描述】:
我正在用 HTML5 尝试Geolocation API,结果似乎比报告的结果更多accurate:
-
geolocation.coords.latitude显示~正确的纬度 -
geolocation.coords.longitude显示~正确的经度 -
geolocation.address.street+geolocation.address.streetNumber甚至显示正确的地址。
但是,geolocation.coords.accuracy 返回 18000(米),尽管结果要准确 1000 倍。
我没有使用任何真正的定位传感器,例如 GPS,目前正在桌面浏览器上测试 API。我相信如果板载定位传感器,精度值将是定位传感器报告的值。但是——当没有定位传感器时,定位精度是由什么定义的?这仅仅是浏览器的幸运猜测吗? (“确定总比后悔好?”)
是否有我可以研究的规范或草稿?
【问题讨论】:
-
相关但不严格重复:stackoverflow.com/q/6167948/216129
-
我的 Firefox/osx 也获得了 18000 的准确度值,这似乎是一个不可靠的值
标签: html browser geolocation desktop-application