一种路线导航方法及移动终端的制作方法

文档序号:9614567阅读:397来源:国知局
一种路线导航方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及室内导航技术领域,具体涉及一种路线导航方法及移动终端。
【背景技术】
[0002]目前,很多室内场所的内部结构较为复杂,想找到室内场所的某个地方往往不是一件容易的事情,虽然该场所内部会设有各种指示牌,但是这些指示牌能起的作用也是比较有限的,并且从不同入口和楼层进入该场所后去往某个地方的路线也不尽相同,特别是在有紧急事务的情况下,如果人们要前往该室内场所的某个地点而不能快速地获取到到达的路线,往往会导致人们花费较多的时间和路程寻找该地点。因此,如何快捷地提供室内地点的到达路线已成为亟待解决的问题。

【发明内容】

[0003]本发明实施例提供了一种路线导航方法及移动终端,可以快捷地提供到达室内地点的导航路线。
[0004]本发明实施例第一方面提供了一种路线导航方法,包括:
[0005]移动终端检测用户输入的触摸操作,并获取所述触摸操作的触摸参数和所述触摸操作作用的目标显示区域;
[0006]所述移动终端在所述触摸参数与预设触摸参数匹配的情况下,根据预设的显示区域与室内地点的对应关系确定所述目标显示区域对应的目标室内地点;
[0007]所述移动终端向服务器发送携带所述目标室内地点标识信息的第一导航路线获取请求;
[0008]所述移动终端接收所述服务器响应所述第一导航路线获取请求而发送的所述目标室内地点的地理位置和所述用户当前的地理位置之间的第一导航路线,并在室内导航应用的导航界面中显示所述第一导航路线。
[0009]可选的,所述方法还包括:
[0010]所述移动终端向所述服务器发送联系人获取请求,所述联系人获取请求用于指示所述服务器获取所述用户对应的联系人列表,并从所述联系人列表中获取目标联系人的标识信息,所述目标联系人与所述用户的距离在预设距离范围内;
[0011]所述移动终端接收所述服务器响应所述联系人获取请求而发送的所述目标联系人的标识信息;
[0012]所述移动终端根据所述目标联系人的标识信息向所述目标联系人对应的移动终端发送用于邀请所述目标联系人一同前往所述目标室内地点的邀请信息;
[0013]当接收到所述目标联系人对应的移动终端响应所述邀请信息而发送的确认前往响应时,所述移动终端向所述服务器发送第二导航路线获取请求,所述第二导航路线获取请求用于指示所述服务器生成途经所述用户当前的地理位置、所述目标联系人的地理位置和所述目标室内地点的地理位置的第二导航路线;
[0014]所述移动终端接收所述服务器响应所述第二导航路线获取请求而发送的所述第二导航路线,并在所述导航界面中显示所述第二导航路线。
[0015]可选的,所述服务器生成途经所述用户当前的地理位置、所述目标联系人的地理位置和所述目标室内地点的地理位置的第二导航路线的具体方式为:
[0016]所述服务器按照最优原则,生成以所述用户当前的地理位置为起点,以所述目标室内地点的地理位置为终点,途经所述目标联系人的地理位置的第二导航路线,所述最优原则包括路线最短原则、时间最短原则和人流量最少原则中的一种或多种。
[0017]可选的,所述移动终端检测用户输入的触摸操作之前,所述方法还包括:
[0018]所述移动终端将显示界面划分成N个显示区域,并设置所述N个显示区域中各个显示区域对应的室内地点,所述N为正整数。
[0019]可选的,所述触摸参数包括按压力度值,所述触摸参数与预设触摸参数匹配包括所述按压力度值大于或等于预设按压力度阈值;
[0020]或者,
[0021]所述触摸参数包括滑动轨迹,所述触摸参数与预设触摸参数匹配包括所述滑动轨迹为预设轨迹。
[0022]可选的,所述按压力度值包括预设时长内所述触摸操作的平均按压力度值或最小按压力度值。
[0023]本发明实施例第二方面提供了一种移动终端,包括:
[0024]可选的,获取模块,用于检测用户输入的触摸操作,并获取所述触摸操作的触摸参数和所述触摸操作作用的目标显示区域;
[0025]确定模块,用于在所述触摸参数与预设触摸参数匹配的情况下,根据预设的显示区域与室内地点的对应关系确定所述目标显示区域对应的目标室内地点;
[0026]发送模块,用于向服务器发送携带所述目标室内地点标识信息的第一导航路线获取请求;
[0027]接收模块,用于接收所述服务器响应所述第一导航路线获取请求而发送的所述目标室内地点的地理位置和所述用户当前的地理位置之间的第一导航路线;
[0028]显示模块,用于在室内导航应用的导航界面中显示所述第一导航路线。
[0029]可选的,所述发送模块,还用于向所述服务器发送联系人获取请求,所述联系人获取请求用于指示所述服务器获取所述用户对应的联系人列表,并从所述联系人列表中获取目标联系人的标识信息,所述目标联系人与所述用户的距离在预设距离范围内;
[0030]所述接收模块,还用于接收所述服务器响应所述联系人获取请求而发送的所述目标联系人的标识信息;
[0031 ] 所述发送模块,还用于根据所述目标联系人的标识信息向所述目标联系人对应的移动终端发送用于邀请所述目标联系人一同前往所述目标室内地点的邀请信息;
[0032]所述接收模块,还用于接收所述目标联系人对应的移动终端响应所述邀请信息而发送的确认前往响应;
[0033]所述发送模块,还用于在所述接收模块接收到所述确认前往响应时,向所述服务器发送第二导航路线获取请求,所述第二导航路线获取请求用于指示所述服务器生成途经所述用户当前的地理位置、所述目标联系人的地理位置和所述目标室内地点的地理位置的第二导航路线;
[0034]所述接收模块,还用于接收所述服务器响应所述第二导航路线获取请求而发送的所述第二导航路线;
[0035]所述显示模块,还用于在所述导航界面中显示所述第二导航路线。
[0036]可选的,所述服务器生成途经所述用户当前的地理位置、所述目标联系人的地理位置和所述目标室内地点的地理位置的第二导航路线的具体方式为:
[0037]所述服务器按照最优原则,生成以所述用户当前的地理位置为起点,以所述目标室内地点的地理位置为终点,途经所述目标联系人的地理位置的第二导航路线,所述最优原则包括路线最短原则、时间最短原则和人流量最少原则中的一种或多种。
[0038]可选的,所述移动终端还包括:
[0039]划分模块,用于将显示界面划分成N个显示区域;
[0040]设置模块,用于设置所述N个显示区域中各个显示区域对应的室内地点,所述N为正整数。
[0041]可选的,所述触摸参数包括按压力度值,所述触摸参数与预设触摸参数匹配包括所述按压力度值大于或等于预设按压力度阈值;
[0042]或者,
[0043]所述触摸参数包括滑动轨迹,所述触摸参数与预设触摸参数匹配包括所述滑动轨迹为预设轨迹。
[0044]可选的,所述按压力度值包括预设时长内所述触摸操作的平均按压力度值或最小按压力度值。
[0045]本发明实施例中,移动终端检测用户输入的触摸操作,获取该触摸操作的触摸参数和该触摸操作作用的目标显示区域,并在该触摸参数与预设触摸参数匹配的情况下,根据预设的显示区域与室内地点的对应关系确定该目标显示区域对应的目标室内地点;该移动终端向服务器发送携带该目标室内地点标识信息的第一导航路线获取请求,接收该服务器响应该第一导航路线获取请求而发送的该目标室内地点的地理位置和该用户当前的地理位置之间的第一导航路线,并在室内导航应用的导航界面中显示该第一导航路线,从而可以快捷地提供到达室内地点的导航路线。
【附图说明】
[0046]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1