情况描述:用百度定位做的打卡功能,用数据流量定位,华为小米手机能成功定位当前位置,换个品牌手机,定位位置偏差到旁边200m外的小区

资料参考

上面这段是百度官方文档里面的解释:  这个我 在做的时候基本是这种情况, 文档里面提到的 精度取决于芯片的问题,其实就是不同手机设备的差异。这个我专门做过测试,我用了5台手机测试:   htc one ,三星I9118,htc t328w,红米1s,联想a820 。 这5台手机在室外同一个位置百度地图定位获取 经纬度坐标,测试结果是:

htc one 误差2-3米 有时候是0-1米  非常精确了相对来说,htc t328w 红米1s,联想 都是 15-30米左右,三星那个机型稍微差点  定位速度不仅慢,而且误差也较大  误差有时候是200多米,稳定后也是80米左右。这个稳定的意思是 ,gps初始化需要时间的,一般要2-3分钟以后,误差范围的数字会越来越小。

获取误差范围的方法是:BDLocation类下的方法  location.getRadius();//获取定位精度

--------------------- 本文来自 再见孙悟空_ 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/shaoyezhangliwei/article/details/44830301?utm_source=copy

解决思路,获取定位精度误差,打卡判断时,根据当前误差距离,适当增加判断范围.

 @Override
public void onReceiveLocation(BDLocation bdLocation){float radius = bdLocation.getRadius();    //获取定位精度,默认值为0.0f}

百度地图-定位不准的问题相关推荐

  1. html百度地图中心点不正确,关于网页调用百度地图定位不准的问题?

    请按照如下步骤排查你的代码:确保你的运行环境正常(直接使用百度地图看定位是否准确)以及代码没有基本逻辑错误 使用百度坐标拾取器拾取你的目标位置,同时输出你代码里获取的坐标,两相比较排查错误 考虑使用B ...

  2. 微信端H5使用百度地图定位获取当前位置安卓定位不准

    微信端H5使用百度地图定位获取当前位置安卓定位不准的问题解决如下: 使用微信端定位,签名方法看微信接口文档: <script type="text/javascript"&g ...

  3. java百度地图地名定位地址_百度地图定位显示省市区街道名称,非常实用

    [实例简介] 百度地图定位显示省市区街道名称,非常实用 [实例截图] [核心代码] locSDK_3.1_Demo └── locSDK_3.1_Demo ├── AndroidManifest.xm ...

  4. Android 之一 Android Studio 安装、配置等新手入门 + 百度地图定位 + 移动摇杆 的实现

    缘起   之前在玩一款 VR 游戏:一起来捉妖.这款游戏是使用地图进行游戏的.无奈网上找了各种工具,要么付费,要么不好使.想想自己就是个程序猿,于是乎决定自己开发一个.现在游戏基本放弃了,但是为了游戏 ...

  5. unlegal android,百度地图定位 Cordova 插件 cordova-plugin-baidumaplocation

    软件介绍 百度地图定位Cordova插件,支持Android,IOS 可以在此地址查看example 基于百度地图Android版定位SDK(v7.1)以及百度地图IOS SDK (v3.2.1) 一 ...

  6. unlegal android,cordova-plugin-baidumaplocation百度地图定位Cordova插件

    百度地图定位Cordova插件,支持Android,IOS 可以在此地址查看example 基于百度地图Android版定位SDK(v7.1)以及百度地图IOS SDK (v3.2.1) 一,申请An ...

  7. 百度地图定位地址为空

    在使用百度地图定位的时候, BDLocation 不为空,但是,城市,地址各个字段都为空,需要设置option.setAddrType("all"); 全部代码为: mLocCli ...

  8. baidumap vue 判断范围_vue百度地图 + 定位的详解

    vue 百度地图 + 定位 前提需要自己有百度的密钥,如没有可以去百度地图申请 一.在主目录下的index.html引入js,例如: 二.在webpack.base.conf.js配置文件中配置BMa ...

  9. android 地图定位报错,百度地图定位迷之报错(latitude : 4.9E-324 lontitude : 4.9E-324)

    估计很多小伙伴们在开发的时候会用到定位和地图功能,用的最多的应该是百度地图和高德地图,这两天我在使用百度地图定位的时候碰到了许多迷之bug,简直迷得不要不要的,把自己碰到的问题记下来,给自己一个记录, ...

  10. 百度地图定位SDK 之构想

    百度地图定位 前提 从香港旅游回来,心中油然升起一股热血滂湃,激励自己发现市场需求,向创业奋进,朝着梦想前进. 简介 百度Android定位SDK支持Android1.5以及以上设备,提供: 定位功能 ...

最新文章

  1. 【Unity 3D 游戏开发】Unity3D 入门 - 工作区域介绍 与 入门示例
  2. 【转载】如何做一份突出的PPT
  3. .net core 2.0部署到CentOS7系统
  4. spring指导的index.html在spring文件夹中的位置
  5. 使用Windbg内核调试连接调试用户态程序的方法
  6. java 开发人员工具_Java开发人员的5种工具
  7. 3389爆破DUBrute_2.1
  8. English Voice of Way Back Into Love
  9. python一定要有主函数_python的主函数问题
  10. POI解析docx与doc文档中的难点归纳
  11. 前端设计——音乐盒子
  12. 微信公众h5页面如何在pc端调试
  13. 爆爆爆!!Deep Mind与Google Brain合并,成立 Google DeepMind 新部门
  14. InnoSetup打包自动签名
  15. Excel数据合并到统计分析自动处理的python示例(精益办公实战1)
  16. 转换工具推荐:如何将PDF文档转换为PPT演示文稿
  17. Unity游戏配置存储方案
  18. 计算机六级考什么科目,四六级考试科目及考试内容
  19. Fedora10下AMD,Nvidia,Intel显卡驱动安装指南
  20. 知识管理从建立知识库做起

热门文章

  1. Baidu Expressive TTS《Multi-reference Tacotron by Intercross Training for Style Disentangling...》
  2. 简单的CSS3动画案例——奔跑的熊哥
  3. 树莓派 Linux VS code 远程断点调试 .net 6.0 保姆级教程
  4. PI AAE (Advanced Adapter Engine) 介绍一
  5. java支付宝获取付款信息,java支付宝支付开发教程
  6. 像“钢铁侠”埃隆·马斯克那样,成为超速学习者
  7. 为什么说视频号是下一个短视频风口?
  8. Resolution-robust Large Mask Inpainting with Fourier Convolutions 解读
  9. spdep | 如何在R语言中计算空间自相关指数
  10. linux下系统中的文件传输