一种室内环境中的定位方法及用户终端的制作方法_2

文档序号:9492426阅读:来源:国知局
中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062]本发明实施例公开了一种室内环境中的定位方法及用户终端,能够准确对对室内的目的地进行定位。以下分别进行详细说明。
[0063]请参见图1,图I为本发明实施例公开的一种室内环境中的定位方法的流程示意图。如图I所示,该室内环境中的定位方法可以包括以下步骤。
[0064]S101、用户终端接收用户输入的定位指令。
[0065]本发明实施例中,用户终端可包括但不限于智能手机、掌上电脑、笔记本电脑和台式电脑等用户终端。该用户终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0066]本发明实施例中,该定位指令携带有目的地类型信息。其中,目的地可以为商店、洗手间等等。若目的地为商店,则该目的地对应的目的地类型可以为商店类型;若目的地为洗手间,则该目的地对应的目的地类型可以为洗手间类型。每一目的地类型下可包括多个目的地。其中,该目的地类型信息为目的地类型的标识或名称等。
[0067]本发明实施例中,可选的,用户可在用户终端的功能界面选择目的地类型,并点击定位功能按钮,以触发用户终端接收定位指令。
[0068]S102、用户终端响应该定位指令,发送目的地类型信息至室内服务器。
[0069]本发明实施例中,用户终端接收定位指令之后,将响应该定位指令,发送定位指令携带的目的地类型信息至室内服务器。
[0070]本发明实施例中,室内服务器可预先储存目的地类型信息与目的地的对应关系,例如,可储存商店类型信息对应女士服装商店A、女士服装商店B和男士服装商店C,洗手间类型信息对应女洗手间A、男洗手间B和男洗手间C。
[0071]本发明实施例中,在室内服务器接收到目的地类型信息之后,室内服务器将根据预先存储的目的地类型信息与目的地的对应关系,获取与目的地类型信息对应的目的地;在获取与目的地类型信息对应的目的地之后,室内服务器将获取用户终端的用户对应的注册用户信息。室内服务器获取的注册用户信息可包括但不限于性别、年龄等。
[0072]本发明实施例中,室内服务器预先设置有用户信息(如性别、年龄)与目的地的对应关系。例如用户信息为性别女时,可对应女士服装商店A、女士服装商店B和女洗手间A。在室内服务器获取注册用户信息之后,室内服务器将根据预先储存的用户信息与目的地的对应关系,从与目的地类型信息对应的目的地中,获取与注册用户信息对应的目的地。例如,当目的地类型信息为商店类型信息时,目的地类型信息对应的目的地包括女士服装商店A、女士服装商店B和男士服装商店C,若注册用户信息为性别女,注册用户信息对应的目的地包括女士服装商店A、女士服装商店B和女洗手间A,则室内服务器获取的目标目的地为女士服装商店A和女士服装商店B。
[0073]本发明实施例中,室内服务器预先储存有目的地与目的地在室内的位置(该位置为经玮度)的对应关系。在室内服务器获取目标目的地之后,室内服务器将根据预先储存的目的地与目的地在室内的位置的对应关系,获取与目标目的地对应的目标位置。在室内服务器获取目标位置之后,室内服务器发送该目标位置至用户终端。
[0074]在实际应用中,很多时候用户对某一类型的目的地进行定位时,用户终端将定位该类型下的所有目的地。例如,当用户对服装类型的商店进行定位时,用户终端将定位所有男性服装店和女性服装店,以及所有年龄段用户对应的服装店。若用户为年轻女性,则用户终端定位出的男性服装店和中老年女性对应的服装店都并不适用于该用户,而且若用户并不知道服装店适用的人群,则用户可能进入该服装店才能发现该服装店并不适用于用户,这给用户带来很大不便。
[0075]因此,通过实施本发明实施例,当用户对某一类型的目的地进行定位时,用户终端仅定位该类型下与用户注册信息对应的目的地,可更加精准地为用户定位适合用户的目的地。
[0076]S103、用户终端接收室内服务器发送的目标位置。
[0077]S104、用户终端在室内地图中确定该目标位置对应的映射位置,并使用标记图标对映射位置进行定位标记。
[0078]本发明实施例中,用户终端预先设置了室内中的实际位置(即经玮度)与室内地图中的位置的映射关系。用户终端接收目标位置之后,将根据该映射关系在室内地图中确定目标位置对应的映射位置,并使用标记图标对映射位置进行标记。
[0079]作为一种可选的实施方式,用户终端在室内地图中确定该目标位置对应的映射位置,并使用标记图标对映射位置进行定位标记的【具体实施方式】可包括以下步骤:
[0080]11)用户终端在室内地图中确定目标位置对应的映射位置;
[0081]12)用户终端判断目标目的地对应的物品中是否具有折扣值大于预设折扣值的物品;
[0082]13)若存在,则用户终端使用预设的推荐图标对映射位置进行定位标记,以对目标目的地进行推荐。
[0083]在该实施方式中,用户终端判断目标目的地对应的物品中是否具有折扣值大于预设折扣值的物品的【具体实施方式】可以为:用户终端向室内服务器发送包括目标目的地的标识的查询请求;室内服务器接收到该查询请求之后,将响应该查询请求,根据预先存储的目的地与物品的对应关系,获取与目标目的地对应的目标物品;获取目标物品之后,室内服务器将根据预先存储的物品与折扣值的对应关系,获取与目标物品对应的目标折扣值,并判断获取的目标折扣值中是否存在大于预设折扣值的折扣值;室内服务器将判断结果发送给用户终端。当判断结果指示获取的目标折扣值中存在大于预设折扣值的折扣值时,用户终端确定目标目的地对应的物品中具有折扣值大于预设折扣值的物品,则用户终端使用预设的推荐图标对所述映射位置进行定位标记,以对所述目标目的地进行推荐。当判断结果指示获取的目标折扣值中不存在大于预设折扣值的折扣值时,用户终端确定目标目的地对应的物品中不具有折扣值大于预设折扣值的物品,则用户终端使用默认的定位标记图标对映射位置进行定位标记。
[0084]通过实施该实施方式,用户终端在对某一类型的目的地进行定位时,将向用户推荐该类型的目的地中具有折扣物品的目的地,从而避免了用户错过该类型的目的地的优惠信息,提高了用户体验。
[0085]在图1所描述的方法中,用户终端接收用户输入的定位指令之后,将响应定位指令,发送目的地类型信息至室内服务器,以使室内服务器从与目的地类型信息对应的目的地中,获取用户的注册用户信息对应的目标目的地,并使室内服务器获取目标目的地的目标位置;在用户终端接收室内服务器发送的目标位置之后,用户终端在室内地图中确定目标位置对应的映射位置,并使用标记图标对映射位置进行定位标记。可见,通过实施本发明实施例,能够准确地对室内的目的地进行定位。
[0086]请参见图2,图2为本发明实施例公开的另一种室内环境中的定位方法的流程示意图。如图2所示,该室内环境中的定位方法可以包括以下步骤。
[0087]S201、用户终端接收用户输入的定位指令。
[0088]S202、用户终端响应该定位指令,发送目的地类型信息至室内服务器。
[0089]S203、用户终端接收室内服务器发送的目标位置。
[0090]S204、用户终端在室内地图中确定该目标位置对应的映射位置,并使用标记图标对映射位置进行定位标记。
[0091]S205、用户终端向室内服务器发送针对目标目的地的路径获取请求。
[0092]本发明实施例中,用户终端在室内地图中确定该目标位置对应的映射位置,并使用标记图标对映射位置进行定位标记之后,将向室内服务器发送针对目标目的地的路径获取请求。具体地,用户可点击标记图标以选中目标目的地,选中目标目的地之后,用户可点击用户终端的路径输出功能按钮,以触发用户终端向室内服务器发送针对目标目的地的路径获取请求。
[0093]本发明实施例中,室内服务器接收到路径获取请求之后,将响应该路径获取请求,获取用户当前的位置。具体地,室内服务器可通过WiFi室内定位技术来获取用户当前的位置。WiFi室内定位技术为业界公知的技术,在此不做赘述。在室内服务器获取用户当前的位置之后,可按照路径最短规则,生成用户当前的位置到目标目的地对应的目标位置的路径。根据路径最短规则生成的路径为用户当前的位置到目标位置的可通行路径中最短的路径。例如,若从用户当前的位置到目标位置的可通行的路径包括路径A和路径B,若路径A的路程长度大于路径B的路径长度,则室内服务器将生成路径B。
[0094]通过按照路径最短规则生成用户当前的位置到目标位置的路径,有利于缩短用户步行至目标位置的时间。
[0095]本发明实施例中,在室内服务器获取用户当前的位置之后,室内服务器也可从室内监控系统中获取室内的可通行路径的人流量,并按照人流量最小规则,生成用户当前的位置到目标位置的路径。根据人流量最小规则生成的路径为用户当前的位置到目标位置的可通行路径中人流量最小的路径。例如,若从用户当前的位置到目标位置的可通行的路径包括路径A和路径B,若路径A上有50个人,路径B上有10个人,则室内服务器将生成路径
Bo
[0096]通过按照人流量最小规则生成用户当前的位置到目标位置的路径,有利于缩短用户步行至目标位置的时间。
[0097]本发明实施例中,室内服务器生成用户当前的位置到目标位置的路径之后,将发送生成的路径至用户终端。
[0098]S206、用户终端接收室内服务器响应路径获取请求发送的路径。
[0099]S207、用户终端在室内地图中映射出路径。
[0100]本发明实施例中,用户终端接收室内服务器发送的路径之后,将在室内地图中映射出接收到的路径。
[0101]可见,通过实施本发明实施例,用户终端可输出用户当前位置到目标目的地的位置的路径,有助于用户快速地找到目标目的地。
[0102]请参见图3,图3为本发明实施例公开的另一种室内环境中的定位方法的流程示意图。如图3所示,该室内环境中的定位方法可以包括
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1