社区
Android
帖子详情
百度地图SDK显示的位置偏差很大,什么原因?
rtcw2001
2016-05-24 07:09:40
用的百度地图SDK,位置信息用的是Android系统的 LocationManager 相关类获取的,位置服务用的GPS,我把手机当前的GPS信息传入到百度地图SDK中的相关方法中,在地图上显示出了位置,但是位置偏差非常大,有1500m左右,用GPS定位应该很准确才对,什么原因呢?
...全文
5846
5
打赏
收藏
百度地图SDK显示的位置偏差很大,什么原因?
用的百度地图SDK,位置信息用的是Android系统的 LocationManager 相关类获取的,位置服务用的GPS,我把手机当前的GPS信息传入到百度地图SDK中的相关方法中,在地图上显示出了位置,但是位置偏差非常大,有1500m左右,用GPS定位应该很准确才对,什么原因呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tiger.King
2017-02-12
打赏
举报
回复
LocationClientOption option = new LocationClientOption(); //只需要设置下option中的坐标类型,默认是gcj02 option.setCoorType("bd09ll"); //重点是bd09ll中09后面是英文的L而不是数字一,就这么坑爹
youguang360
2016-05-24
打赏
举报
回复
百度地图sdk开发指南有坐标转换http://lbsyun.baidu.com/index.php?title=androidsdk/guide/tool 百度地图SDK采用的是百度自有的地理坐标系(bdll09),因此开发者在做位置标注的时候,需要将其他类型的坐标转换为百度坐标。相应的接口和转换方式如下: // 将google地图、soso地图、aliyun地图、mapabc地图和amap地图// 所用坐标转换成百度坐标 CoordinateConverter converter = new CoordinateConverter(); converter.from(CoordType.COMMON); // sourceLatLng待转换坐标 converter.coord(sourceLatLng); LatLng desLatLng = converter.convert(); // 将GPS设备采集的原始GPS坐标转换成百度坐标 CoordinateConverter converter = new CoordinateConverter(); converter.from(CoordType.GPS); // sourceLatLng待转换坐标 converter.coord(sourceLatLng); LatLng desLatLng = converter.convert();
rtcw2001
2016-05-24
打赏
举报
回复
引用 2 楼 lspjx 的回复:
因为百度地图是用的百度坐标,要转换
怎么转换?
lspjx
2016-05-24
打赏
举报
回复
因为百度地图是用的百度坐标,要转换
qq_33641012
2016-05-24
打赏
举报
回复
GPS定位的是准确的坐标,百度地图显示的是加密后的“火星坐标”
android地图
偏差
问题解决
在中国做android地图的程序员都懂的,本类代码可解决火星坐标系统
偏差
!!
百度地图
DEMO
简单的
百度地图
demo,只有定位功能,
偏差
大概为500米,其它功能目前还没有
android开发中
百度地图
定位
位置
偏差
问题
最近在做Android开发时,用到了
百度地图
的API,根据官方文档做了demo后发现,地图上
显示
的
位置
与实际
位置
有
很大
的
偏差
,通过坐标在google地图上查询,发现坐标
显示
的
位置
是准确的,但是在
百度地图
api上却出现了
偏差
。最近在做Android开发时,用到了
百度地图
的API,根据官方文档做了demo后发现,地图上
显示
的
位置
与实际
位置
有
很大
的
偏差
,通过坐标在google地图上查询,发现坐标
显示
的
位置
是准确的,但是在
百度地图
api上却出现了
偏差
。//设置坐标系,如果没有设置,默认为GCJ02坐标系。
Android使用
百度地图
定位
SDK
在wifi下
位置
偏差
前段时间公司上马了一个Android项目,其中用到了
百度地图
的定位
SDK
(V 3.1),上线后有用户反馈来说定位的
位置
不准确(我们展示给用户的地址是具体的街道地址,原来是直接使用的
百度地图
SDK
,需要先获得坐标,然后调用相关接口反解到地址,现在有了单独的定位
SDK
就很方便,只需设置 LocationClientOption.setAddrType("all") 就可以一并返回地址信息),于是找
android开发
百度地图
坐标
偏差
,利用
百度地图
Android
sdk
高仿微信发送
位置
功能及遇到的问题...
接触了
百度地图
开发平台半个月了,这2天试着模仿了微信给好友发送
位置
功能,对
百度地图
的操作能力又上了一个台阶我在实现这个功能的时候,遇到一些困难,可能也是别人将会遇到的困难,特在此列出1、在微信发送功能中,不管用户如何拖拽地图,总有个覆盖物固定了MapView中央,怎么实现?其实这很容易实现,只要MapView的布局文件中,将一个ImageView覆盖在MapView的中央,就能够实现不管用户如何拖...
Android
80,471
社区成员
91,383
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章