什么时候需要混合定位?什么时候需要精确定位?

[位置服务LBS] 季雨林 2019/9/19 22:54:11

本站作为位置服务领域的专业方向研究已经有几年的时间,在地球上,定位卫星运行的球面以内,地球表面的室外定位技术,主要就是这么几个类别。

公网IP定位:

借助互联网网络特点实现。严重依赖互联网网络。有效范围显然仅限于网络铺设范围

普通IP库误差范围最小可达县级范围,最大当然可以是地球表面积那么大

手机基站信号定位:

借助手机信号基站等固定参照物实现。依赖信号塔的建设。有效范围仅限于各个运营商信号塔的部署范围

结合多基站算法误差范围最小可缩小到几十米,但是大部分都在几百米甚至更远的范围

Wifi定位:

属于基于互联网,大数据加工的参照库实现方案。依赖wifi设备的密度。有效范围仅限于wifi设备信号覆盖范围,并需要被公开采集到

利用wifi不经常移动,mac地址唯一的特点进行大面积公开采集,最高精度可达20米以内的范围

导航卫星定位:

美国带头先发射的GPS卫星,发送特定的广播信号实现。

显然说到这里,显然这才是最大范围可用的定位方式,只要接收机能收到GPS信号就可以,这里主要应用于室外天空空旷的环境

其他定位技术:

惯性导航定位,成本高昂,精确度跟价格有直接关系

蓝牙定位,属于室内定位,很多商场已经可用,很多矿井会选用这个方案,往往需要铺设“蓝牙基站”

HTML5定位,也叫浏览器定位,其实是一种ip,wifi,gps等方案的综合定位方法


开头说的有点多,回到正题:什么时候需要混合定位?什么时候需要精确定位?

本站习惯先直接给答案:需要“尽量知道位置”时候采用混合定位,需要“描述路线”等精确场景只使用GPS精确定位

然后我们细说一下原因:

HTML5定位,作为多技术结合,显然可以更高的给出结果,虽然结果误差大小飘忽不定,但是很多时候都是需要达到“知道一点算一点”的效果,比如网站判断客户地区加载天气预报等用途。

也有些场景,需要“只返回高精度定位结果”。例如本站开发的汽车行驶轨迹采集,显然要把轨迹重合在地图的路面上,这时候一定不能让wifi,ip,基站等低精度的误差参与运算,否则画出来的轨迹,会有严重漂移的情况。更进一步统计行驶里程的时候,计算结果会严重偏大。



20190924补充,本文写了才几天,就从百度地图微信公众号看到了同样的场景需求定义:

  1. 签到场景:只进行一次定位,就可以返回最接近真实位置的定位结果

  2. 运动、出行场景:默认高精度连续定位,适用于运动、出行类产品应用,可开启GPS获取用户当前精准定位

注意看代码注释!这么重要的说明部分,居然用注释的方式体现!


原文地址: https://www.opengps.cn/Blog/View.aspx?id=449 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示