Gps追踪谷歌地图
Gps tracking google maps
我正在开发一个需要跟踪服务的应用程序。如果用户从上次存储位置移动了x米,则应用程序将坐标存储到数据库中。
我正在使用phonegaps地理定位服务来获取位置等。
问题是gps不精确,如果我坐在椅子上检查位置,可能会有几米的误差,导致轨道混乱。
有人有解决这个问题的办法吗?-我正在考虑一种算法,检查加速度,并防止设备存储位置,如果加速度增加到太多/突然。
这是一个好方法吗?或者以前有人遇到过类似的问题吗?
谢谢!
如果还有人感兴趣的话,我找到答案了。
Android设备不时地"跳"到天线附近(至少我们尝试过的那些),当它们这样做时,position. coordinates .speed被设置为null。我们所需要做的就是防止在speed == null时存储位置。div =)
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在谷歌地图上绘制位置数据库
- 标记的实时更新,无需加载页面谷歌地图API V3
- 可以't计算自定义谷歌地图的js
- 谷歌地图可以't添加正确的标记ID
- 如何更改角度谷歌地图上的集群图标
- Gps追踪谷歌地图