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

youyiyang 2019-05-06 01:26:20
大家好!

我在用高德地图API开发Android的应用时碰到这个问题,就是用它的定位API来计算行走轨迹的距离要比实际的距离大一些。
比如,我在自己小区走一圈,用通过高德地图API代码写的APP距离在1000米左右,而再用浏览器版的高德地图上的测距按钮描点后显示出大概是800米左右,多出了大概有20%的距离。
我在其他道路上实验也是这样,大概会多出10-20%的距离。我分析下来可能是因为GPS信号有漂移,这样每次有一点漂移后,这些都会累加到我的APP里面,这样就会多出了一些距离。
请问大家如果有用高德地图进行开发过的话,这个问题应该怎么解决比较好?
谢谢了!!!
...全文
798 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
解决不了,无论是高德地图还是百度地图都这样,因为人走路不可能这么笔直,按照路线走的

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧