【发布时间】:2017-04-26 13:52:03
【问题描述】:
我正在使用 Google Maps V3 从运行 chrome 的 android 设备获取位置。
在大多数情况下它工作正常 - 返回准确的结果。但在极少数情况下——它会记录大约 20 英里外的 GPS。
我想使用position.coords.accuracy 值来确定 gps 位置是否值得信赖,但我找不到任何关于“高”值与“低”值的信息..
function getLocation(position) {
console.warn(position);
latitude = position.coords.latitude;
longitude = position.coords.longitude;
}
控制台输出:
Geoposition {coords: Coordinates, timestamp: 1493214564839} coords> :> Coordinates accuracy> :> 984 altitude> :> null altitudeAccuracy> :> null heading> :> null latitude> :> 12.2222222 longitude> :> 21.2222222 speed> :> null __proto__> :> Coordinates timestamp> :> 1493214564839 __proto__> :> Geoposition
所以我的问题是: 什么评级将等同于可信赖。 900? 50? 10? 2000 年?
提前感谢您的帮助。
【问题讨论】:
标签: google-maps google-maps-api-3 gps