著录项信息
专利名称 | 一种电子地图中导航距离的显示方法、装置及终端设备 |
申请号 | CN201410087483.3 | 申请日期 | 2014-03-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-09-16 | 公开/公告号 | CN104913785A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01C21/34 | IPC分类号 | G;0;1;C;2;1;/;3;4查看分类表>
|
申请人 | 联想移动通信软件(武汉)有限公司 | 申请人地址 | 湖北省武汉市东湖新技术开发区光谷二路以西、高新四路以北高新四路19号-1
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 摩托罗拉移动通信软件(武汉)有限公司 | 当前权利人 | 摩托罗拉移动通信软件(武汉)有限公司 |
发明人 | 田艳军;李建邺;李欣 |
代理机构 | 北京银龙知识产权代理有限公司 | 代理人 | 许静;安利霞 |
摘要
本发明提供了一种电子地图中导航距离的显示方法、装置及终端设备,其中该方法包括:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。本发明实施例的一种电子地图中导航距离的显示方法、装置及终端设备,可以快速获得电子地图中任意两点之间的实际距离。
1.一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,其特征在于,所述方法包括:
获得显示有电子地图的触摸屏上两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;
根据所述两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间;
根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N≥1。
2.根据权利要求1所述的电子地图中导航距离的显示方法,其特征在于,根据所述两个以上位置点的位置信息,获得任意两个位置点之间的实际距离的步骤包括:
将两个位置点之间的路径分为多个路段;
分别获取各个路段的起始位置点和末端位置点的经纬度信息;
根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;
将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。
3.根据权利要求1所述的电子地图中导航距离的显示方法,其特征在于,获取两个位置点之间所需要的时间的步骤包括:
获取一预设速度值;
根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。
4.根据权利要求1所述的电子地图中导航距离的显示方法,其特征在于,还包括:
将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。
5.一种电子地图中导航距离的显示装置,应用于具有触摸屏的移动终端,其特征在于,包括:
第一获取模块,用于获得显示有电子地图的触摸屏上两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;
第二获取模块,用于根据所述两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间;
第一显示模块,用于根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N≥1。
6.根据权利要求5所述的电子地图中导航距离的显示装置,其特征在于,第二获取模块具体用于:
将两个位置点之间的路径分为多个路段;
分别获取各个路段的起始位置点和末端位置点的经纬度信息;
根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;
并将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。
7.根据权利要求5所述的电子地图中导航距离的显示装置,其特征在于,第二获取模块还用于:
获取一预设速度值;
根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。
8.根据权利要求5所述的电子地图中导航距离的显示装置,其特征在于,还包括:
第二显示模块,用于将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。
9.一种终端设备,具有触摸屏,其特征在于,还包括:如权利要求5至8任一项所述的电子地图中导航距离的显示装置。
一种电子地图中导航距离的显示方法、装置及终端设备\n技术领域\n[0001] 本发明涉及电子设备领域,特别是一种电子地图中导航距离的显示方法、装置及终端设备。\n背景技术\n[0002] 现如今手机导航时,想显示导航路径中任意两点之间的实际距离时,如果导航提示没有这两点的距离描述,就不能很好的知道这两点的实际距离,需要用软件自带的直尺功能去量一下,这样只能算出一个大概距离,如果有弯曲较多的路途,则计算不够准确,或者重新输入这两点的地名去查找,这样需要再次导航,比较麻烦。\n发明内容\n[0003] 本发明的目的是提供一种电子地图中导航距离的显示方法、装置及终端设备,可以快速获得电子地图中任意两点之间的实际距离。\n[0004] 为了解决上述问题,本发明提供了一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,包括:\n[0005] 获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;\n[0006] 根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。\n[0007] 其中,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离的步骤包括:\n[0008] 将两个位置点之间的路径分为多个路段;\n[0009] 分别获取各个路段的起始位置点和末端位置点的经纬度信息;\n[0010] 根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;\n[0011] 将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。\n[0012] 其中,所述的电子地图中导航距离的显示方法,还包括:\n[0013] 根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N≥1;\n[0014] 其中,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间所需要的时间的步骤包括:\n[0015] 获取一预设速度值;\n[0016] 根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。\n[0017] 将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。\n[0018] 本发明还提供了一种电子地图中导航距离的显示装置,应用于具有触摸屏的移动终端,包括:\n[0019] 第一获取模块,用于获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;\n[0020] 第二获取模块,用于根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。\n[0021] 其中,第二获取模块具体用于:\n[0022] 将两个位置点之间的路径分为多个路段;\n[0023] 分别获取各个路段的起始位置点和末端位置点的经纬度信息;\n[0024] 根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;\n[0025] 并将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。\n[0026] 第二获取模块还用于:\n[0027] 获取一预设速度值;\n[0028] 根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。\n[0029] 其中,所述的电子地图中导航距离的显示装置,还包括:\n[0030] 第一显示模块,用于根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N≥1;\n[0031] 第二显示模块,用于将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。\n[0032] 此外,本发明还提供了一种终端设备,具有触摸屏,包括上述的电子地图中导航距离的显示装置。\n[0033] 本发明的上述技术方案的有益效果如下:\n[0034] 上述方案中,根据在显示有电子地图的触摸屏上任意两个或两个以上位置点的位置信息,获取任意两个位置点之间的实际距离,可以快速获得电子地图中任意两个位置之间的实际距离,同时还可以根据预设速度值确定两位置点间所需要的时间,最大程度的方便用户。\n附图说明\n[0035] 图1表示本发明实施例中电子地图导航距离显示方法的流程图;\n[0036] 图2表示本发明实施例中获取两位置点间实际距离的步骤流程图;\n[0037] 图3表示本发明实施例中获取位置点间所需时间的步骤流程图。\n具体实施方式\n[0038] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。\n[0039] 本发明针对目前手机导航时,如果导航提示没有这两点的距离描述,则不清楚两个位置点之间的实际距离的问题,提供了一种电子地图中导航距离的显示方法、装置及终端设备。\n[0040] 如图1所示,本发明实施例提供了一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,包括:\n[0041] 步骤S1:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;\n[0042] 步骤S2:根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。\n[0043] 该实施例根据在显示有电子地图的触摸屏上任意两个或两个以上位置点的位置信息,获取任意两个位置点之间的实际距离,可以快速获得电子地图中任意两个位置之间的实际距离。\n[0044] 具体地,如图2所示,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离的步骤包括:\n[0045] 步骤S11:将两个位置点之间的路径分为多个路段;\n[0046] 步骤S12:分别获取各个路段的起始位置点和末端位置点的经纬度信息;\n[0047] 步骤S13:根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;\n[0048] 步骤S14:将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。\n[0049] 在该实施例中,假设要获取A到D段的实际距离,中间路径经过B和C点,那么需要分别获取A-B段,B-C段,C-D段的距离,首先从电子地图存储的信息中获取A、B、C、D四个位置点的经纬度信息,再分别获取A-B段,B-C段,C-D段的点到点的经纬度的差值,根据获取的差值信息获取各段的实际距离。最后把获取的A-B段,B-C段,C-D段的距离叠加,即可得到A到D段的实际距离。\n[0050] 其中,所述的电子地图中导航距离的显示方法,还包括:\n[0051] 根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的颜色显示在所述触摸屏上,其中N≥1;\n[0052] 假定A位置点到D位置点有四条可行路径,经获取的实际距离,可以选取最短的两条路径分别以红色和绿色显示在触摸屏上,当然也可以以声音提示的方式提示用户可行的路径。\n[0053] 具体地,如图3所示,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间所需要的时间的步骤包括:\n[0054] 步骤S21:获取一预设速度值;\n[0055] 步骤S22:根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。\n[0056] 此外,将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上述的触摸屏可以是电容式触摸屏。上述实施例中,在触摸屏上触摸任意需要查找的两位置点,根据两位置点的位置信息,获取两位置点之间的实际距离,使我们能够更加方便快捷的知道任意两位置点间的距离,同时其间最短的路径也可显示出来,在视觉上让我们对两位置点间的路径一目了然。\n[0057] 此外,本发明实施例还提供了一种电子地图中导航距离的显示装置,应用于具有触摸屏的移动终端,包括:\n[0058] 第一获取模块,用于获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;\n[0059] 第二获取模块,用于根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。\n[0060] 进一步的,第二获取模块具体用于:将两个位置点之间的路径分为多个路段;分别获取各个路段的起始位置点和末端位置点的经纬度信息;根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;并将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。\n[0061] 第二获取模块还具体用于:获取一预设速度值;根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。\n[0062] 其中,上述的电子地图中导航距离的显示装置,还包括:\n[0063] 第一显示模块,用于根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的颜色显示在所述触摸屏上,其中N≥1;\n[0064] 第二显示模块,用于将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。\n[0065] 本发明还提供了一种终端设备,具有触摸屏,此终端设备可以是手机或其它电子设备,包括上述的电子地图中导航距离的显示装置。\n[0066] 上述发明实施例的电子地图中导航距离的显示方法、装置及终端设备,根据在显示有电子地图的触摸屏上任意两个或两个以上位置点的位置信息,获取任意两个位置点之间的实际距离,用户在导航时不用改变出发点和目的地,快速显示多点之间的导航距离,增加了用户导航体验,同时,其间最短的路径及行驶所需用的时间也可显示出来,在视觉上让我们对两位置点间的路径一目了然。\n[0067] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2019-01-01
- 2017-10-17
专利申请权的转移
登记生效日: 2017.09.22
申请人由联想移动通信软件(武汉)有限公司变更为摩托罗拉移动通信软件(武汉)有限公司
地址由430079 湖北省武汉市东湖新技术开发区东一产业园光谷大道77号金融港一期A16栋变更为430000 湖北省武汉市东湖新技术开发区光谷二路以西、高新四路以北高新四路19号-1
- 2015-10-14
实质审查的生效
IPC(主分类): G01C 21/34
专利申请号: 201410087483.3
申请日: 2014.03.11
- 2015-09-16
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-06-15
|
2010-11-23
| | |
2
| |
2013-04-17
|
2012-12-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |