一种导航跟随方法及装置

申请号 CN201610349480.1 申请日 2016-05-24 公开(公告)号 CN107421552A 公开(公告)日 2017-12-01
申请人 中兴通讯股份有限公司; 发明人 陈波; 袁磊;
摘要 本 发明 提供了一种导航跟随方法及装置。其中,应用于位于领队方处的第一终端的导航跟随方法包括:获取所述第一终端的导航信息和位于跟随方处的第二终端的当前所处 位置 的第一位置信息;根据所述导航信息和所述第一位置信息,生成所述第二终端向所述第一终端移动的跟随建议;发送所述跟随建议至所述第二终端。本发明提供的导航跟随方法,实时性高,能够降低跟随失败的概率。
权利要求

1.一种导航跟随方法,应用于位于领队方处的第一终端,其特征在于,所述导航跟随方法包括:
获取所述第一终端的导航信息和位于跟随方处的第二终端的当前所处位置的第一位置信息;
根据所述导航信息和所述第一位置信息,生成所述第二终端向所述第一终端移动的跟随建议;
发送所述跟随建议至所述第二终端。
2.根据权利要求1所述的导航跟随方法,其特征在于,所述获取跟随方处的第二终端的当前所处位置的第一位置信息的步骤包括:
接收所述第二终端自动发送的所述第一位置信息;或
接收所述第二终端根据所述第一终端发送的位置获取请求消息所发送的所述第一位置信息。
3.根据权利要求1所述的导航跟随方法,其特征在于,所述根据所述导航信息和所述第一位置信息,生成所述第二终端向所述第一终端移动的跟随建议的步骤包括:
根据所述第一终端的当前所处位置的第二位置信息和所述第一位置信息,生成跟随建议;或
根据所述第一终端的当前所处位置的第二位置信息、所述第一终端的移动路线信息以及所述第一位置信息,生成跟随建议;
其中,所述移动路线信息为所述第一终端根据目的地址所预估的、距离所述第二位置信息所处位置的前方预设距离内的移动路线信息。
4.根据权利要求1所述的导航跟随方法,其特征在于,所述跟随建议包括:指示所述第二终端向所述第一终端移动的路线信息、移动方向信息和/或移动距离信息。
5.一种导航跟随方法,应用于位于跟随方处的第二终端,其特征在于,所述导航跟随方法包括:
发送所述第二终端的当前所处位置的第一位置信息至位于领队方处的第一终端;
接收所述第一终端根据所述第一位置信息、所述第一终端的导航信息所生成的跟随建议,所述跟随建议为所述第二终端向所述第一终端移动的跟随建议;
输出所述跟随建议。
6.根据权利要求5所述的方法,其特征在于,所述发送所述第二终端当前所处位置的第一位置信息至位于领队方处的第一终端的步骤包括:
自动发送所述第一位置信息至所述第一终端;或
根据接收到的所述第一终端发送的位置获取请求消息,发送所述第一位置信息至所述第一终端。
7.根据权利要求5所述的导航跟随方法,其特征在于,所述输出所述跟随建议的步骤包括:
以语音、文本和/或图像方式,输出所述跟随建议。
8.根据权利要求5所述的导航跟随方法,其特征在于,所述接收所述第一终端根据所述第一位置信息、所述第二终端的导航信息所生成的跟随建议的步骤包括:
接收所述第一终端根据所述第一位置信息、所述第一终端的当前所处位置的第二位置信息所生成的跟随建议;或
接收所述第一终端根据所述第一位置信息、所述第一终端的当前所处位置的第二位置信息以及所述第一终端的移动路线信息,生成跟随建议;
其中,所述移动路线信息为所述第一终端根据目的地址所预估的、距离所述第二位置信息所处位置的前方预设距离内的移动路线信息。
9.根据权利要求5所述的导航跟随方法,其特征在于,所述发送所述第二终端的当前所处位置的第一位置信息至位于领队方处的第一终端的步骤包括:
接收按压触发或语音触发的跟随建议获取指令;
根据所述跟随建议获取指令,发送所述第一位置信息至所述第一终端。
10.根据权利要求5所述的导航跟随方法,其特征在于,所述跟随建议包括:指示所述第二终端向所述第一终端移动的路线信息、移动方向信息和/或移动距离信息。
11.一种导航跟随装置,应用于位于领队方处的第一终端,其特征在于,所述导航跟随装置包括:
获取模,用于获取所述第一终端的导航信息和位于跟随方处的第二终端的当前所处位置的第一位置信息;
生成模块,用于根据所述获取模块获取的所述导航信息和所述第一位置信息,生成所述第二终端向所述第一终端移动的跟随建议;
第一发送模块,用于发送所述生成模块生成的所述跟随建议至所述第二终端。
12.一种导航跟随装置,应用于位于跟随方处的第二终端,其特征在于,所述导航跟随装置包括:
第二发送模块,用于发送所述第二终端的当前所处位置的第一位置信息至位于领队方处的第一终端;
接收模块,用于接收所述第一终端根据所述第一位置信息、所述第一终端的导航信息所生成的跟随建议,所述跟随建议为所述第二终端向所述第一终端移动的跟随建议;
输出模块,用于输出所述跟随建议。

说明书全文

一种导航跟随方法及装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种导航跟随方法及装置。

背景技术

[0002] 随着GPS定位方法在移动终端中的普及,通过移动终端进行导航应用的行为越来越多。在两车或者多车跟车行进的时候,就有共享目的地的需求,以便保证行进目的地、甚至行进路线的一致性。
[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] 图1表示本发明第一实施例提供的导航跟随方法的流程图
[0046] 图2表示本发明第二实施例提供的导航跟随方法的流程图;
[0047] 图3表示本发明第三实施例提供的导航跟随装置的框图
[0048] 图4表示本发明第三实施例提供的导航跟随装置的框图。

具体实施方式

[0049] 下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
[0050] 第一实施例
[0051] 本发明实施例提供了一种导航跟随方法,应用于位于领队方处的第一终端。如图1所示,该导航跟随方法包括:
[0052] S101、获取第一终端的导航信息和位于跟随方处的第二终端的当前所处位置的第一位置信息。
[0053] 其中,本发明实施例可以应用于机动车驾驶、自行车驾驶或电动车驾驶中的领车方或是徒步行走队伍中的领队方,或是其他具有引领和跟随关系中的领队方等,相应的,跟随方可以是机动车驾驶、自行车驾驶或电动车驾驶中的跟随方或是徒步行走队伍者中的跟随方或是其他具有引领和跟随关系中的跟随方等。
[0054] 其中,导航信息可包括:第一终端的当前位置信息和距离第一终端的当前位置的前方一段预设距离内的行进路线、行进方向等信息。
[0055] 其中,在使用第一终端和第二终端进行导航跟随之前,需对第一终端和第二终端中的导航软件进行初始化,设置各自的身份。例如,对于第一终端来说设置为领队方,对于第二终端来说设置为跟随方,并建立彼此之间的连接关系。
[0056] S102、根据导航信息和第一位置信息,生成第二终端向第一终端移动的跟随建议。
[0057] 也就是由领队方生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,以降低跟随方跟丢的概率。
[0058] S103、发送跟随建议至第二终端。
[0059] 也就是领队方将生成的跟随建议发送至跟随方,以使跟随方能够及时参考跟随建议保证跟进。
[0060] 其中,跟随建议可以以文本、语音和/或图像等方式展现给跟随方。例如,在导航地图中标注出建议的行进路线,在非导航地图位置文字显示跟随建议,同时语音播报如何行进。当然可以理解的是还可以是导航软件所能识别的路线规划信息格式等。
[0061] 其中,跟随建议的内容可包括:指示第二终端(对应跟随方)向第一终端(对应领队方)移动的路线信息、移动方向信息和/或移动距离信息。例如,跟车建议可以是简单的向左转、直行、向右转、进入辅道等指令;也可以是一段距离的导航提示,如:直行300米,然后左转进入xxx路并保持直行等。其中,简单指令适用于两车距离相对较近时,而一段距离的导航提示则适用于两车已经拉开一定距离,无法用简单指令指导跟车的情况。
[0062] 进一步地,为了能够提高导航跟随的实时性,在第一终端和第二终端完成初始化后,第二终端可随时自动的获取当前的位置信息(即第一位置信息),并发送至第一终端,从而不断的生成跟随建议,也就是第一终端可随时接收第二终端自动发送的第一位置信息,并生成跟随建议发送至第二终端。当然可以理解的是,若跟随方明确行进路线,不需要频繁获取跟随建议时,第二终端处也可通过手控(如对实体键或虚拟键的按压等)或语音控制,触发跟随建议获取指令,将自身的当前位置信息发送至第一终端。更进一步地,也可以由领队方发起生成跟随建议的流程。例如,当领队方认为需要提醒跟随方行进路线时,可通过第一终端向第二终端发送位置获取请求消息,从而接收第二终端根据第一终端发送的位置获取请求消息所发送的第一位置信息。
[0063] 进一步地,可根据第一终端的当前所处位置的第二位置信息和第一位置信息,生成跟随建议,采用这样的方式比较直接,导航路线的计算量较小,数据处理简单。为了进一步提高跟随建议的实时性和可靠性,还可根据第一终端的当前所处位置的第二位置信息、第一终端的移动路线信息以及第一位置信息,生成跟随建议。其中,移动路线信息为第一终端根据目的地址所预估的、距离第二位置信息所处位置的前方预设距离内的移动路线信息。通过结合第一终端预估的领队方未来一段行进路线来生成跟随建议,能够减少第一终端在生成跟随建议的过程中因位置变化所产生的误差,从而提高导航跟随的实时性。例如,当领队方前方300米距离内,具有一个十字路口时,由于领队方确定目的地址,因此可根据目的地址预估在十字路口处是前行,左转还是右转,结合预估结果生成误差较小的跟随建议。
[0064] 综上所述,本发明实施例提供的导航跟随方法中,跟随方将自身的位置信息发送至领队方,由领队方根据自身的导航信息(如自身的位置信息,一段路程的移动路线信息等)和跟随方的位置信息,生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,降低跟随方跟丢的概率。其中,跟随建议生成流程的发起,可以由跟随方处的第二终端自动发起,也可以由跟随方根据需求发起,还可以由领队方根据需求发起,发起方式灵活,以满足不同情况的需求。
[0065] 第二实施例
[0066] 本发明实施例提供了一种导航跟随方法,应用于位于跟随方处的第二终端。如图2所示,该导航跟随方法包括:
[0067] S201、发送第二终端的当前所处位置的第一位置信息至位于领队方处的第一终端。
[0068] 其中,本发明实施例可以应用于机动车驾驶、自行车驾驶或电动车驾驶中的跟车方或是徒步行走队伍中的跟随方,或是其他具有引领和跟随关系中的跟随方等,相应的,领队方可以是机动车驾驶、自行车驾驶或电动车驾驶中的领车方或是徒步行走队伍中的领队方或是其他具有引领和跟随关系中的领队方等。
[0069] S202、接收第一终端根据第一位置信息、第一终端的导航信息所生成的跟随建议,跟随建议为第二终端向第一终端移动的跟随建议。
[0070] 其中,领队方在生成跟随建议后,将跟随建议发送至跟随方,跟随方在接收到跟随建议后,能够参考跟随建议保证跟进。
[0071] 其中,在使用第一终端和第二终端进行导航跟随之前,需对第一终端和第二终端中的导航软件进行初始化,设置各自的身份。例如,对于第一终端来说设置为领队方,对于第二终端来说设置为跟随方,并建立彼此之间的连接关系。
[0072] 其中,导航信息可包括:第一终端的当前位置信息和
[0073] 距离第一终端的当前位置的前方一段预设距离内的行进路线、行进方向等信息。本发明实施例中由领队方生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,以降低跟随方跟丢的概率。
[0074] S203、输出跟随建议。
[0075] 其中,跟随方在接收到跟随建议后,输出跟随建议。跟随建议的展现形式可以是文本、语音和/或图像。例如,在导航地图中标注出建议的行进路线,在非导航地图位置文字显示跟随建议,同时语音播报如何行进。当然可以理解是,还可以是导航软件所能识别的其他路线规划信息格式等。
[0076] 其中,跟随建议的内容可包括:指示第二终端(对应跟随方)向第一终端(对应领队方)移动的路线信息、移动方向信息和/或移动距离信息。例如,跟车建议可以是简单的向左转、直行、向右转、进入辅道等指令;也可以是一段距离的导航提示,如:直行300米,然后左转进入xxx路并保持直行等。其中,简单指令适用于两车距离相对较近时,而一段距离的导航提示则适用于两车已经拉开一定距离,无法用简单指令指导跟车的情况。
[0077] 进一步地,为了能够提高导航跟随的实时性,在第一终端和第二终端完成初始化后,第二终端可随时自动的获取当前的位置信息(即第一位置信息),并发送第一位置信息至第一终端,从而不断的生成跟随建议,也就是第一终端可随时接收第二终端自动发送的第一位置信息,并生成跟随建议发送至第二终端。当然可以理解的是,若跟随方明确行进路线,不需要频繁获取跟随建议时,第二终端处也可接收用户按压触发(如对实体键或虚拟键的按压等)或语音触发的跟随建议获取指令,根据跟随建议获取指令,发送第一位置信息至第一终端。更进一步地,也可以由领队方发起生成跟随建议的流程。例如,当领队方认为需要提醒跟随方行进路线时,可通过第一终端向第二终端发送位置获取请求消息,第二终端根据接收到的位置获取请求消息,发送第一位置信息至第一终端。
[0078] 进一步地,跟随方接收到的跟随建议可以是第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息所生成的跟随建议,采用这样的方式比较直接,导航路线的计算量较小,数据处理简单。为了进一步提高跟随建议的实时性和可靠性,跟随方还可接收第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息以及第一终端的移动路线信息所生成的跟随建议。其中,移动路线信息为第一终端根据目的地址所预估的、距离第二位置信息所处位置的前方预设距离内的移动路线信息。通过结合第一终端预估的领队方未来一段行进路线来生成跟随建议,能够减少第一终端在生成跟随建议的过程中因位置变化所产生的误差,从而提高导航跟随的实时性。例如,当领队方前方300米距离内,具有一个十字路口时,由于领队方确定目的地址,因此可根据目的地址预估在十字路口处是前行,左转还是右转,结合预估结果生成误差较小的跟随建议。
[0079] 综上所述,本发明实施例提供的导航跟随方法中,跟随方将自身的位置信息发送至领队方,由领队方根据自身的导航信息(如自身的位置信息,一段路程的移动路线信息等)和跟随方的位置信息,生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,降低跟随方跟丢的概率。其中,跟随建议生成流程的发起,可以由跟随方处的第二终端自动发起,也可以由跟随方根据需求发起,还可以由领队方根据需求发起,发起方式灵活,以满足不同情况的需求。
[0080] 第三实施例
[0081] 本发明实施例提供了一种导航跟随装置,应用于位于领队方处的第一终端。如图3所示,该导航跟随装置包括:
[0082] 获取模块301,用于获取第一终端的导航信息和位于跟随方处的第二终端的当前所处位置的第一位置信息。
[0083] 其中,本发明实施例可以应用于机动车驾驶、自行车驾驶或电动车驾驶中的领车方或是徒步行走队伍中的领队方,或是其他具有引领和跟随关系中的领队方等,相应的,跟随方可以是机动车驾驶、自行车驾驶或电动车驾驶中的跟随方或是徒步行走者中的跟随方或是其他具有引领和跟随关系中的跟随方等。
[0084] 其中,导航信息可包括:第一终端的当前位置信息和距离第一终端的当前位置的前方一段预设距离内的行进路线、行进方向等信息。
[0085] 其中,在使用第一终端和第二终端进行导航跟随之前,需对第一终端和第二终端中的导航软件进行初始化,设置各自的身份。例如,对于第一终端来说设置为领队方,对于第二终端来说设置为跟随方,并建立彼此之间的连接关系。
[0086] 生成模块302,用于根据获取模块301获取的导航信息和第一位置信息,生成第二终端向第一终端移动的跟随建议。
[0087] 也就是由领队方生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,以降低跟随方跟丢的概率。
[0088] 第一发送模块303,用于发送生成模块302生成的跟随建议至第二终端。
[0089] 也就是领队方将生成的跟随建议发送至跟随方,以使跟随方能够及时参考跟随建议保证跟进。
[0090] 其中,跟随建议可以以文本、语音和/或图像等方式展现给跟随方。例如,在导航地图中标注出建议的行进路线,在非导航地图位置文字显示跟随建议,同时语音播报如何行进。当然可以理解的是还可以是导航软件所能识别的其他路线规划信息格式等。
[0091] 其中,跟随建议的内容可包括:指示第二终端(对应跟随方)向第一终端(对应领队方)移动的路线信息、移动方向信息和/或移动距离信息。例如,跟车建议可以是简单的向左转、直行、向右转、进入辅道等指令;也可以是一段距离的导航提示,如:直行300米,然后左转进入xxx路并保持直行等。其中,简单指令适用于两车距离相对较近时,而一段距离的导航提示则适用于两车已经拉开一定距离,无法用简单指令指导跟车的情况。
[0092] 进一步地,获取模块301包括:
[0093] 第一接收单元,用于接收第二终端自动发送的第一位置信息;或接收第二终端根据第一终端发送的位置获取请求消息所发送的第一位置信息。
[0094] 为了能够提高导航跟随的实时性,在第一终端和第二终端完成初始化后,第二终端可随时自动的获取当前的位置信息(即第一位置信息),并发送至第一终端,从而不断的生成跟随建议,也就是第一终端可随时接收第二终端自动发送的第一位置信息,并生成跟随建议发送至第二终端。也可以由领队方发起生成跟随建议的流程。例如,当领队方认为需要提醒跟随方行进路线时,可通过第一终端向第二终端发送位置获取请求消息,从而接收第二终端根据位置获取请求消息所发送的第一位置信息。
[0095] 其中,若跟随方明确行进路线,不需要频繁获取跟随建议时,第二终端处也可通过手控(如对实体键或虚拟键的按压等)或语音控制,触发跟随建议获取指令,将自身的当前位置信息发送至第一终端。
[0096] 进一步地,生成模块302包括:
[0097] 生成单元,用于根据第一终端的当前所处位置的第二位置信息和第一位置信息,生成跟随建议;或根据第一终端的当前所处位置的第二位置信息、第一终端的移动路线信息以及第一位置信息,生成跟随建议。
[0098] 其中,根据第一终端的当前所处位置的第二位置信息和第一位置信息,生成跟随建议的方式比较直接,导航路线的计算量较小,数据处理简单。为了进一步提高跟随建议的实时性和可靠性,还可根据第一终端的当前所处位置的第二位置信息、第一终端的移动路线信息以及第一位置信息,生成跟随建议。其中,移动路线信息为第一终端根据目的地址所预估的、距离第二位置信息所处位置的前方预设距离内的移动路线信息。通过结合第一终端预估的领队方未来一段行进路线来生成跟随建议,能够减少第一终端在生成跟随建议的过程中因位置变化所产生的误差,从而提高导航跟随的实时性。例如,当领队方前方300米距离内,具有一个十字路口时,由于领队方确定目的地址,因此可根据目的地址预估在十字路口处是前行,左转还是右转,结合预估结果生成误差较小的跟随建议。
[0099] 综上所述,本发明实施例提供的导航跟随装置,通过获取模块301获取第二终端当前位置信息,并通过生成模块302根据领队方的导航信息(如第一终端的当前的位置信息,一段路程的移动路线信息等)和跟随方的位置信息,生成跟随建议,最后通过第一发送模块303将跟随建议发送至跟随方。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,降低跟随方跟丢的概率。其中,跟随建议生成流程的发起,可以由跟随方中的第二终端自动发起,也可以由跟随方根据需求发起,还可以由领队方根据需求发起,发起方式灵活,以满足不同情况的需求。
[0100] 第四实施例
[0101] 本发明实施例提供了一种导航跟随装置,应用于位于跟随方处的第二终端。如图4所示,该导航跟随装置包括:
[0102] 第二发送模块401,用于发送第二终端的当前所处位置的第一位置信息至位于领队方处的第一终端。
[0103] 其中,本发明实施例可以应用于机动车驾驶、自行车驾驶或电动车驾驶中的跟车方或是徒步行走队伍中的跟随方,或是其他具有引领和跟随关系中的跟随方等,相应的,领队方可以是机动车驾驶、自行车驾驶或电动车驾驶中的领车方或是徒步行走队伍中的领队方或是其他具有引领和跟随关系中的领队方等。
[0104] 接收模块402,用于接收第一终端根据第一位置信息、第一终端的导航信息所生成的跟随建议,跟随建议为第二终端向第一终端移动的跟随建议。
[0105] 其中,领队方在生成跟随建议后,将跟随建议发送至跟随方,跟随方在接收到跟随建议后,能够参考跟随建议保证跟进。
[0106] 其中,在使用第一终端和第二终端进行导航跟随之前,需对第一终端和第二终端中的导航软件进行初始化,设置各自的身份。例如,对于第一终端来说设置为领队方,对于第二终端来说设置为跟随方,并建立彼此之间的连接关系。
[0107] 其中,导航信息可包括:第一终端的当前位置信息和距离第一终端的当前位置的前方一段预设距离内的行进路线、行进方向等信息。
[0108] 本发明实施例中由领队方生成跟随建议。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,以降低跟随方跟丢的概率。
[0109] 输出模块403,用于输出跟随建议。
[0110] 其中,跟随建议的内容可包括:指示第二终端(对应跟随方)向第一终端(对应领队方)移动的路线信息、移动方向信息和/或移动距离信息。例如,跟车建议可以是简单的向左转、直行、向右转、进入辅道等指令;也可以是一段距离的导航提示,如:直行300米,然后左转进入xxx路并保持直行等。其中,简单指令适用于两车距离相对较近时,而一段距离的导航提示则适用于两车已经拉开一定距离,无法用简单指令指导跟车的情况。
[0111] 进一步地,第二发送模块401包括:
[0112] 第一发送单元,用于自动发送第一位置信息至第一终端;或根据接收到的第一终端发送的位置获取请求消息,发送第一位置信息至第一终端。
[0113] 为了能够提高导航跟随的实时性,在第一终端和第二终端完成初始化后,第二终端可随时自动的获取当前的位置信息(即第一位置信息),并发送第一位置信息至第一终端,从而不断的生成跟随建议,也就是第一终端可随时接收第二终端自动发送的第一位置信息,并生成跟随建议发送至第二终端。当然可以理解的是,也可以由领队方发起生成跟随建议的流程。例如,当领队方认为需要提醒跟随方行进路线时,可通过第一终端向第二终端发送位置获取请求消息,第二终端根据接收到的位置获取请求消息,发送第一位置信息至第一终端。
[0114] 进一步地,输出模块403包括:
[0115] 输出单元,用于以语音、文本和/或图像方式,输出跟随建议。
[0116] 其中,跟随方在接收在接收到跟随建议后,输出跟随建议。跟随建议的展现形式可以是文本、语音和/或图像。例如,在导航地图中标注出建议的行进路线,在非导航地图位置文字显示跟随建议,同时语音播报如何行进。当然可以理解是,还可以是导航软件所能识别的其他路线规划信息格式等。
[0117] 进一步地,接收模块402包括:
[0118] 第一接收单元,用于接收第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息所生成的跟随建议;或接收第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息以及第一终端的移动路线信息,生成跟随建议。
[0119] 跟随方接收到的跟随建议可以是第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息所生成的跟随建议,采用这样的方式比较直接,导航路线的计算量较小,数据处理简单。为了进一步提高跟随建议的实时性和可靠性,跟随方还可接收第一终端根据第一位置信息、第一终端的当前所处位置的第二位置信息以及第一终端的移动路线信息所生成的跟随建议。其中,移动路线信息为第一终端根据目的地址所预估的、距离第二位置信息所处位置的前方预设距离内的移动路线信息。通过结合第一终端预估的领队方未来一段行进路线来生成跟随建议,能够减少第一终端在生成跟随建议的过程中因位置变化所产生的误差,从而提高导航跟随的实时性。例如,当领队方前方300米距离内,具有一个十字路口时,由于领队方确定目的地址,因此可根据目的地址预估在十字路口处是前行,左转还是右转,结合预估结果生成误差较小的跟随建议。
[0120] 进一步地,第二发送模块401包括:
[0121] 第三接收单元,用于接收按压触发或语音触发的跟随建议获取指令。
[0122] 第二发送单元,用于根据跟随建议获取指令,发送第一位置信息至第一终端。
[0123] 其中,若跟随方明确行进路线,不需要频繁获取跟随建议时,第二终端处也可接收用户按压触发(如对实体键或虚拟键的按压等)或语音触发的跟随建议获取指令,根据跟随建议获取指令,发送第一位置信息至第一终端。
[0124] 综上所述,本发明实施例提供的导航跟随装置,通过第二发送模块401将第二终端的当前位置信息发送至领队方,以使领队方处的第一终端生成跟随建议,然后通过接收模块402接收第一终端生成的跟随建议,最后输出模块403将跟随建议展示给跟随方用户。由于领队方起到引领作用,能够及时获知行进路线,因此由领队方生成的跟随建议更加实时可靠,降低跟随方跟丢的概率。其中,跟随建议生成流程的发起,可以由跟随方处的第二终端自动发起,也可以由跟随方根据需求发起,还可以由领队方根据需求发起,发起方式灵活,以满足不同情况的需求。
[0125] 以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
QQ群二维码
意见反馈