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

文档序号:9644637阅读:来源:国知局
施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明实施例提供的一种导航路线的生成方法的第一实施例流程示意图;
[0035]图2是本发明实施例提供的一种导航路线的生成方法的第二实施例流程示意图;
[0036]图3是本发明实施例提供的一种导航路线的生成方法的第三实施例流程示意图;
[0037]图4a是本发明实施例提供的一种移动终端的第一实施例结构示意图;
[0038]图4b是本发明实施例提供的一种移动终端的第一实施例又一结构示意图;
[0039]图4c是本发明实施例提供的一种移动终端的第一实施例又一结构示意图;
[0040]图5是本发明实施例提供的一种移动终端的第二实施例结构示意图。
【具体实施方式】
[0041]本发明实施例提供了一种导航路线的生成方法及移动终端,以期为用户提供个性化导航路线。
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明实施例所描述的移动终端可以包括智能手机(如Android手机、1S手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternet Devices)或穿戴式设备等,上述移动终端仅是举例,而非穷举,包含但不限于上述移动终端。
[0044]本发明实施例的导航路线的生成方法的一个实施例。其中,一种导航路线的生成方法:移动终端获取用户在室内地图依次标记的多个位置,其中,该多个位置中不包含该移动终端的当前位置,移动终端按照该多个位置的标记时间的先后顺序,将该多个位置依次连接,将该当前位置与该多个位置中的标记时间最早的位置进行连接,以形成导航路线。
[0045]请参阅图1,为本发明实施例提供的一种导航路线的生成方法的第一实施例流程示意图。本实施例中所描述的导航路线的生成方法,包括以下步骤:
[0046]S101、移动终端获取用户在室内地图依次标记的多个位置,其中,该多个位置中不包含该移动终端的当前位置。
[0047]本发明实施例中,可在移动终端打开室内地图时,用户可在该室内地图上进行标记。用户在室内地图上每标记一次,可获取与该标记对应的位置。用户可依次进行多次标记,从而,可获取与该多次标记对应的多个位置。其中,该多个位置中不包含该移动终端的当前位置,因为该移动终端的当前位置可直接定位得到,因此,该当前位置无需标记。
[0048]本发明实施例中,该室内地图由该移动终端所处的场景决定,例如,该移动终端所处于的环境可为超市、购物中心、学校、博物馆、机场、地铁站、火车站、医院、体育馆等等。
[0049]S102、移动终端按照该多个位置的标记时间的先后顺序,将该多个位置依次连接。
[0050]本发明实施例中,上述多个位置中的每个位置均对应有相应的标记时间,因而,可根据该多个位置的标记时间的先后顺序,将该多个位置依次进行连接,例如,假设有4个位置,该4个位置分别为A位置(简称A)、B位置(简称B)、C位置(简称C)和D位置(简称D)。依据该4个位置的标记时间的先后顺序分别为:A、B、C和D,则A和B进行连接,然后B和C进行连接,C和D进行连接。进一步地,A和B之间的连接可为直线或者曲线,例如,在A和B之间没有障碍物的情况下,则A和B之间可用直线进行连接,若A和B之间用某个建筑物或者一扇门挡住了,则A和B之间可用曲线进行连接。需要说明的是,多个位置可为两个或者两个以上的位置,特殊地,本发明实施例中的多个位置可为一个位置。
[0051]作为一种可能的实施方式,移动终端可根据上述多个位置的标记时间的顺序依次生成该多个位置中的相邻位置之间的最优路径。例如,假设有4个位置,该4个位置分别为A位置(简称A)、B位置(简称B)、C位置(简称C)和D位置(简称D)。依据该4个位置的标记时间的先后顺序分别为:A、B、C和D,则可先生成A与B之间的最优路径,然后生成B与C之间的最优路径,最后生成C与D之间的最优路径。
[0052]进一步地,移动终端按照该多个位置的标记时间的先后顺序,将该多个位置依次连接之后,可对该多个位置中的任意两个相邻位置之间的连接的路线进行修改,以上述A与B之间的路径进行举例说明,例如,A与B之间因为某个建筑物挡住了,则在室内地图上生成的路线会由A绕过该建筑物到达B,而,假若用户知道该建筑物可以穿越,则用户可对A与B之间的路线进行修改,让A直接穿越该建筑物与B连接,此种情况下,用户从A到达B可节约不少时间。
[0053]S103、移动终端将该当前位置与该多个位置中的标记时间最早的位置进行连接,以形成导航路线。
[0054]本发明实施例中,在多个位置依次被连接之后,移动终端可将当前位置与上述多个位置中的标记时间最早的位置进行连接,从而,当前位置和上述多个位置就形成了一条导航路线。可选地,移动终端可将当前位置与多个位置中的标记时间最早的位置进行连接,然后,将该多个位置的标记时间的先后顺序将该多个位置依次连接。
[0055]进一步地,在移动终端将该当前位置与该多个位置中的标记时间最早的位置进行连接,以形成导航路线之后,可移除该多个位置中的部分位置,在该部分位置不包含该多个位置中的标记时间最早的位置的时候,可保留当前位置与该标记时间最早的位置的连接,然后,将多个位置中除去部分位置之后的位置按照原来的多个位置的标记时间的先后顺序进行连接。可选地,在该部分位置包含该多个位置中的标记时间最早的位置的时候,可将该多个位置中除去该部分位置之外的位置按照原来的多个位置的标记时间的先后顺序进行连接,然后,再将当前位置与该多个位置中除去该部分位置之外的位置中的标记时间最早的位置进行连接。
[0056]进一步地,在移动终端将该当前位置与该多个位置中的标记时间最早的位置进行连接,以形成导航路线之后,可获取用户在该室内地图上再次依次标记的多个位置,则也可以按照上述实施方式进行连接,以得到导航路线。
[0057]进一步地,在移动终端将该当前位置与该多个位置中的标记时间最早的位置进行连接,以形成导航路线之后,则可拖动该多个位置中的任一位置,则在该拖动过程中,导航路线在保持该多个位置之间的连接关系之后进行相应地调整。
[0058]可以看出,在本实施例中,移动终端可在获取用户在室内地图依次标记的多个位置,其中,该多个位置中不包含该移动终端的当前位置,根据该多个位置的标记时间顺序连接出该当前位置与该多个位置之间的导航路线,可见,上述操作过程中,可得到当前位置与用户标记的多个位置的导航路线,因而,可为用户提供个性化导航路线。
[0059]请参阅图2,为本发明实施例提供的一种导航路线的生成方法的第二实施例流程示意图。本实施例中所描述的导航路线的生成方法,包括以下步骤:
[0060]S201、移动终端获取用户在室内地图依次标记的多个位置,其中,该多个位置中不包含该移动终端的当前位置。
[0061]S202、移动终端判断该移动终端以及该移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件。
[0062]若是,执行步骤S203。
[0063]若否,通知移动终端该同一动作事件失败,并再次执行步骤S202。
[0064]本发明实施例中,穿戴设备可为智能手表、智能手环、智能眼镜等等。移动终端可预先与穿戴设备进行绑定,移动终端可判断该移动终端以及穿戴设备是否在预设时长内发生同一动作事件,若是,则按照该多个位
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1