[发明专利]定位纠偏方法和移动终端在审
申请号: | 201710048922.3 | 申请日: | 2017-01-23 |
公开(公告)号: | CN106844031A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 顾晅 | 申请(专利权)人: | 和创(北京)科技股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G01C21/00 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙)11597 | 代理人: | 刘锋 |
地址: | 100088 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定位 纠偏 方法 移动 终端 | ||
技术领域
本发明涉及定位技术,具体涉及一种定位纠偏方法和移动终端。
背景技术
移动终端被赋予定位功能后,可以为用户提供基于位置的服务(Location Based Service,LBS),这大大拓展了移动终端的应用领域,同时可以为客户提供越来越丰富的使用体验和功能。
目前的移动终端通常可以通过卫星定位、基站信号定位以及无线局域网信号定位等多种方式来进行定位。通常移动终端的操作系统,例如IOS或安卓(Android),会提供软件层面的应用程序接口(API),软件开发者不需要直接与硬件进行交互,而是通过操作系统提供的应用程序接口就可以获取位置信息。通常,移动终端的操作系统会自动根据信号强度以及网络状态等因素综合应用多种不同的定位方式获取定位结果。由于不同的定位方式的定位精度不同,移动终端在静止的状态下由于定位方式的切换或其它的原因导致定位偏移。例如,在移动终端保持不动的情况下,移动终端的操作系统进行了定位方式的切换,由卫星定位切换为基站信号定位,由于两者精度不同,其获得的位置信息很可能是不同的,在应用程序中会显示出移动终端的位置在跳变,而这样的在静止状态下出现的定位偏移会对用户的使用体验造成负面的影响。
发明内容
有鉴于此,本发明提供一种定位纠偏方法和移动终端,以消除由于定位方式的切换或其它的原因导致在静止状态下出现的定位偏移。
根据本发明的第一方面,提供一种定位纠偏方法,用于滤除移动终端获取的不准确的定位信息,所述方法包括:
获取当前位置信息和状态信息;
计算当前位置与上一次有效定位位置之间的位移,以及当前定位时间戳与上一次有效定位的定位时间戳之间的时间差值;
在根据所述状态信息判断移动终端处于静止状态,而所述位移绝对值和时间差值绝对值均大于零时,将当前位置信息设置为无效定位。
优选地,所述方法在计算位移和时间差值前还包括:
在当前位置信息的属性提示定位错误时,将当前位置信息设置为无效定位。
优选地,在当前位置信息的属性为IOS系统下CLLocation类的horizontalAccuracy属性,在该属性为-1时,将当前位置信息设置为无效定位。
优选地,所述状态信息包括当前速度;在所述当前速度为零或小于零时判断移动终端处于静止状态。
优选地,所述状态信息包括航向信息;在所述航向信息保持预定时间不变时判断移动终端处于静止状态。
优选地,所述状态信息包括当前速度和航向信息;在当前速度为零或小于零且所述航向信息保持预定时间不变时判断移动终端处于静止状态。
优选地,当根据所述状态信息判断移动终端处于静止状态时,在进行定位方式切换操作时,移动终端自动进行定位纠偏操作。
第二方面,提供一种移动终端,包括:
至少一个定位装置,用于进行定位;
处理器;以及
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行如上所述的方法。
所述移动终端,还包括至少一个存储器,用于存储上一次有效定位信息,包括基站信息、定位系统、无线局域网信息、维度信息、时间戳等;在进行定位纠偏之前,移动终端自动读取上一次有效定位信息。
通过获取状态信息判断移动终端是否处于静止状态,在移动终端处于静止状态下时,将相对于上一次有效定位时间戳不同的位置信息与上一次有效定位的位置信息比较,如果位置出现偏移(也即,位移大于零),则过滤或丢弃该位置信息,在提供基于位置的服务的程序中不予采用。由此,可以过滤掉由于定位方式的切换或其它的原因导致在静止状态下出现的定位偏移,提高定位准确性,提升用户使用体验。
附图说明
通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:
图1是本发明实施例的定位纠偏方法的流程图;
图2是本发明另一个实施例的定位纠偏方法的流程图;
图3是本发明又一个实施例的定位纠偏方法的流程图;
图4是本发明实施例的移动终端的示意图。
具体实施方式
以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于和创(北京)科技股份有限公司,未经和创(北京)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710048922.3/2.html,转载请声明来源钻瓜专利网。