一种室内导航的方法及用户终端的制作方法

xiaoxiao2021-3-4  112

一种室内导航的方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及室内导航技术领域,尤其涉及一种室内导航的方法及用户终端。
【背景技术】
[0002]随着智能手机的普及,以及移动互联网的发展,室内导航应用越来越普及。目前的室内地图导航功能中,用户输入一个目的地后,终端会直接查询地图,进而为用户提供一个可行路径。但是用户事先不知道目的地时,此种路径获取方法显然不够智能和任性化。比如,图书馆或自习室的空位用户事先并不知道具体位置,这种情况下简单的室内地图导航功能无法满足用户的需求。

【发明内容】

[0003]本发明实施例提供一种室内导航的方法及用户终端,以期提升室内导航应用的智能性。
[0004]本发明实施例第一方面提供一种室内导航的方法,包括:
[0005]用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置;
[0006]所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置;
[0007]所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航ig息。
[0008]结合本发明第一方面,在第一方面的第一种可能的实现方式中,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于I的整数,所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息,包括:
[0009]所述用户终端获取N个所述空闲容纳位的地理位置的优先级;
[0010]所述用户终端获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数;
[0011]所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航彳目息。
[0012]结合本发明第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息之后,所述方法还包括:
[0013]所述用户终端获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程;
[0014]所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。
[0015]结合本发明第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息之后,所述方法还包括:
[0016]若所述用户终端接收到所述W条导航信息中的其中一条导航信息M的选择指令,所述用户终端获取用户当前平均步行速度V,以及根据所述导航信息M获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长T;
[0017]所述用户终端根据所述路程L和所述时长T确定目标平均步行速度V;
[0018]若所述用户当前平均步行速度V小于所述目标平均步行速度V,所述用户终端获取当前所述空闲容纳位的定位请求的次数K ;
[0019]若所述次数K大于所述N,则所述用户终端输出用于提醒用户加快步行速度的提示消息。
[0020]结合本发明第一方面、第一方面的第一种至第三种任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。
[0021]本发明实施例第二方面提供一种用户终端,包括:
[0022]发送单元,用于向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置;
[0023]接收单元,用于接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置;
[0024]导航单元,用于根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航ig息。
[0025]结合本发明第二方面,在第二方面的第一种可能的实现方式中,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于I的整数,所述导航单元具体用于:
[0026]获取N个所述空闲容纳位的地理位置的优先级;
[0027]获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数;
[0028]根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航
?目息O
[0029]结合本发明第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述用户终端还包括:
[0030]第一获取单元,用于获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程;
[0031]展示单元,用于根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。
[0032]结合本发明第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述用户终端还包括:
[0033]第二获取单元,用于若所述用户终端接收到所述W条导航信息中的其中一条导航信息M的选择指令,获取用户当前平均步行速度V,以及根据所述导航信息M获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长T;
[0034]确定单元,用于根据所述路程L和所述时长Τ确定目标平均步行速度V;
[0035]所述第二获取单元,用于若所述用户当前平均步行速度V小于所述目标平均步行速度V,获取当前所述空闲容纳位的定位请求的次数Κ;
[0036]提示单元,用于若所述次数Κ大于所述Ν,则输出用于提醒用户加快步行速度的提示消息。
[0037]结合本发明第二方面、第二方面的第一种至第三种中的任意一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。
[0038]实施本发明实施例,具有如下有益效果:
[0039]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
【附图说明】
[0040]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1为本发明实施例提供的室内导航的方法的第一实施例流程图;
[0042]图2为本发明实施例提供的室内导航的方法的第二实施例流程图;
[0043]图3为本发明实施例提供的室内导航的方法的第三实施例流程图;
[0044]图4为本发明实施例提供的用户终端的第一实施例结构示意图;
[0045]图5为本发明实施例提供的用户终端的第二实施例结构示意图。
【具体实施方式】
[0046]本发明实施例提供一种室内导航的方法及用户终端,以期提升室内导航应用的智能性。
[0047]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0048]以下分别进行详细说明。
[0049]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方 法、产品或设备固有的其它步骤或单元。
[0050]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0051]为了更好理解本发明实施例公开的一种室内导航的方法和用户终端,下面先对本发明实施例适用的网络构架进行描述。本发明实施例的网络构架中,可以包括用户终端和服务器。用户终端可以包括移动手机、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各类终端设备,本发明实施例不作限定。
[0052]请参见图1,图1为本发明实施例提供的一种室内导航的方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S101?S103:
[0053]S101、用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置。
[0054]可选的,目的地标识是用户终端通过扫描二维码确定的;或者,目的地标识是用户终端扫描条形码确定的;或者,目的地标识是用户终端获取用户输入的。
[0055]可选的,上述目的地标识可以是目的地名称,或者是门牌号、教室号等等。
[0056]举例来说,用户可输入目的地标识,然后通过确认键,触发用户终端向服务器发送的地理位置获取请求。又举例来说,用户终端可扫描目的地的二维码,以获取目的地标识,用户在通过确认键触发用户终端向服务器发送的地理位置获取请求。
[0057]S102、所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置。
[0058]可选的,服务器获取空闲容纳位的地理位置的具体实现方式可以是:服务器通过获取关联目的地标识的容纳位的标志位为0(比如标志位为1时表示该容纳位不空闲,标志位为0时标识该容纳位空闲)的容纳位的地理位置。
[0059]S103、所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息。
[0060]可选的,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于1的整数,用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息的【具体实施方式】:所述用户终端获取N个所述空闲容纳位的地理位置的优先级;所述用户终端获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数;所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航?目息。
[0061]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0062]可选的,用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息之后,所述方法还包括:
[0063]所述用户终端获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程;所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。
[0064]可选的,所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息之后,所述方法还包括:
[0065]若所述用户终端接收到所述W条导航信息中的其中一条导航信息Μ的选择指令,所述用户终端获取用户当前平均步行速度V,以及根据所述导航信息Μ获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长Τ;所述用户终端根据所述路程L和所述时长Τ确定目标平均步行速度V;若所述用户当前平均步行速度ν小于所述目标平均步行速度V,所述用户终端获取当前所述空闲容纳位的定位请求的次数Κ;若所述次数Κ大于所述Ν,则所述用户终端输出用于提醒用户加快步行速度的提示消息。
[0066]请参见图2图2本发明实施例提供的一种室内导航的方法的第二实施例流程图。其中,如图2示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S201?S207:
[0067]S201、用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置。
[0068]步骤S201的【具体实施方式】请参照本发明第一实施例公开的一种室内导航的方法中的步骤S101的相关描述,此处不再赘述。
[0069]S202、所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置。
[0070]S203、所述用户终端获取Ν个所述空闲容纳位的地理位置的优先级。
[0071]可选的,用户终端获取Ν个所述空闲容纳位的地理位置的优先级的【具体实施方式】可以是:用户终端获取Ν个所述空闲容纳位的地理位置距离用户终端当前地理位置的距离;用户终端根据Ν个所述空闲容纳位的地理位置距离用户终端当前地理位置的距离与优先级的映射关系,确定Ν个所述空闲容纳位的地理位置的优先级。
[0072]S204、所述用户终端获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于Ν的整数。
[0073]可选的,上述预设优先级例如可以等于优先级1、优先级2、优先级3或是其他值。
[0074]S205、所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息。
[0075]S206、所述用户终端获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程。
[0076]具体实现中,用户终端根据W条导航信息确定到达所述空闲容纳位的地理位置所需要的路程L;用户终端根据预设步行速度和路程L确定到达所述空闲容纳位的地理位置所需要的时长T。
[0077]S207、所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。
[0078]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0079]请参见图3图3本发明实施例提供的一种室内导航的方法的第三实施例流程图。其中,如图3示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S301?S307:
[0080]S301、用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置。
[0081]S302、所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置。
[0082]S303、所述用户终端获取N个所述空闲容纳位的地理位置的优先级。
[0083]S304、所述用户终端获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数。
[0084]S305、所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息。
[0085]S306、所述用户终端获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程。
[0086]S307、所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。
[0087]步骤S301?步骤S307的【具体实施方式】 请参照本发明第二实施例公开的一种室内导航的方法中的步骤S201?步骤S207的相关描述,此处不再赘述。
[0088]S308、若所述用户终端接收到所述W条导航信息中的其中一条导航信息Μ的选择指令,所述用户终端获取用户当前平均步行速度V,以及根据所述导航信息Μ获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长Τ。
[0089]具体实现中,在大学里面,在期末考试前一个月左右的时间,大家为了准备考试,通常图书馆或自习室都比较受欢迎,这种情况下,为了保证用户到达空闲容纳位的地理位置时,仍然还有空闲容纳位。在用户选择W条导航信息中的一条导航信息Μ时,用户终端获取用户当前平均步行速度V,用户到达空闲容纳位的地理位置的路程L和时长Τ。
[0090]S309、所述用户终端根据所述路程L和所述时长Τ确定目标平均步行速度V。
[0091]S310、若所述用户当前平均步行速度ν小于所述目标平均步行速度V,所述用户终端获取当前所述空闲容纳位的定位请求的次数κ。
[0092]S311、若所述次数K大于所述N,则所述用户终端输出用于提醒用户加快步行速度的提示消息。
[0093]其中,若K大于N表示当前请求的人数大于空闲容纳位的数量,此时用户要是到达空闲容纳位的时间较晚,有可能没有空闲容纳位,因此在K大于N时,用户终端输出用于提醒用户加快步行速度的提示消息。其中,上述提示消息的提示方式可以是语音提示、短消息提不或是呼吸灯提不等等。
[0094]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0095]请参见图4,图4为本发明实施例提供的用户终端的第一实施例结构示意图,该用户终端包括:
[0096]发送单元401,用于向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置。
[0097]接收单元402,用于接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置。
[0098]导航单元403,用于根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息。
[0099]可选的,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于1的整数,所述导航单元403具体用于:获取N个所述空闲容纳位的地理位置的优先级;获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数;根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息。
[0100]可选的,导航单元403根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息之后,所述用户终端还包括:第一获取单元,用于获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程;展示单元,用于根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航彳g息。
[0101]可选的,展示单元用于根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息之后,所述用户终端还包括:第二获取单元,用于若所述用户终端接收到所述W条导航信息中的其中一条导航信息Μ的选择指令,获取用户当前平均步行速度V,以及根据所述导航信息Μ获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长Τ;确定单元,用于根据所述路程L和所述时长Τ确定目标平均步行速度V;所述第二获取单元,用于若所述用户当前平均步行速度V小于所述目标平均步行速度V,获取当前所述空闲容纳位的定位请求的次数K;提示单元,用于若所述次数Κ大于所述Ν,则输出用于提醒用户加快步行速度的提示消息。
[0102]可选的,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。
[0103]可以理解的是,本实施例的用户终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。用户终端中的部分或全部功能模块可由硬件电路实现,用户终端中的部分或全部功能模块也可由处理器(如数字信号处理器)通过完成执行代码或指令来实现。
[0104]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0105]请参见图5,图5为本发明实施例提供的用户终端的第二实施例结构示意图,可包括:处理器501和存储器502;其中,处理器501和存储器502通过总线503耦合连接。其中,所述处理器501可通过调用所述存储器501中的代码或指令以执行如下步骤:
[0106]向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置;
[0107]接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置;
[0108]根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息。
[0109]可选的,在本发明一些可能的实施方式中,当所述空闲容纳位的地理位置的数量为Ν个时,所述Ν为大于1的整数,所述处理器503具体用于:
[0110]获取Ν个所述空闲容纳位的地理位置的优先级;
[0111]获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于Ν的整数;
[0112]根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航
?目息。
[0113]可选的,在本发明一些可能的实施方式中,所述处理器503根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息之后,所述处理器503还用于:
[0114]W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程;根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航彳g息。
[0115]可选的,在本发明一些可能的实施方式中,所述处理器503根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息之后,所述处理器503还用于:
[0116]若所述用户终端接收到所述W条导航信息中的其中一条导航信息Μ的选择指令,获取用户当前平均步行速度V,以及根据所述导航信息Μ获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长Τ;
[0117]根据所述路程L和所述时长Τ确定目标平均步行速度V;
[0118]若所述用户当前平均步行速度ν小于所述目标平均步行速度V,当前所述空闲容纳位的定位请求的次数Κ ;
[0119]若所述次数Κ大于所述Ν,则输出用于提醒用户加快步行速度的提示消息。
[0120]可选的,在本发明一些可能的实施方式中,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。
[0121]可以理解的是,本实施例的用户终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。用户终端中的部分或全部功能模块可由硬件电路实现,用户终端中的部分或全部功能模块也可由处理器(如数字信号处理器)通过完成执行代码或指令来实现。
[0122]可以看出,本发明实施例中,用户终端通过向服务器发送的地理位置获取请求,该地理位置获取请求携带目的地标识,以使得服务器获取关联该目的地标识的空闲容纳位的地理位置,并将获取到的空闲容纳位的地理位置发送给用户终端,用户终端根据用户终端当前地理位置和空闲容纳位的地理位置生成导航信息 。可见,用户终端只需知道目的地标识,即可通过服务器获取目的地地理位置,然后再根据目的地地理位置生成到达目的地路线,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0123]本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种室内导航的方法的部分或全部步骤。
[0124]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0125]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0126]在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0127]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0128]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0129]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0130]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0131]以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上上述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种室内导航的方法,其特征在于,包括: 用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置; 所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置; 所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航?目息O2.根据权利要求1所述的方法,其特征在于,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于I的整数,所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息,包括: 所述用户终端获取N个所述空闲容纳位的地理位置的优先级; 所述用户终端获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数; 所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航彳g息。3.根据权利要求2所述的方法,其特征在于,所述用户终端根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息之后,所述方法还包括: 所述用户终端获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程; 所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。4.根据权利要求3所述的方法,其特征在于,所述用户终端根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息之后,所述方法还包括: 若所述用户终端接收到所述W条导航信息中的其中一条导航信息M的选择指令,所述用户终端获取用户当前平均步行速度V,以及根据所述导航信息M获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长T; 所述用户终端根据所述路程L和所述时长T确定目标平均步行速度V; 若所述用户当前平均步行速度V小于所述目标平均步行速度V,所述用户终端获取当前所述空闲容纳位的定位请求的次数K ; 若所述次数K大于所述N,则所述用户终端输出用于提醒用户加快步行速度的提示消息。5.根据权利要求1-4任一项所述的方法,其特征在于,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。6.一种用户终端,其特征在于,包括: 发送单元,用于向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置; 接收单元,用于接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置; 导航单元,用于根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航?目息O7.根据权利要求6所述的用户终端,其特征在于,当所述空闲容纳位的地理位置的数量为N个时,所述N为大于I的整数,所述导航单元具体用于: 获取N个所述空闲容纳位的地理位置的优先级; 获取优先级大于或等于预设优先级的W个所述空闲容纳位的地理位置,所述W为小于N的整数; 根据所述用户终端当前地理位置和W个所述空闲容纳位的地理位置生成W条导航信息。8.根据权利要求7所述的用户终端,其特征在于,所述用户终端还包括: 第一获取单元,用于获取所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程; 展示单元,用于根据所述W条导航信息到达所述空闲容纳位的地理位置所需要的时长和/或路程的长短顺序展示所述W条导航信息。9.根据权利要求8所述的用户终端,其特征在于,所述用户终端还包括: 第二获取单元,用于若所述用户终端接收到所述W条导航信息中的其中一条导航信息M的选择指令,获取用户当前平均步行速度V,以及根据所述导航信息M获取用户从所述用户终端当前地理位置到所述空闲容纳位的地理位置的路程L和时长Τ; 确定单元,用于根据所述路程L和所述时长T确定目标平均步行速度V; 所述第二获取单元,用于若所述用户当前平均步行速度V小于所述目标平均步行速度V,获取当前所述空闲容纳位的定位请求的次数K ; 提示单元,用于若所述次数K大于所述N,则输出用于提醒用户加快步行速度的提示消息。10.根据权利要求6-9任一项所述的用户终端,其特征在于,所述目的地标识是所述用户终端通过扫描二维码确定的;或者,所述目的地标识是所述用户终端扫描条形码确定的。
【专利摘要】本发明公开了一种室内导航的方法,包括:用户终端向服务器发送的地理位置获取请求,所述地理位置获取请求携带目的地标识,所述地理位置获取请求用于指示获取关联所述目的地标识的空闲容纳位的地理位置;所述用户终端接收所述服务器响应所述地理位置获取请求而发送的所述空闲容纳位的地理位置;所述用户终端根据所述用户终端当前地理位置和所述空闲容纳位的地理位置生成导航信息。本发明实施例还提供了一种用户终端。采用本发明实施例可提升室内导航应用的智能性。
【IPC分类】G01C21/00
【公开号】CN105486300
【申请号】CN201510791314
【发明人】张海平, 周意保
【申请人】广东欧珀移动通信有限公司
【公开日】2016年4月13日
【申请日】2015年11月17日

最新回复(0)