一种离线导航方法及设备与流程

文档序号:12592775阅读:来源:国知局

技术特征:

1.一种离线导航设备,其特征在于,所述设备包括:第一获取单元、第二获取单元、第一处理单元和第二处理单元,其中:

所述第一获取单元,用于获取预设位置并将所述预设位置存储在终端中;

所述第二获取单元,用于当检测到产生预设事件时,获取所述终端当前位置;其中,所述预设事件包括威胁用户生命安全的紧急事件;

所述第一处理单元,用于基于所述预设位置和所述终端当前位置,得到所述终端的目的地址;

所述第二处理单元,用于根据所述终端当前位置、所述终端的目的地址和所述预设事件对应的位置信息,得到所述用户到达所述目的地址的行进方向和路线。

2.根据权利要求1所述的设备,其特征在于,所述第一获取单元包括:接收模块和第一处理模块,其中:

所述接收模块,用于接收用户发送的预设位置设置请求;其中,所述预设位置设置请求中包括所述预设位置的参数;

所述第一处理模块,用于响应所述设置请求,基于所述预设位置的参数设置所述预设位置,并将所述预设位置存储在所述终端中。

3.根据权利要求1所述的设备,其特征在于,所述第一处理单元包括:第一获取模块、比较模块和第二处理模块,其中:

所述第一获取模块,用于获取每一所述预设位置和所述终端当前位置之间的距离;

所述比较模块,用于比较每一所述预设位置和所述终端当前位置之间的距离与预设距离阈值之间的关系;

所述第二处理模块,用于获取所述预设位置和所述终端当前位置之间的距离在所述预设距离阈值范围内的预设位置,并设置所述预设位置和所述终端当前位置之间的距离在所述预设距离阈值范围内的任一预设位置为所述目的地址。

4.根据权利要求1所述的设备,其特征在于,所述第一处理单元还包括:第二获取模块和第三处理模块,其中:

所述第二获取模块,用于获取每一所述预设位置和所述终端当前位置之间的距离;

所述第三处理模块,用于基于每一所述预设位置和所述终端当前位置之间的距离,获取与所述终端当前位置的距离最小的预设位置,并设置与所述终端当前位置的距离最小的预设位置为所述目的地址。

5.根据权利要求1所述的设备,其特征在于,所述第二处理单元包括:第三获取模块和第四处理模块,其中:

所述第三获取模块,用于基于所述终端当前位置,获取所述用户当前所在空间的地图;

所述第四处理模块,用于根据所述用户当前所在空间的地图、所述终端当前位置和所述终端的目的地址,得到行进路线集合;

所述第三获取模块,还用于基于所述用户当前所处地址的地图,获取所述预设事件对应的位置信息;

所述第四处理模块,还用于从所述行进路线集合中选择所述预设事件对应的位置信息未覆盖的路线,得到所述用户到达所述目的地址的行进方向和路线。

6.一种离线导航方法,其特征在于,所述方法包括:

获取预设位置并将所述预设位置存储在终端中;

当检测到产生预设事件时,获取所述终端当前位置;其中,所述预设事件包括威胁用户生命安全的紧急事件;

基于所述预设位置和所述终端当前位置,得到所述终端的目的地址;

根据所述终端当前位置、所述终端的目的地址和所述预设事件对应的位置信息,得到所述用户到达所述目的地址的行进方向和路线。

7.根据权利要求6所述的方法,其特征在于,所述获取预设位置并将所述预设位置存储在终端中,包括:

接收用户发送的预设位置设置请求;其中,所述预设位置设置请求中包括所述预设位置的参数;

响应所述设置请求,基于所述预设位置的参数设置所述预设位置,并将所述预设位置存储在所述终端中。

8.根据权利要求6所述的方法,其特征在于,所述基于所述预设位置和所述终端当前位置,得到所述终端的目的地址,包括:

获取每一所述预设位置和所述终端当前位置之间的距离;

比较每一所述预设位置和所述终端当前位置之间的距离与预设距离阈值之间的关系;

获取所述预设位置和所述终端当前位置之间的距离在所述预设距离阈值范围内的预设位置,并设置所述预设位置和所述终端当前位置之间的距离在所述预设距离阈值范围内的任一预设位置为所述目的地址。

9.根据权利要求6所述的方法,其特征在于,所述基于所述预设位置和所述终端当前位置,得到所述终端的目的地址,包括:

获取每一所述预设位置和所述终端当前位置之间的距离;

基于每一所述预设位置和所述终端当前位置之间的距离,获取与所述终端当前位置的距离最小的预设位置,并设置与所述终端当前位置的距离最小的预设位置为所述目的地址。

10.根据权利要求6所述的方法,其特征在于,所述根据所述终端当前位置、所述终端的目的地址和所述预设事件对应的位置信息,得到所述用户到达所述目的地址的行进方向和路线,包括:

基于所述终端当前位置,获取所述用户当前所处地址的地图;

根据所述用户当前所在空间的地图、所述终端当前位置和所述终端的目的地址,得到行进路线集合;

基于所述用户当前所处地址的地图,获取所述预设事件对应的位置信息;

从所述行进路线集合中选择所述预设事件对应的位置信息未覆盖的路线,得到所述用户到达所述目的地址的行进方向和路线。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1