基于移动终端的定位方法及该移动终端转让专利

申请号 : CN201310134785.7

文献号 : CN103257354B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘赟

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明公开一种基于移动终端的定位方法,该移动终端包括GPS定位系统及地图程序,该定位方法包括:(1)调用地图程序并启动GPS进行初定位;(2)若移动终端指向某一标志性建筑物超过预设时长,则检测并计算得出平面地图里移动终端相对于标志性建筑物的角度;(3)接收用户输入的标志性建筑物的名称;(4)在地图中查找所述标志性建筑物的名称,并将所述移动终端相对于标志性建筑物的角度通过轨迹在地图中标示;(5)接收用户输入的其相对于所述标志性建筑物的实际距离;(6)将所述距离按比例计算后对应标示于地图中并显示。因此,能够实现精确定位,可避免因信号漂移所带来的定位精度不够的问题,更方便用户使用。本发明还公开一种具有定位功能的移动终端。

权利要求 :

1.一种基于移动终端的定位方法,所述移动终端包括GPS定位系统及地图程序,其特征在于,所述定位方法包括如下步骤:(1)调用地图程序并启动GPS进行初定位;

(2)若所述移动终端指向某一标志性建筑物超过预设时长,则检测并计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度;

(3)接收用户输入的所述标志性建筑物的名称;

(4)在所述地图中查找所述标志性建筑物的名称,并将所述移动终端相对于所述标志性建筑物的角度通过轨迹在所述地图中标示;

(5)接收用户输入的其相对于所述标志性建筑物的实际距离;

(6)将所述距离按比例计算后对应标示于所述地图中并显示。

2.如权利要求1所述的基于移动终端的定位方法,其特征在于,所述步骤(2)具体包括如下步骤:(21)判断所述移动终端指向某一标志性建筑物是否超过预设时长,若是,则进行下一步骤,反之,则结束操作;

(22)检测所述移动终端的姿态;

(23)检测所述移动终端相对于所述标志性建筑物的方向;

(24)根据所述移动终端的姿态、所述移动终端相对于所述标志性建筑物的方向,计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度。

3.如权利要求2所述的基于移动终端的定位方法,其特征在于,所述移动终端的姿态包括横向姿态及竖向姿态。

4.如权利要求1所述的基于移动终端的定位方法,其特征在于,所述步骤(5)中“其相对于所述标志性建筑物的实际距离”为用户相对于所述标志性建筑物的实际目测距离。

5.如权利要求1所述的基于移动终端的定位方法,其特征在于,所述步骤(1)之前还包括:设置所述移动终端指向标志性建筑物的时长。

6.一种具有定位功能的移动终端,包括GPS定位系统及地图程序,其特征在于,还包括:判断模块,用于判断所述移动终端指向某一标志性建筑物是否超过预设时长;

传感器模块,用于检测所述移动终端的姿态及其相对于所述标志性建筑物的方向;

计算模块,用于计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度;

接收模块,用于接收用户输入的所述标志性建筑物的名称、用户输入的其相对于所述标志性建筑物的实际距离;

查找模块,用于在地图程序中查找所述标志性建筑物的名称;

标示模块,用于在所述地图中标示所述移动终端相对于所述标志性建筑物的角度;

显示模块,用于显示所述地图。

7.如权利要求6所述的具有定位功能的移动终端,其特征在于,所述传感器模块具体包括:重力加速度传感器,用于检测所述移动终端的姿态;

指南针,用于检测所述移动终端相对于所述标志性建筑物的方向。

8.如权利要求7所述的具有定位功能的移动终端,其特征在于,所述移动终端的姿态包括横向姿态及竖向姿态。

9.如权利要求6所述的具有定位功能的移动终端,其特征在于,所述“其相对于所述标志性建筑物的实际距离”为用户相对于所述标志性建筑物的实际目测距离。

10.如权利要求6所述的具有定位功能的移动终端,其特征在于,还包括:设置模块,用于设置所述移动终端指向标志性建筑物的时长;

存储模块,用于存储设置的所述移动终端指向标志性建筑物的时长。

说明书 :

基于移动终端的定位方法及该移动终端

技术领域

[0001] 本发明涉及移动通信技术领域,尤其涉及一种基于移动终端的定位方法及该移动终端。

背景技术

[0002] 随着移动通信的快速发展,各种移动终端越来越向智能化的方向发展,例如目前常见的触屏式智能手机,其功能越来越多,操作也越来越简便,不仅具有通话、发短信等功能,还具有收发电子邮件、浏览网页、播放音频视频文件、照相等功能,现在,各种移动通信终端早已不是单纯只用来满足人们的相互联系,其已从简单的通话工具变为一个综合信息处理平台,更成为人们日常生活中十分重要的辅助设备。
[0003] 例如,人们在日常生活中常常会使用手机来进行导航或定位,比如刚到一个陌生的城市或陌生的地点,就常常需要使用手机中的地图,以便进行导航或定位,但往往因为种种原因(比如城市高楼林立,或者处于绿化带数目较多的地方等)致使信号漂移,从而导致手机GPS精度不够,使定位点有偏离,给用户使用带来不便。
[0004] 因此,有必要提供一种基于移动终端的定位方法及该移动终端以克服上述缺陷。

发明内容

[0005] 本发明的目的在于提供一种基于移动终端的定位方法,其能够实现精确定位,从而更方便用户使用。
[0006] 本发明的另一目的在于提供一种能够实现精确定位的移动终端,从而更方便用户使用。
[0007] 为实现上述目的,本发明的技术方案为:提供一种基于移动终端的定位方法,所述移动终端包括GPS定位系统及地图程序,所述定位方法包括如下步骤:
[0008] (1)调用地图程序并启动GPS进行初定位;
[0009] (2)若所述移动终端指向某一标志性建筑物超过预设时长,则检测并计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度;
[0010] (3)接收用户输入的所述标志性建筑物的名称;
[0011] (4)在所述地图中查找所述标志性建筑物的名称,并将所述移动终端相对于所述标志性建筑物的角度通过轨迹在所述地图中标示;
[0012] (5)接收用户输入的其相对于所述标志性建筑物的实际距离;
[0013] (6)将所述距离按比例计算后对应标示于所述地图中并显示。
[0014] 具体地,所述步骤(2)具体包括如下步骤:
[0015] (21)判断所述移动终端指向某一标志性建筑物是否超过预设时长,若是,则进行下一步骤,反之,则结束操作;
[0016] (22)检测所述移动终端的姿态;
[0017] (23)检测所述移动终端相对于所述标志性建筑物的方向;
[0018] (24)根据所述移动终端的姿态、所述移动终端相对于所述标志性建筑物的方向,计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度。
[0019] 较佳地,所述移动终端的姿态包括横向姿态及竖向姿态。
[0020] 较佳地,所述步骤(5)中“其相对于所述标志性建筑物的实际距离”为用户相对于所述标志性建筑物的实际目测距离。
[0021] 具体地,所述步骤(1)之前还包括:设置所述移动终端指向标志性建筑物的时长。
[0022] 与现有技术相比,由于本发明的基于移动终端的定位方法,首先调用地图程序并启动GPS进行初定位后,然后,当判断出移动终端指向某一标志性建筑物超过预设时长后,则检测该移动终端的姿态及其相对于标志性建筑物的方向,再计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度,再根据用户输入的标志性建筑物的名称,在地图中查找出所述标志性建筑物,并将移动终端相对于所述标志性建筑物的角度通过轨迹在地图中标示,并进一步接收用户输入的其相对于所述标志性建筑物的实际距离,将该实际距离按比例计算后对应标示于所述地图中并显示,因此,能够实现精确定位,从而可避免因信号漂移所带来的GPS精度不够的问题,更方便用户使用
[0023] 对应地,本发明还提供一种具有定位功能的移动终端,其包括GPS定位系统及地图程序,还包括判断模块、传感器模块、计算模块、接收模块、查找模块、标示模块及显示模块;其中,判断模块用于判断所述移动终端指向某一标志性建筑物是否超过预设时长;传感器模块用于检测所述移动终端的姿态及其相对于所述标志性建筑物的方向;计算模块用于计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度;接收模块用于接收用户输入的所述标志性建筑物的名称、用户输入的其相对于所述标志性建筑物的实际目测距离;查找模块用于在地图程序中查找所述标志性建筑物的名称;标示模块用于在所述地图中标示所述移动终端相对于所述标志性建筑物的角度;显示模块用于显示所述地图。
[0024] 较佳地,所述传感器模块具体包括重力加速度传感器及指南针,其中,重力加速度传感器用于检测所述移动终端的姿态;指南针用于检测所述移动终端相对于所述标志性建筑物的方向。
[0025] 较佳地,所述移动终端的姿态包括横向姿态及竖向姿态。
[0026] 较佳地,所述“其相对于所述标志性建筑物的实际距离”为用户相对于所述标志性建筑物的实际目测距离。
[0027] 较佳地,所述具有定位功能的移动终端还包括设置模块及存储模块,其中,设置模块用于设置所述移动终端指向标志性建筑物的时长;存储模块用于存储设置的所述移动终端指向标志性建筑物的时长、地图。
[0028] 与现有技术相比,由于本发明的具有定位功能的移动终端,包括GPS定位系统、判断模块、传感器模块、计算模块、接收模块、查找模块、地图程序、显示模块、标示模块、设置模块、存储模块及控制模块;使用时,先调用地图程序并启动GPS进行初定位后,然后,当判断模块判断出移动终端指向某一标志性建筑物超过预设时长后,传感器模块则检测该移动终端的姿态及其相对于标志性建筑物的方向,再由计算模块计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度,并根据接收模块接收到的用户输入的标志性建筑物的名称,在地图中查找出所述标志性建筑物,并将移动终端相对于所述标志性建筑物的角度通过轨迹在地图中标示,并进一步接收用户输入的其相对于所述标志性建筑物的实际距离,将该实际距离按比例计算后对应标示于所述地图中并显示,因此,能够实现精确定位,从而可避免因信号漂移所带来的GPS精度不够的问题,更方便用户使用。
[0029] 通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。

附图说明

[0030] 图1是本发明基于移动终端的定位方法的流程图。
[0031] 图2图1中步骤S03的子流程图。
[0032] 图3是本发明具有定位功能的移动终端的结构框图。

具体实施方式

[0033] 现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。如上所述,本发明提供了一种基于移动终端的定位方法及该移动终端,当用户处于陌生环境时,能够实现精确定位,从而更方便用户使用。
[0034] 如图1所示,图1展示了本发明一种基于移动终端的定位方法的一个实施例的流程图,所述移动终端包括GPS定位系统及地图程序,所述定位方法包括以下步骤:
[0035] 步骤S01:调用地图程序并启动GPS进行初定位;
[0036] 步骤S02:判断所述移动终端指向某一标志性建筑物是否超过预设时长,若是,则进行下一步骤,反之,则结束操作;例如,身处陌生环境的用户将移动终端指向周围某一具有标志性的建筑物,当移动终端判断其指向该标志性建筑物的时长超过预设时长,例如指向某大厦超过5s时,则进行下一步骤;
[0037] 步骤S03:检测并计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度;具体地,根据移动终端自身的姿态、以及移动终端相对于所述标志性建筑物的方向,计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度;
[0038] 步骤S04:接收用户输入的所述标志性建筑物的名称;
[0039] 步骤S05:在所述地图中查找所述标志性建筑物的名称,并将所述移动终端相对于所述标志性建筑物的角度通过轨迹在所述地图中标示;由此,可在地图上定位用户相对于标志性建筑物的角度;
[0040] 步骤S06:提示用户输入其相对于所述标志性建筑物之间的实际距离;
[0041] 步骤S07:接收用户输入的其相对于所述标志性建筑物的实际距离;其中,所述“相对于所述标志性建筑物的实际距离”为用户相对于所述标志性建筑物的实际目测距离;
[0042] 步骤S08:将所述距离按比例计算后对应标示于所述地图中并显示,具体地,根据用户输入的实际目测距离,计算该距离对应于地图中的比例,并将计算后的距离标示于地图中。
[0043] 如图2所示,图2展示了本发明基于移动终端的定位方法中步骤S03的子流程图。具体地,所述步骤S03包括如下步骤:
[0044] S31:检测所述移动终端的姿态;其中,所述移动终端的姿态包括横向姿态及竖向姿态,具体地,根据用户握持移动终端的不同方式,所述移动终端具有横向及竖向两种姿态,例如,用户竖着握持移动终端时,该移动终端为竖屏,即为竖向姿态,反之,当用户横着握持移动终端时,该移动终端为横屏,即为横向姿态;
[0045] S32:检测所述移动终端相对于所述标志性建筑物的方向;具体地,通过对地球磁场的测量判断出移动终端相对于选定的标志性建筑物的方向;
[0046] S33:根据所述移动终端的姿态、所述移动终端相对于所述标志性建筑物的方向,计算得出平面地图里所述移动终端相对于所述标志性建筑物的角度,具体地,根据移动终端的姿态、以及其相对于标志性建筑物的实际方向,可以计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度。
[0047] 较佳地,所述步骤S01之前还包括:
[0048] 设置所述移动终端指向标志性建筑物的时长,例如,设置移动终端指向标志性建筑物的时长为5s,当然,还可以设置为其他时长。
[0049] 由于本发明基于移动终端的定位方法,首先调用地图程序并启动GPS进行初定位后,然后,当判断出移动终端指向某一标志性建筑物超过预设时长后,则检测该移动终端的姿态及其相对于标志性建筑物的方向,再计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度,再根据用户输入的标志性建筑物的名称,在地图中查找出所述标志性建筑物,并将移动终端相对于所述标志性建筑物的角度通过轨迹在地图中标示,并进一步接收用户输入的其相对于所述标志性建筑物的实际距离,将该实际距离按比例计算后对应标示于所述地图中并显示,因此,能够实现精确定位,从而可避免因信号漂移所带来的GPS精度不够的问题,更方便用户使用。
[0050] 如图3所示,图3展示了本发明一种具有定位功能的移动终端的结构框图。具体地,所述移动终端100包括判断模块101、传感器模块102、计算模块103、接收模块104、查找模块105、显示模块107、标示模块108、设置模块109、存储模块110、控制模块111、地图程序106及GPS定位系统。
[0051] 其中,所述GPS定位系统用于根据控制模块111的控制实现初步定位,地图程序106根据控制模块111的控制运行,并通过显示模块107显示相应的地图。
[0052] 具体地,判断模块101用于判断所述移动终端指向某一标志性建筑物是否超过预设时长;传感器模块102用于检测所述移动终端的姿态,以及检测移动终端相对于所述标志性建筑物的方向;计算模块103用于计算得出平面地图所述移动终端相对于所述标志性建筑物的角度;接收模块104用于接收用户输入的所述标志性建筑物的名称、用户输入的其相对于所述标志性建筑物的实际距离;查找模块105用于在地图程序106中查找所述标志性建筑物的名称;标示模块108用于在所述地图中标示所述移动终端相对于所述标志性建筑物的角度;显示模块107用于显示所述地图。
[0053] 另外,设置模块109用于设置所述移动终端指向标志性建筑物的时长;存储模块110用于存储设置的所述移动终端指向标志性建筑物的时长,并存储地图及其他数据。
[0054] 继续参阅图3所示,所述传感器模块102具体包括重力加速度传感器1021(G-sensor)及指南针1022(M-sensor),其中,重力加速度传感器1021用于检测所述移动终端的姿态;指南针1022用于检测所述移动终端相对于所述标志性建筑物的方向。具体地,重力加速度传感器1021可以测量重力加速度,根据移动终端在空中放置的姿态不一样,重力加速度传感器1021测得的X、Y、Z三个轴向的重力加速度分量会不同,通过对X、Y、Z三轴向的重力加速度分量的数学运算,可以判断出移动终端的姿态。具体地,所述移动终端的姿态包括横向姿态及竖向姿态,根据用户握持移动终端的不同方式,所述移动终端具有横向及竖向两种姿态,也即,用户竖着握持移动终端时,该移动终端为竖屏,即为竖向姿态,反之,当用户横着握持移动终端时,该移动终端为横屏,即为横向姿态;由于指南针1022只能水平操作,因此,需要重力加速度传感器1021检测移动终端的姿态进行数据补偿;而指南针1022则是通过对地球磁场的测量判断移动终端的方向;最后,根据移动终端的姿态、移动终端的方向,可计算出在平面地图里所述移动终端相对于所述标志性建筑物的角度。
[0055] 更具体地,移动终端100接收到的用户输入的其相对于所述标志性建筑物的实际距离是用户相对于标志性建筑物的目测距离。
[0056] 由于本发明具有定位功能的移动终端100,包括GPS定位系统、判断模块101、传感器模块102、计算模块103、接收模块104、查找模块105、地图程序106、显示模块107、标示模块108、设置模块109、存储模块110及控制模块111;使用时,先调用地图程序106并启动GPS进行初定位后,然后,当判断模块101判断出移动终端指向某一标志性建筑物超过预设时长后,传感器模块102则检测该移动终端的姿态及其相对于标志性建筑物的方向,再由计算模块103计算得出在平面地图里所述移动终端相对于所述标志性建筑物的角度,并根据接收模块104接收到的用户输入的标志性建筑物的名称,在地图中查找出所述标志性建筑物,并将移动终端相对于所述标志性建筑物的角度通过轨迹在地图中标示,并进一步接收用户输入的其相对于所述标志性建筑物的实际距离,将该实际距离按比例计算后对应标示于所述地图中并显示,因此,能够实现精确定位,从而可避免因信号漂移所带来的GPS精度不够的问题,更方便用户使用。
[0057] 以上所揭露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。