前言:我在用GPS获取点在百度上描的时候,发现坐标有偏移,还很厉害,没有十万八千里,也有二百五了。PS:用百度的坐标,是木有偏移的。(哇咔咔,我也是才发现,坐标有好多啊,不是我因为的地理学上的坐标,就那一个概念。后面还会提到,goole的坐标,高德的坐标。)你若想问我,为啥要用GPS,而不直接采用百度的。哈哈,本宝宝心里也苦,也想简单的搞。结果。。唉,各种梗,非得强迫我使用原生的GPS定位。若是,此次demo成功,本宝宝补上一篇解释一下,遇到的这个大坑。

遇到的场景:原生的GPS坐标,直接在百度上绘制,发生很大偏移。

解决办法:在百度官方找到了,坐标转换的代码(你问我为啥要转换,好吧,上面忘了说了,不过是咋天朝觉得,这样做安全些。具体内幕,自行百度)

api地址:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/tool#.E5.9D.90.E6.A0.87.E8.BD.AC.E6.8D.A2

我的部分代码:

        // 初始化地图mMapView = (MapView) findViewById(R.id.bmapView);mBaiduMap = mMapView.getMap();//设定中心点坐标 LatLng centerpos = new LatLng(30.459172,114.427361);// 将GPS设备采集的原始GPS坐标转换成百度坐标  CoordinateConverter converter  = new CoordinateConverter();  converter.from(CoordType.GPS);  // sourceLatLng待转换坐标  converter.coord(centerpos);  LatLng desLatLng = converter.convert();//地图状态创建者MapStatus.Builder builder = new MapStatus.Builder();//设定中心builder.target(desLatLng).zoom(17.0f);//改变地图状态mBaiduMap.animateMapStatus(MapStatusUpdateFactory.newMapStatus(builder.build()));mBaiduMap.setIndoorEnable(true);

百度地图坐标在地图上发生偏移相关推荐

  1. 常用的几种在线地图(天地图、百度地图、高德地图)坐标系之间的转换算法

    1.首先弄明白几种在线地图的坐标系: (1)天地图:CGCS2000,2000国家大地坐标系:我们其实很多时候直接用WGS84的坐标来代替CGCS2000坐标.因为CGCS2000的定义与WGS84实 ...

  2. 瓦片地图坐标与经纬度换算公式python实现

    经纬度和瓦片地图坐标对应关系本质上是由墨卡托投影实现 地图是显示在平面上的,因此需要将球面坐标转换为平面坐标,这个转换过程称为投影.最常见的投影是墨卡托(Mercator)投影,它具有等角性质,即球体 ...

  3. c# point偏移_GMap.NET开发技巧(四)-GPS百度地图坐标偏移及地图加偏和逆向纠偏解决方法和代码...

    很多国内开发者使用GMap.NET开发地图应用程序,非常方便,可是在实际应用中傻眼了,因为GPS坐标的位置在谷歌和百度地图上出现了严重的便宜,这个是要了命的,地图应用就是要给别人一个精确的Locati ...

  4. 地图上分成一块一块区域 高德地图_CAD数据分块,偏移校准,加载到百度地图、高德地图、谷歌等地图上...

    前面分享过一篇如何将CAD海量数据显示在百度地图上(百度地图Canvas实现十万CAD数据秒级加载),但是很多开发者在CAD数据提取时遇到了问题,所以接下来的文章将介绍如何将CAD数据提取. 准备软件 ...

  5. 高德坐标与84坐标在 高德地图上的偏移

    // 这是深圳儿童医院的84坐标 绘制到高德上明显偏移var path = [[114.0474,22.5511],[114.0475,22.5494],[114.0508,22.5494],[114 ...

  6. 百度地图滚轮缩放,所在点偏移问题

    提出问题 <!DOCTYPE html> <html><head><meta http-equiv="Content-Type" cont ...

  7. java 地图坐标转换_百度地图坐标和高德地图坐标转换代码 Java实现

    最近做项目需要百度地图坐标转换到高德地图坐标,高德官方也给出了转换接口(百度地图也给出了转换接口) http://lbs.amap.com/api/javascript-api/reference/l ...

  8. 如何用GGGIS地图下载器下载谷歌无偏移影像和天地图标注(百度和高德地图类似)

    如何用GGGIS地图下载器下载谷歌无偏移影像和天地图标注(百度和高德地图类似) 软件:GGGIS地图下载器 第一步:选择登录注册 第二步骤:注册一个自己专属的账号 第三步:登录即可(第一次登录会比较慢 ...

  9. 高德地图、百度地图、腾讯地图坐标相互转换

    高德地图.百度地图.腾讯地图坐标相互转换 1.WGS-84原始坐标系,一般用国际GPS纪录仪记录下来的经纬度,通过GPS定位拿到的原始经纬度,Google和高德地图定位的的经纬度(国外)都是基于WGS ...

最新文章

  1. Javascript匿名函数
  2. 电脑刚开机显示正在锁定计算机在怎么回事,电脑开机一直停留在诊断自动修复界面怎么回事...
  3. html css js 实战案例_使用html+css+js实现弹球游戏
  4. P4036-[JSOI2008]火星人【Splay,二分,hash】
  5. linux后台启动脚本nohup,linux下后台执行shell脚本nohup
  6. 快速排序(交换排序)-八大排序汇总(6)
  7. filedialog 函数用法
  8. moco常用配置参数及实战
  9. APP自动化测试系列之Desired Capabilities详解
  10. CKEditor和CKFinder配置(asp.net)
  11. 处理ajax表单验证结果,使用 jQuery Form 插件完成带数据验证的 Ajax 表单
  12. python赋值运算符_解释一下python中的赋值运算符
  13. 通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作
  14. Android系统如何录制屏幕(录制成mp4格式)
  15. 记录:mysql 字符串拼接函数
  16. 计算机测色的基本原理,计算机测色和配色.doc
  17. Ffmpeg视频压制的基础知识
  18. 网页做服务器的监控界面,服务器监控页面
  19. 洛谷——P1160 队列安排
  20. 组图:1968年墨西哥城奥运会

热门文章

  1. Linux界面面板删除,Linux图形界面的安装和卸载
  2. 从本质看海明码——海明码的由来
  3. 【精品】12条核心知识带你了解机器学习
  4. python优点以及领域
  5. Redefinition of (enumerator/class) 错误总结
  6. Warshall算法求有向图的传递闭包
  7. android如何打印图片格式,打印照片  |  Android 开发者  |  Android Developers
  8. 来来来!“最粉嫩”的JVM垃圾回收器及算法,吊打面试官
  9. JAVA毕业设计web考试资料交易系统设计与实现计算机源码+lw文档+系统+调试部署+数据库
  10. 粒子滤波用于机器人定位