导航
  • 主页
  • 招聘
  • 音视频
  • Camera
  • UI
  • 协议
  • SDK
  • NDK
  • Flutter
  • ADB
  • Android Studio
  • 模拟器
  • 问答

Android高德地图API开发行走轨迹会比实际距离多,请问怎么解决?

youyiyang 阳狮集团 2019-05-06 01:26:20
大家好!

我在用高德地图API开发Android的应用时碰到这个问题,就是用它的定位API来计算行走轨迹的距离要比实际的距离大一些。
比如,我在自己小区走一圈,用通过高德地图API代码写的APP距离在1000米左右,而再用浏览器版的高德地图上的测距按钮描点后显示出大概是800米左右,多出了大概有20%的距离。
我在其他道路上实验也是这样,大概会多出10-20%的距离。我分析下来可能是因为GPS信号有漂移,这样每次有一点漂移后,这些都会累加到我的APP里面,这样就会多出了一些距离。
请问大家如果有用高德地图进行开发过的话,这个问题应该怎么解决比较好?
谢谢了!!!
...全文
227 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
youyiyang 2019-05-12
https://lbs.amap.com/api/android-location-sdk/download/
回复
qq_39495928 2019-05-12
楼主,能不能发个网址借鉴一下demo呢,万分感谢
回复
youyiyang 2019-05-06
我觉得是gps的漂移,因为我不动的时候,距离也有几米
回复
键盘舞者113 2019-05-06
解决不了,无论是高德地图还是百度地图都这样,因为人走路不可能这么笔直,按照路线走的
回复
发动态
发帖子
Android
创建于2009-10-09

7.8w+

社区成员

移动平台 Android
申请成为版主
社区公告
暂无公告