一种室内路线生成方法及用户终端的制作方法_2

文档序号:9415077阅读:来源:国知局
置的室内导航路线。可见,实施本发明实施例,用户终端可以通过向室内服务器发送目的地标识来获取与目的地标识相匹配的各个地理位置,以及获取用户终端的当前位置至各个地理位置的室内导航路线,从而能够快速获取到达室内指定位置的路线。
【附图说明】
[0054]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0055]图1是本发明实施例公开的一种网络构架示意图;
[0056]图2是本发明实施例公开的一种室内路线生成方法的流程示意图;
[0057]图3是本发明实施例公开的另一种室内路线生成方法的流程示意图;
[0058]图4是本发明实施例公开的一种用户终端的结构示意图;
[0059]图5是本发明实施例公开的另一种用户终端的结构示意图;
[0060]图6是本发明实施例公开的又一种用户终端的结构示意图。
【具体实施方式】
[0061]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062]本发明实施例公开了一种室内路线生成方法及用户终端,能够通过向室内服务器发送目的地标识来获取用户终端的当前位置至与目的地标识相匹配的各个地理位置的室内导航路线,从而可以快速获取到达室内指定位置的路线。以下分别进行详细说明。
[0063]为了更好理解本发明实施例公开的一种室内路线生成方法及用户终端,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。在图1所示的网络构架中,可以包括用户终端和室内服务器,其中,用户终端可以通过互联网与室内服务器进行通信连接。在图1所示的网络构架中,用户终端可以包括移动手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环等)等各类终端,本发明实施例不作限定。室内服务器可以为商场、超市、停车场或办公大楼等建筑物内设置的一台或多台服务器,室内服务器中可以存储有对应建筑物的室内地图,也可以记录对应建筑物内各个产品、商铺、洗手间、停车位、出入口等等的确切位置,还可以包括各种数据信息等。室内服务器可以以广播的方式发送室内地图,用户终端可以接收并存储室内服务器发送的信息。通过实施图1所示的网络构架,能够快速获取到达室内指定位置的路线。
[0064]基于图1所示的网络构架,本发明实施例公开了一种室内路线生成方法。请参阅图2,图2是本发明实施例公开的一种室内路线生成方法的流程示意图。如图2所示,该室内路线生成方法可以包括以下步骤:
[0065]S201、向室内服务器发送路线获取请求,该路线获取请求包括目的地标识,以使室内服务器获取与目的地标识相匹配的各个地理位置。
[0066]本发明实施例中,当用户终端位于商场、超市、停车场或办公大楼等室内环境中时,用户终端可以与当前所在建筑物中的室内服务器进行通信连接。当用户想要去一个特定的目的地时,用户终端可以向室内服务器发送路线获取请求,该路线获取请求中可以携带有目的地标识,该目的地标识为用户在用户终端中输入的,用于指示目的地。该目的地标识可以包括目的地名称、目的地商标、目的地logo、目的地图标(如洗手间图标、安全出口图标等)、目的地类型(如餐饮类、服装类等)等中的一种或多种的组合,本发明实施例不作限定。
[0067]本发明实施例中,用户终端向室内服务器发送路线获取请求,以使室内服务器接收该路线获取请求,并根据该路线获取请求获取与目的地标识相匹配的各个地理位置。室内服务器中可以预先存储有目的地标识与地理位置的对应关系,一个目的地标识可以对应多个地理位置,室内服务器可以从该对应关系中获取与用户终端发送过来的目的地标识相匹配的各个地理位置。例如,当用户输入的目的地标识为洗手间时,用户终端将目的地标识发送至室内服务器,由室内服务器查找与洗手间相匹配的各个地理位置。
[0068]本发明实施例中,室内服务器获取到的各个地理位置可以是用户终端当前所在楼层的与目的地标识相匹配的各个地理位置,即与用户终端位于同一层楼的与目的地标识相匹配的各个地理位置;也可以是用户终端当前所在建筑物的所有楼层的与目的地标识相匹配的各个地理位置,即整个建筑物中与目的地标识相匹配的各个地理位置,本发明实施例不作限定。
[0069]S202、接收室内服务器发送的各个地理位置。
[0070]S203、从各个地理位置中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置。
[0071]本发明实施例中,用户终端的当前位置可以是用户终端通过GPS(GlobalPosit1ning System,全球定位系统)来获取,也可以是用户终端通过基站定位来获取,还可以是用户终端通过W1-Fi定位来获取等等,本发明实施例不作限定。用户终端的当前位置可以是以经玮度坐标的方式来体现,也可以是一个具体地址。
[0072]本发明实施例中,当用户终端接收到室内服务器反馈的与目的地标识相匹配的各个地理位置后,可以从接收到的各个地理位置中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置。其中,预设距离可以是用户自行设置的,用户可以根据自身需求随时对其进行更改。当各个地理位置与用户终端的当前位置处于同一建筑物内的同一层楼时,与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置可以是各个地理位置中位于以用户终端的当前位置为圆点,以预设距离为半径所围成的一个圆的圆内或圆上的地理位置;当各个地理位置与用户终端的当前位置处于同一建筑物内的相同或不同楼层时,与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置可以是各个地理位置中位于以用户终端的当前位置为球心,以预设距离为半径所围成的一个球的球内或球上的地理位置。
[0073]S204、将用户终端的当前位置和上述至少一个目标位置发送至室内服务器,以使室内服务器生成用户终端的当前位置至上述至少一个目标位置的室内导航路线。
[0074]本发明实施例中,当用户终端获取到与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置时,用户终端可以将用户终端的当前位置和获取到的至少一个目标位置发送至室内服务器,由室内服务器生成用户终端的当前位置至上述至少一个目标位置的室内导航路线。其中,室内服务器生成的用户终端的当前位置到任意一个目标位置的室内导航路线可以有一条或多条。
[0075]S205、接收室内服务器发送的用户终端的当前位置至上述至少一个目标位置的室内导航路线。
[0076]本发明实施例中,用户终端接收到的用户终端的当前位置至上述至少一个目标位置的室内导航路线可以是以文字的方式来体现的,也可以是以图形的方式来体现的,还可以是以语音播报的方式来体现的,本发明实施例不作限定。
[0077]在图2所描述的方法中,当用户终端位于商场或超市等室内时,可以向室内服务器发送路线获取请求,该路线获取请求包括目的地标识,以使室内服务器获取与目的地标识相匹配的各个地理位置,接收室内服务器发送的各个地理位置,可以从各个地理位置中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置,并将用户终端的当前位置和上述至少一个目标位置发送至室内服务器,以使室内服务器生成用户终端的当前位置至上述至少一个目标位置的室内导航路线,可以接收室内服务器发送的用户终端的当前位置至上述至少一个目标位置的室内导航路线。通过实施图2所描述的方法,可以通过向室内服务器发送目的地标识来获取与目的地标识相匹配的各个地理位置,以及获取用户终端的当前位置至各个地理位置的室内导航路线,从而能够快速获取到达室内指定位置的路线。
[0078]基于图1所示的网络构架,本发明实施例公开了另一种室内路线生成方法。请参阅图3,图3是本发明实施例公开的另一种室内路线生成方法的流程示意图。如图3所示,该室内路线生成方法可以包括以下步骤:
[0079]S301、用户终端向室内服务器发送路线获取请求,该路线获取请求包括目的地标识。
[0080]本发明实施例中,目的地标识用于指示目的地,可以包括但不限于目的地名称、目的地商标、目的地logo、目的地图标、目的地类型等中的一种或多种的组合。
[0081]S302、室内服务器根据该路线获取请求获取与目的地标识相匹配的各个地理位置。
[0082]S303、用户终端接收室内服务器发送的各个地理位置。
[0083]S304、用户终端从各个地理位置中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个目标位置。
[0084]S305、用户终端将用户终端的当前位置和上述至少一个目标位置发送至室内服务器。
[0085]S306、室内服务器生成用户终端的当前位置至上述至少一个目标位置的室内导航路线。
[0086]S307、用户终端接收室内服务器发送的用户终端的当前位置至上述至少一个目标位置的室内导航路线。
[0087]S308、用户终端将用户终端的当前位置至上述至少一个目
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1