安卓 百度地图sdk 定位 标绘 从百度sdk的定位方法中获得经纬度,用 toast 输出这个坐

2020-09-14 科技 158阅读
在官网看了一下,可能是这个原因。
百度坐标为何有偏移?
国际经纬度坐标标准为WGS-84,国内必须至少使用国测局制定的GCJ-02,对地理位置进行首次加密。百度坐标在此基础上,进行了BD-09二次加密措施,更加保护了个人隐私。百度对外接口的坐标系并不是GPS采集的真实经纬度,需要通过坐标转换接口进行转换。
百度定位SDK可以返回三种坐标系,分别是bd09, bd09ll和gcj02,其中bd09ll能无偏差地显示在百度地图上。
所以既然你定位sdk采用了百度,那么地图sdk也采用百度吧
追问
对的呢,都是用的百度的,不知道为什么还有偏差,并且很大,山东的地址,不是定位到太平洋了就是别的大洲去了
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com