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

文档序号:9644637阅读:349来源:国知局
一种导航路线的生成方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及导航领域,具体涉及一种导航路线的生成方法及移动终端。
【背景技术】
[0002]随着科学技术的发展,对终端自身所处位置的精确定位以及从终端所处位置到兴趣地点的导航越来越关注。目前,WIFI热点定位成为一种热门的室内导航技术。在室内导航技术的使用过程中,常常会遇到如下问题,例如,某些时候,室内导航软件生成的导航路线并不是用户想要的导航路线,因而,不能为用户提供个性化的导航路线。

【发明内容】

[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]为了更清楚地说明本发明实施例中的技术方案,下面将对实
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1