android调用百度地图定位不准确的问题

    现象:

    使用百度地图SDK实现定位到当前位置,发现结果与实际所在位置偏差很大。估计大于1000米。

    

    解决办法:

    LocationClient在设置option时,坐标系选择bd09ll。 如:

   

option.setCoorType("bd09ll");

    注意后两位是字母l,而不是数字1。(在我使用的字体中l和1太像了,导致问题不易察觉)   


标签: android 地图

演示站
上一篇:使用百度地图只显示网格不显示地图的问题
下一篇:android百度导航初始化失败

发表评论