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

文档序号:9487792阅读:260来源:国知局
一种室内导航路线生成方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及导航技术领域,尤其涉及一种室内导航路线生成方法及用户终端。
【背景技术】
[0002]随着电子技术的快速发展以及终端的迅速普及,终端的功能日益增强,用户可以利用终端访问外部网络数据资源、拍照、查看通讯信息以及导航等。在实际应用中,当用户需要利用已锁屏终端进行导航时,往往需要用户先触控终端中的解锁按键先进行解锁,然后再触控终端中的导航应用程序图标进入导航界面,最后通过输入目的地才能开始导航。然而,当因为各种外界原因用户只能进行单手操作时,则用户可能触及不到导航应用程序图标,甚至无法输入目的地时,则终端无法生成包含目的地的导航路线,从而降低了导航路线生成效率。

【发明内容】

[0003]本发明实施例提供了一种室内导航路线生成方法及用户终端,能够提高导航路线生成效率。
[0004]第一方面,本发明实施例公开了一种室内导航路线生成方法,包括:
[0005]在未进入用户终端的导航界面之前,获取对所述用户终端的第一触控阶段的触控参数;
[0006]判断所述第一触控阶段的触控参数与所述用户终端中预设的用于控制所述用户终端进入所述导航界面的触控参数是否匹配,若匹配,则控制所述用户终端进入所述导航界面;
[0007]在所述用户终端进入所述导航界面之后,获取对所述用户终端的第二触控阶段的触控参数,并显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线。
[0008]结合第一方面的实现方式,在第一方面的第一种可能的实现方式中,所述显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线,包括:
[0009]向室内服务器发送携带所述第二触控阶段的触控参数的路线获取请求,以使所述室内服务器获取与所述第二触控阶段的触控参数相匹配的各个室内目的地;
[0010]接收所述室内服务器发送的所述各个室内目的地;
[0011]从所述各个室内目的地中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个室内目的地;
[0012]将所述用户终端的当前位置和所述至少一个室内目的地发送至所述室内服务器,以使所述室内服务器生成所述用户终端的当前位置至所述至少一个室内目的地的室内导航路线;
[0013]接收所述室内服务器发送的所述用户终端的当前位置至所述至少一个室内目的地的室内导航路线,并显示所述室内导航路线。
[0014]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,还可以执行以下步骤:
[0015]针对所述至少一个室内目的地中的每一个所述室内目的地,获取所述用户终端的当前位置至所述室内目的地的所有室内导航路线对应的路况信息;
[0016]根据所述用户终端的当前位置至所述室内目的地的所有室内导航路线对应的路况信息,从所述用户终端的当前位置至所述室内目的地的所有室内导航路线中确定出所述用户终端的当前位置至所述室内目的地的最佳导航路线;
[0017]其中,所述显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线,包括:
[0018]将所述用户终端的当前位置至每一个所述室内目的地的最佳导航路线映射至对应的室内地图上进行显示。
[0019]结合第一方面的实现方式,在第一方面的第三种可能的实现方式中,所述第二触控阶段的触控参数包括触控压力值,所述显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线,包括:
[0020]根据所述触控压力值,获取与所述触控压力值对应的至少一个室内目的地;
[0021]生成包含所述至少一个室内目的地的室内导航路线,并显示所述室内导航路线。
[0022]结合第一方面的实现方式,在第一方面的第四种可能的实现方式中,所述第二触控阶段的触控参数包括触控位置,所述显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线,包括:
[0023]根据所述触控位置,获取与所述触控位置对应的至少一个室内目的地;
[0024]生成包含所述至少一个室内目的地的室内导航路线,并显示所述室内导航路线。
[0025]第二方面,本发明实施例还公开了一种用户终端,包括:
[0026]获取单元,用于在未进入用户终端的导航界面之前,获取对所述用户终端的第一触控阶段的触控参数;
[0027]判断单元,用于判断所述第一触控阶段的触控参数与所述用户终端中预设的用于控制所述用户终端进入所述导航界面的触控参数是否匹配;
[0028]控制单元,用于若所述判断单元判断所述第一触控阶段的触控参数与所述用户终端中预设的用于控制所述用户终端进入所述导航界面的触控参数匹配,控制所述用户终端进入所述导航界面;
[0029]所述获取单元,还用于在所述用户终端进入所述导航界面之后,获取对所述用户终端的第二触控阶段的触控参数;
[0030]显示单元,用于显示与所述第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线。
[0031]结合第二方面的用户终端,在第二方面的第一种可能的用户终端中,所述显示单元包括:
[0032]发送模块,用于向室内服务器发送携带所述第二触控阶段的触控参数的路线获取请求,以使所述室内服务器获取与所述第二触控阶段的触控参数相匹配的各个室内目的地;
[0033]接收模块,用于接收所述室内服务器发送的所述各个室内目的地;
[0034]第一获取模块,用于从所述各个室内目的地中获取与用户终端的当前位置的距离小于或等于预设距离的至少一个室内目的地;
[0035]所述发送模块,还用于将所述用户终端的当前位置和所述至少一个室内目的地发送至所述室内服务器,以使所述室内服务器生成所述用户终端的当前位置至所述至少一个室内目的地的室内导航路线;
[0036]所述接收模块,还用于接收所述室内服务器发送的所述用户终端的当前位置至所述至少一个室内目的地的室内导航路线;
[0037]第一显示模块,用于显示所述室内导航路线。
[0038]结合第二方面的第一种可能的用户终端中,在第二方面的第二种可能的用户终端中,所述获取单元,还用于针对所述至少一个室内目的地中的每一个所述室内目的地,获取所述用户终端的当前位置至所述室内目的地的所有室内导航路线对应的路况信息;
[0039]所述用户终端还包括:
[0040]确定单元,用于根据所述用户终端的当前位置至所述室内目的地的所有室内导航路线对应的路况信息,从所述用户终端的当前位置至所述室内目的地的所有室内导航路线中确定出所述用户终端的当前位置至所述室内目的地的最佳导航路线;
[0041]所述显示单元具体用于将所述用户终端的当前位置至每一个所述室内目的地的最佳导航路线映射至对应的室内地图上进行显示。
[0042]结合第二方面的用户终端,在第二方面的第三种可能的用户终端中,所述第二触控阶段的触控参数包括触控压力值,所述显示单元包括:
[0043]第二获取模块,用于根据所述触控压力值,获取与所述触控压力值对应的至少一个室内目的地;
[0044]第二显示模块,用于生成包含所述至少一个室内目的地的室内导航路线,并显示所述室内导航路线。
[0045]结合二方面的用户终端,在第二方面的第四种可能的用户终端中,所述第二触控阶段的触控参数包括触控位置,所述显示单元包括:
[0046]第三获取模块,用于根据所述触控位置,获取与所述触控位置对应的至少一个室内目的地;
[0047]第三显示模块,用于生成包含所述至少一个室内目的地的室内导航路线,并显示所述室内导航路线。
[0048]本发明实施例中,在未进入用户终端的导航界面之前,用户终端可以先获取对用户终端的第一触控阶段的触控参数;并判断第一触控阶段的触控参数与用户终端中预设的用于控制用户终端进入导航界面的触控参数是否匹配,若匹配,则控制用户终端进入导航界面;在用户终端进入导航界面之后,用户终端可以获取对用户终端的第二触控阶段的触控参数,并显示与第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线。在本发明实施例中,用户只需通过输入触控操作,则可以控制用户终端进入导航界面,并继续获取用户在导航界面中输入的第二触控阶段的触控参数,并显示与第二触控阶段的触控参数相匹配的至少一个室内目的地的室内导航路线,从而能够提高导航路线生成效率。
【附图说明】
[0049]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]图1是本发明实施例公开的一种室内导航路线生成方法的流程示意图;
[0051]图2是本发明实施例公开的另一种室内导航路
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1