您的位置:首页 > 移动开发 > Android开发

百度坐标转化为高德坐标 android

2016-04-18 13:52 344 查看
最经在做一个精品路线的功能  很简单 ,就是从服务器获取一系列坐标点  然后用高德地图展示出来,但是测试那边得到的反馈是坐标有偏差,原来从服务器获取到的是百度的坐标点,(咱们火星坐标对地球坐标进行了加密处理,而百度坐标在火星坐标的基础上就加密处理了)。   展示在了高德地图上 ,经过如下转化,路线变得非常吻合了:

 GeoPoint pos = CoordinateConvert.fromGpsToAMap(latitude, lontitude);

 LatLng location = new LatLng(pos.getLatitudeE6() * 1.E-6, pos.getLongitudeE6() * 1.E-6);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: