android 获取定位坐标,在百度地图出现大偏移的处理办法
问题现象:
通过android原生api获取到gps坐标,调用百度的地图api在手机上显示时,发现偏移距离超过1KM。
android获取定位坐标的代码,网上很多不再粘贴。
问题分析:
android原生api通过gps,wifi,蜂窝定位等获取到的为真实的经纬度坐标。而百度、腾讯、高德等地图上的坐标为修正坐标(处理过的坐标,非真实)
解决办法:
通过百度提供的转换代码,将真实经纬度坐标转换为修正坐标即可。
转换地址:http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x=113.540124&y=23.517846
返回结果:
{"error":0,"x":"MTEzLjU1MTgwNTY4NDE0","y":"MjMuNTIxMjMxNDk2OTAy"}
转换代码如下:
$.ajax({type:"get",url:"http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x="+lng+"&y="+lat,//采用http/https方式自行修改dataType:"jsonp",success:function(data){var dlng=atob(data.x);//base64解码var dlat=atob(data.y);//异步回调},complete:function(){},error:function(a,b,c){alert(a+b+c);}});
android 获取定位坐标,在百度地图出现大偏移的处理办法相关推荐
- android百度地图轨迹实现,android 获取GPS经纬度在百度地图上绘制轨迹
实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹 1.将经纬度转换成百度地图坐标 /** * 标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密,要转换成百度地图坐标 ...
- android 获取GPS经纬度在百度地图上绘制轨迹
实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹 1.将经纬度转换成百度地图坐标 /*** 标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密,要转换成百度地图坐标* ...
- 解决通过微信小程序获取的定位坐标在百度地图渲染误差过大问题
微信小程序可以获取两种坐标系的经纬度,分别为WGS84(大地坐标系)和GCJ02(国测局坐标系)而百度却是在其基础上进行加密形成了自己的一套坐标系bd09(百度坐标系),如果直接用微信小程序获取的经纬 ...
- vue-baidu-map百度地图搜索功能,点击进行标点,获取经纬度坐标,百度地图使用黑色主题
下载依赖 <template><div class="bDiv"><baidu-mapclass="bm-view":center ...
- navigator.geolocation的应用 - 将定位信息显示在百度地图上
在学习navigator.geolocation的时候,有一个实例是获取坐标后显示在谷歌地图上.众所周知,谷歌地图国内并不能直接访问,得用特殊手段,那我要测试的时候还要开着梯子挺麻烦的,想给别人用也得 ...
- js 实现精准定位(使用百度地图API)
获取定位城市 使用百度地图API时记得申请AK 使用步骤如下 1.0 引用 <script type="text/javascript" src="http://a ...
- android百度地图定位自定义图标,百度地图SDK集成及根据坐标实现定位(android studio开发)...
百度地图SDK集成及根据坐标实现定位(android studio开发) 百度地图SDK集成及根据坐标实现定位(android studio开发) 1.下载百度地图SDK 链接:http://lbsy ...
- 高德地图——浏览器定位+点击获取经纬度+去除高德百度地图左下角logo
高德地图--浏览器定位+点击获取经纬度+去除高德百度地图左下角logo 1.代码 <!doctype html> <html> <head><meta cha ...
- html转换图片位置不正确的是,html5+经纬度定位不准确,html5坐标转火星坐标,百度地图Convertor.translate...
今天,我爱模板网在做APP考勤时,需要定位用户的位置,显示在地图上,于是就想到了用h5+的plus.geolocation.getCurrentPosition来获取经纬度,然后通过百度地图api将经 ...
最新文章
- 什么是token?精简摘抄·~
- 自动驾驶汽车撞死行人前的10秒,将行人识别为汽车和“其他”,美国官方公布Uber案细节...
- WDA将改变现有的abap的开发方式
- Python学习笔记:数据库2
- PHP导入Excel和导出Excel
- centos7 tomcat_centos7中利用logrotate工具切割日志,以tomcat日志为例
- 每月1000元存入余额宝或银行,十年后会有多少?
- Yann LeCun最新访谈:能量模型是通向自主人工智能系统的起点
- linux db2 归档,DB2的归档模式设置方法
- winform 分页控件分享(二)
- mysql数据库空密码修改_修改mysql 数据库密码
- 分布式事务实践 解决数据一致性 分布式事务实现,模式和技术
- ORACLE关联查询
- 2019 年,数据分析师怎样才能更抢手?
- 分治算法 循环比赛日程表
- SqlServer数据库常用sql语句
- 大数据-hadoop-服务器-网络拓扑
- 2022双十一买什么数码好物?值得购买的数码好物推荐
- WPS2016word表格里数字不能在一行排列到最后
- 特效在编辑器界面运行但是发布就消失的问题