//将百度地图经纬度转换为高德地图经纬度CoordinateConverter converter = new CoordinateConverter(this);// CoordType.BAIDU 待转换坐标类型converter.from(CoordinateConverter.CoordType.BAIDU);//阿里云地图转高德converter.from(CoordinateConverter.CoordType.ALIYUN);//原生GPS经纬度转高德converter.from(CoordinateConverter.CoordType.GPS);//Google地图经纬度转高德converter.from(CoordinateConverter.CoordType.GOOGLE);//腾讯地图经纬度转高德converter.from(CoordinateConverter.CoordType.SOSOMAP);//腾讯地图经纬度转高德converter.from(CoordinateConverter.CoordType.SOSOMAP);// sourceLatLng待转换坐标点 LatLng类型com.amap.api.maps.model.LatLng sourceLatLng = new com.amap.api.maps.model.LatLng(data.get(i).getLatitude(), data.get(i).getLongitude());converter.coord(sourceLatLng);// 执行转换操作com.amap.api.maps.model.LatLng desLatLng = converter.convert();LogUtils.e("打印转换后的经纬度:", desLatLng.longitude + "," + desLatLng.latitude);
其它经纬度转高德地图方法:高德地图官方文档
其它经纬度转百度地图方法:百度地图官方文档