一种电子地图中导航距离的显示方法、装置及终端设备制造方法及图纸

技术编号:12080962 阅读:69 留言:0更新日期:2015-09-19 18:17
本发明专利技术提供了一种电子地图中导航距离的显示方法、装置及终端设备,其中该方法包括:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。本发明专利技术实施例的一种电子地图中导航距离的显示方法、装置及终端设备,可以快速获得电子地图中任意两点之间的实际距离。

【技术实现步骤摘要】

本专利技术涉及电子设备领域,特别是一种电子地图中导航距离的显示方法、装置及终端设备
技术介绍
现如今手机导航时,想显示导航路径中任意两点之间的实际距离时,如果导航提示没有这两点的距离描述,就不能很好的知道这两点的实际距离,需要用软件自带的直尺功能去量一下,这样只能算出一个大概距离,如果有弯曲较多的路途,则计算不够准确,或者重新输入这两点的地名去查找,这样需要再次导航,比较麻烦。
技术实现思路
本专利技术的目的是提供一种电子地图中导航距离的显示方法、装置及终端设备,可以快速获得电子地图中任意两点之间的实际距离。为了解决上述问题,本专利技术提供了一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,包括:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。其中,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离的步骤包括:将两个位置点之间的路径分为多个路段;分别获取各个路段的起始位置点和末端位置点的经纬度信息;根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。其中,所述的电子地图中导航距离的显示方法,还包括:根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N > I ;其中,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间所需要的时间的步骤包括:获取一预设速度值;根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。本专利技术还提供了一种电子地图中导航距离的显示装置,应用于具有触摸屏的移动终端,包括:第一获取模块,用于获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;第二获取模块,用于根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。其中,第二获取模块具体用于:将两个位置点之间的路径分为多个路段;分别获取各个路段的起始位置点和末端位置点的经纬度信息;根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;并将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。第二获取模块还用于:获取一预设速度值;根据所述获取的预设速度值以及获取的两个位置点间的实际距离,得到所述两个位置点之间所需要的时间。其中,所述的电子地图中导航距离的显示装置,还包括:第一显示模块,用于根据获取的两个位置点之间的实际距离,选取最短的N条可行路径,且以不同的提示方式显示在所述触摸屏上,其中N > I ;第二显示模块,用于将得到的所述任意两个位置点的实际距离及所需要的时间实时显示在所述触摸屏上。此外,本专利技术还提供了一种终端设备,具有触摸屏,包括上述的电子地图中导航距离的显示装置。本专利技术的上述技术方案的有益效果如下:上述方案中,根据在显示有电子地图的触摸屏上任意两个或两个以上位置点的位置信息,获取任意两个位置点之间的实际距离,可以快速获得电子地图中任意两个位置之间的实际距离,同时还可以根据预设速度值确定两位置点间所需要的时间,最大程度的方便用户。【附图说明】图1表示本专利技术实施例中电子地图导航距离显示方法的流程图;图2表示本专利技术实施例中获取两位置点间实际距离的步骤流程图;图3表不本专利技术实施例中获取位置点间所需时间的步骤流程图。【具体实施方式】为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对目前手机导航时,如果导航提示没有这两点的距离描述,则不清楚两个位置点之间的实际距离的问题,提供了一种电子地图中导航距离的显示方法、装置及终端设备。如图1所示,本专利技术实施例提供了一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,包括:步骤S1:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;步骤S2:根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。该实施例根据在显示有电子地图的触摸屏上任意两个或两个以上位置点的位置信息,获取任意两个位置点之间的实际距离,可以快速获得电子地图中任意两个位置之间的实际距离。具体地,如图2所示,根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离的步骤包括:步骤Sll:将两个位置点之间的路径分为多个路段;步骤S12:分别获取各个路段的起始位置点和末端位置点的经纬度信息;步骤S13:根据所述经纬度信息获取起始位置点和末端位置点的经纬度差值,获取各个路段的实际距离;步骤S14:将所述各个路段的实际距离叠加,获取所述两个位置点之间的实际距离。在该实施例中,假设要获取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条可行路径,且以不同的颜色显示在所述触摸屏上,其中N >当前第1页1 2 本文档来自技高网...

【技术保护点】
一种电子地图中导航距离的显示方法,应用于具有触摸屏的移动终端,其特征在于,所述方法包括:获得显示有电子地图的触摸屏上两个或两个以上位置点被触摸的位置信息;其中,所述触摸屏被触摸的时间大于一预设值;根据所述两个或者两个以上位置点的位置信息,获得任意两个位置点之间的实际距离及所需要的时间。

【技术特征摘要】

【专利技术属性】
技术研发人员:田艳军李建邺李欣
申请(专利权)人:联想移动通信软件武汉有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1