百度坐标转化为高德坐标 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);
GeoPoint pos = CoordinateConvert.fromGpsToAMap(latitude, lontitude);
LatLng location = new LatLng(pos.getLatitudeE6() * 1.E-6, pos.getLongitudeE6() * 1.E-6);
相关文章推荐
- android 图片加载库 Glide 的使用介绍
- Android中加密机制
- EditText使用android自带的背景
- Android必知必会--NinePatch图片制作
- Android studio切换分支
- android adb, retrieve database using run-as
- [Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
- 可以无限循环,自动旋转,停靠的3D旋转布局控件
- Android 之 Drawable
- 第四章--android核心组件之Activity与ListActivity中使用ListView的区别
- Android自定义View(一)
- Android 安全卫士 第二天
- android客户端学习-activity
- 读书笔记之Android绘图机制及图像处理值色彩处理的相关技巧
- Android 调用手机相册、摄像头拍照及剪裁照片
- 9patch背景导致控件内容异常
- Android——多线程
- Android之利用RemoteViews自定义Notification
- Android Studio安装配置详细步骤(图文)
- android studio 编译NDK android studio 生成.so文件