一种路线推荐方法及移动终端的制作方法

文档序号:9469709阅读:203来源:国知局
一种路线推荐方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及导航技术领域,具体涉及一种路线推荐方法及移动终端。
【背景技术】
[0002]目前,很多建筑的内部结构越来越复杂,一般会包含多个楼层,而每个楼层又会划分成多个房间或者区域,例如大型的室内展馆(如科技馆、博物馆等)一般会设置数量较多的展厅或主题馆,医院一般会设置有各种类型的科室,如缴费处、化验检查科室、就诊科室等,如果人们要前往这些建筑室内的某些地点,而没有事先规划好到达的路线,往往会导致人们花费较多的时间寻找相应的室内地点,这给人们在参观室内展厅以及就医时带来了很多不便。因此,如何有效、准确地规划室内地点的到达路线已成为亟待解决的问题。

【发明内容】

[0003]本发明实施例提供了一种路线推荐方法及移动终端,可以便捷、准确地为用户推荐指定地点的到达路线。
[0004]本发明实施例第一方面提供了一种路线推荐方法,包括:
[0005]移动终端向服务器发送预先确定的M个室内地点标识,以便于所述服务器根据所述M个室内地点标识,获取所述M个室内地点标识对应的M个室内地点的第一地理位置信息,所述M为大于或等于I的整数;
[0006]所述移动终端向所述服务器发送所述移动终端的第二地理位置信息,以便于所述服务器根据所述第一地理位置信息以及所述第二地理位置信息,生成所述第二地理位置至所述第一地理位置的导航路线集合;
[0007]所述移动终端接收所述服务器发送的所述导航路线集合,并在所述移动终端的显示界面上显示所述导航路线集合。
[0008]可选的,所述移动终端向服务器发送预先确定的M个室内地点标识之前,还包括:
[0009]所述移动终端输出预设的N个室内地点标识;
[0010]所述移动终端根据用户针对所述N个室内地点标识输入的选择操作,从所述N个室内地点标识中确定出M个室内地点标识;
[0011]其中,所述N为大于或等于I的整数,且所述N大于或等于所述M。
[0012]可选的,所述移动终端接收所述服务器发送的所述导航路线集合,并在所述移动终端的显示界面上显示所述导航路线集合,包括:
[0013]所述移动终端接收所述服务器发送的所述导航路线集合,并从所述服务器中获取所述导航路线集合中每一条导航路线的长度;
[0014]所述移动终端从所述导航路线集合中选取长度最短的第一导航路线,并在所述移动终端的显示界面上显示所述第一导航路线。
[0015]可选的,所述移动终端接收所述服务器发送的所述导航路线集合,并在所述移动终端的显示界面上显示所述导航路线集合,包括:
[0016]所述移动终端接收所述服务器发送的所述导航路线集合,并从所述服务器中获取所述导航路线集合中每一条导航路线上的人流量;
[0017]所述移动终端从所述导航路线集合中选取人流量最小的第二导航路线,并在所述移动终端的显示界面上显示所述第二导航路线。
[0018]可选的,所述移动终端接收所述服务器发送的所述导航路线集合,并在所述移动终端的显示界面上显示所述导航路线集合之后,还包括:
[0019]所述移动终端从所述服务器中获取所述M个室内地点中每一个室内地点的人流量;
[0020]所述移动终端根据所述每一个室内地点的人流量以及当前时间与预设时间的第一时间差值,确定所述M个室内地点中每一个室内地点的停留时长;
[0021]所述移动终端在所述显示界面上显示所述M个室内地点中每一个室内地点的停留时长。
[0022]可选的,还包括:
[0023]所述移动终端根据所述每一个室内地点的人流量的变化以及当前时间与所述预设时间的第二时间差值,调整所述每一个室内地点的停留时长,并在所述显示界面上显示调整后的所述每一个室内地点的停留时长。
[0024]可选的,所述移动终端接收所述服务器发送的所述导航路线集合,并在所述移动终端的显示界面上显示所述导航路线集合之后,还包括:
[0025]所述移动终端在当前时间与预设时间的第三时间差值小于或等于预设时长时,向所述服务器发送所述移动终端的第三地理位置信息,以便于所述服务器根据所述第三地理位置信息以及室内出口的第四地理位置信息,生成所述第三地理位置至所述第四地理位置的第三导航路线;
[0026]所述移动终端接收所述服务器发送的所述第三导航路线,并在所述显示界面上显示所述第三导航路线。
[0027]本发明实施例第二方面提供了一种移动终端,包括:
[0028]发送模块,用于向服务器发送预先确定的M个室内地点标识,以便于所述服务器根据所述M个室内地点标识,获取所述M个室内地点标识对应的M个室内地点的第一地理位置信息,所述M为大于或等于I的整数;
[0029]所述发送模块,还用于向所述服务器发送所述移动终端的第二地理位置信息,以便于所述服务器根据所述第一地理位置信息以及所述第二地理位置信息,生成所述第二地理位置至所述第一地理位置的导航路线集合;
[0030]接收模块,用于接收所述服务器发送的所述导航路线集合;
[0031]显示模块,用于在所述移动终端的显示界面上显示所述导航路线集合。
[0032]可选的,所述显示模块,还用于输出预设的N个室内地点标识;
[0033]其中,所述移动终端还包括:
[0034]第一确定模块,用于根据用户针对所述N个室内地点标识输入的选择操作,从所述N个室内地点标识中确定出M个室内地点标识;
[0035]其中,所述N为大于或等于I的整数,且所述N大于或等于所述M。
[0036]可选的,所述显示模块包括:
[0037]第一接收单元,用于接收所述服务器发送的所述导航路线集合;
[0038]第一获取单元,用于从所述服务器中获取所述导航路线集合中每一条导航路线的长度,并从所述导航路线集合中选取长度最短的第一导航路线;
[0039]第一显示单元,用于在所述移动终端的显示界面上显示所述第一导航路线。
[0040]可选的,所述显示模块包括:
[0041]第二接收单元,用于接收所述服务器发送的所述导航路线集合;
[0042]第二获取单元,用于从所述服务器中获取所述导航路线集合中每一条导航路线上的人流量,并从所述导航路线集合中选取人流量最小的第二导航路线;
[0043]第二显示单元,用于在所述移动终端的显示界面上显示所述第二导航路线。
[0044]可选的,还包括:
[0045]获取模块,用于从所述服务器中获取所述M个室内地点中每一个室内地点的人流量;
[0046]第二确定模块,用于根据所述每一个室内地点的人流量以及当前时间与预设时间的第一时间差值,确定所述M个室内地点中每一个室内地点的停留时长;
[0047]其中,所述显示模块,还用于在所述显示界面上显示所述M个室内地点中每一个室内地点的停留时长。
[0048]可选的,还包括:
[0049]调整模块,用于根据所述每一个室内地点的人流量的变化以及当前时间与所述预设时间的第二时间差值,调整所述每一个室内地点的停留时长;
[0050]其中,所述显示模块,还用于在所述显示界面上显示调整后的所述每一个室内地点的停留时长。
[0051]可选的,所述发送模块,还用于在当前时间与预设时间的第三时间差值小于或等于预设时长时,向所述服务器发送所述移动终端的第三地理位置信息,以便于所述服务器根据所述第三地理位置信息以及室内出口的第四地理位置信息,生成所述第三地理位置至所述第四地理位置的第三导航路线;
[0052]所述接收模块,还用于接收所述服务器发送的所述第三导航路线;
[0053]所述显示模块,还用于在所述显示界面上显示所述第三导航路线。
[0054]本发明实施例中,移动终端向服务器发送预先确定的M个室内地点标识,以便于该服务器根据该M个室内地点标识,获取该M个室内地点标识对应的M个室内地点的第一地理位置信息,进一步的,该移动终端向该服务器发送该移动终端的第二地理位置信息,以便于该服务器根据该第一地理位置信息以及该第二地理位置信息,生成该第二地理位置至该第一地理位置的导航路线集合,进而该移动终端接收该服务器发送的该导航路线集合,并在该移动终端的显示界面上显示该导航路线集合,可以便捷、准确地为用户推荐指定地点的到达路线。
【附图说明】
[0055]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1是本发明实施例提供的一种路线推荐方法的第一实施例流程示意图;
[0057]图2是本发明实施例提供的一种路线推荐方法的第二实施例流程示意图;
[0058]图3是本发明实施例提供的一种路线推荐方法的第三实施例流程示意图;
[005
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1