在调用百度地图的时候, 在将gps经纬度转成百度经纬度定位不准,觉得和web端得地图显示有差别.
经过排查才知道, 百度地图在AppDelegate中要有一个配置, 设置地图模式为GPS定位模式
if BMKMapManager.setCoordinateTypeUsedInBaiduMapSDK(BMK_COORD_TYPE.COORDTYPE_GPS) {
NSLog("经纬度类型设置成功")
} else {
NSLog("经纬度类型设置失败")
}
这是swift代码, 其实一样的, 就是BMK_COORD_TYPE.COORDTYPE_GPS这个设置.
网友评论