W小姐
W小姐
  • 发布:2018-03-13 16:03
  • 更新:2018-03-14 12:21
  • 阅读:1212

本地打包和在线打包,maps定位的偏差问题

分类:HTML5+

使用百度地图的
map.showUserLocation( true );

map.getUserLocation
分别测试过plus.geolocation.getCurrentPosition,bd09ll,得到的经纬度与map.getUserLocation相同
同一地点,几乎同一时间,使用不同的打包方式,得到的当前位置偏差较大,请问怎么解决?

2018-03-13 16:03 负责人:无 分享
已邀请:
W小姐

W小姐 (作者)

使用离线打包SDK的Android-20171120

DCloud_App_Array

DCloud_App_Array

是地图上显示的位置与实际位置吗?差别有多大?
确认配置参数是否正确(特别注意配置AndroidManifest.xml中的权限)?运行时是否都允许了应用定位权限?另外尝试退出应用多试几次?
注:5+集成的是百度地图公开的SDK,5+本事不会修改其内部定位逻辑(也无法修改)。
百度定位使用的是综合定位,GPS+基站+网络等,如不给GPS权限时可能使用的是基站定位,误差也会不一样。

该问题目前已经被锁定, 无法添加新回复