本申请涉及导航领域,尤其涉及导航方法、装置、服务器和系统。
背景技术:
当前,用户通常借助于导航设备从出发地引导到目的地,但是有些情况下导航设备无法直接将用户引导到最终的目的地。例如,在车载导航中,导航设备根据用户输入的出发地和目的地之后,规划出的导航路线的终点可能就是距离用户输入的目的地附近的一个位置点,当用户根据导航设备进行导航结束后,用户需要根据自身的经验从导航结束的位置点步行到达目的地。但是对应一些环境较为复杂的应用场景(如导航结束点为某一停车场,而目的地位于环境、地形较为复杂的某个商场内或批发市场内等),用户并不是很清楚如何从导航结束的位置点步行至目的地。此时若用户需要通过导航设备从导航结束点引导到目的地,则需要重新开启其他导航设备(如智能手机)来重复一次导航操作,对于用户而言不是很方便,需要重新进行一次导航操作。
技术实现要素:
本申请实施例提供了导航方法、装置、服务器和系统,能够方便快捷的引导用户到达目的地。
一方面,提供了一种导航方法,该方法包括:
第一导航设备在导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述第二导航设备根据所述目的地继续 导航。
可选地,将携带有导航目的地的继续导航请求发送给第二导航设备,具体包括:
第一导航设备检测与所述第二导航设备是否建立通信连接,若是则通过所述通信连接将所述继续导航请求发送给所述第二导航设备。
可选地,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述第二导航设备根据所述目的地继续导航,具体包括:
第一导航设备向与该第一导航设备连接的服务器发送所述继续导航请求及指示信息,以指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,具体包括:
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
指示所述服务器根据所述指示信息将所述继续导航请求发送给所述第二导航设备,具体包括:
指示所述服务器确定该服务器上存储有所述通信连接记录中的第二导航设备的设备标识时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括:用户在该第一导航设备的登录状态信息、第一导航设备与第二导航设备的通信连接记录;
指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,具体包括:
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为未登录状态时,若确定所述服务器存储有所述通信连接记录中的第二导航设备的设备标识信息,则将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为未登录状态,若确定服务器存储有所述通信连接记录中的第二导航设备的设备标识信息时,则将所述继续导航请求发送给所述第二导航设备。
另一方面,提供了一种导航方法,该方法包括:
第二导航设备接收第一导航设备或服务器发送的携带有导航目的地的继续导航请求;
第二导航设备以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
另一方面,提供了一种导航方法,该方法包括:
服务器接收第一导航设备发送的携带有导航目的地的继续导航请求和指示信息;
服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,以指示所述第二导航设备根据所述目的地继续导航。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,具体包括:
根据所述登录状态信息确定所述用户在第一导航设备上为登录状态时,检测所述用户在第二导航设备是否为登录状态,若是则将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,具体包括:
服务器确定其是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括:用户在第一导航设备的登录状态信息、第一导航设备与第二导航设备的通信连接记录;
服务器根据所述指示信息将所述继续导航请求发送给第二导航设备,具体包括:
服务器在根据所述登录状态信息确定用户在所述第一导航设备是否为登录状态;
若用户在第一导航设备为登录状态,则检测所述用户在所述第二导航设备是否为登录状态,若是则将所述继续导航请求发送给所述第二导航设备,若否则确定服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则将所述继续导航请求发送给所述第二导航设备;
若用户在第一导航设备为未登录状态,则确定服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则将所述继续导航请求发送给所述第二导航设备。
可选地,所述第一导航设备为车载导航设备,所述第二导航设备为移动导航设备;或者,所述第一导航设备为移动导航设备,所述第二导航设备为车载导航设备。
另一方面,提供了一种导航装置,所述导航装置设置于第一导航设备中,所述装置包括:
发送单元,用于在所述第一导航设备导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述导航设备根据 所述目的地继续导航。
可选地,所述发送单元,具体包括:
检测子单元,用于检测检测与所述第二导航设备是否建立通信连接;
第一发送子单元,用于在所述检测子单元的检测结果为是时,通过所述通信连接将所述继续导航请求发送给所述第二导航设备。
可选地,所述发送单元,具体包括:
第二发送子单元,用于向与第一导航设备连接的服务器发送所述继续导航请求及指示信息;
指示子单元,用于指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
所述指示子单元具体用于,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
所述指示子单元具体用于,指示所述服务器确定该服务器上存储有所述通信连接记录中的第二导航设备的设备标识时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括:用户在该第一导航设备的登录状态信息、第一导航设备与第二导航设备的通信连接记录;
所述指示子单元,具体用于:
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为 登录状态,且检测得到所述用户在所述第二导航设备为未登录状态时,若确定所述服务器存储有所述通信连接记录中的第二导航设备的设备标识信息,则将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为未登录状态,若确定服务器存储有所述通信连接记录中的第二导航设备的设备标识信息时,则将所述继续导航请求发送给所述第二导航设备。
另一方面,提供了一种导航装置,所述导航装置设置于第二导航设备中,所述装置包括:
接收单元,用于接收第一导航设备或服务器发送的携带有导航目的地的继续导航请求;
导航单元,用于以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
另一方面,提供了一种服务器,所述服务器包括:
接收单元,用于接收第一导航设备发送的携带有导航目的地的继续导航请求和指示信息;
发送单元,用于根据所述指示信息将所述继续导航请求发送给第二导航设备。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
所述服务器还包括:
第一检测单元,用于根据所述登录状态信息确定所述用户在第一导航设备上为登录状态时,检测所述用户在第二导航设备是否为登录状态,若是则触发所述发送单元。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
所述服务器还包括:
第二检测单元,用于确定所述服务器是否存储有所述通信连接记录中包含 的所述第二导航设备的设备标识信息,若有则触发所述发送单元。
可选地,所述接收单元接收的指示信息包括:用户在第一导航设备的登录状态信息、第一导航设备与第二导航设备的通信连接记录;
所述服务器还包括:
第三检测单元,用于根据所述登录状态信息确定用户在所述第一导航设备是否为登录状态;若是则触发第四检测单元;若否触发第五检测单元;
第四检测单元,用于检测所述用户在所述第二导航设备是否为登录状态,若是则触发所述发送单元,若否则触发第五检测单元;
第五检测单元,用于确定服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则触发所述发送单元。
另一方面,提供了一种导航系统,所述系统包括:第一导航设备、第二导航设备;
第一导航设备,用于在导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述导航设备根据所述目的地继续导航;
第二导航设备,用于在接收到所述继续导航请求时,以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
另一方面,提供了一种导航系统,所述系统包括:第一导航设备、第二导航设备和服务器;
第一导航设备,用于在导航过程中或导航结束时,将携带有导航目的地的继续导航请求和指示信息发送给与第一导航设备相连接的服务器;
服务器,用于接收第一导航设备发送的携带有导航目的地的继续导航请求和指示信息时,根据所述指示信息将所述继续导航请求发送给第二导航设备;
第二导航设备,用于在接收到所述继续导航请求时,以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
本申请提供了一种导航方法,第一导航设备在导航过程中或导航结束时, 能够将目的地发送给第二导航设备,再由第二导航设备根据该目的地进行继续导航,因此,采用本申请技术方案,可以在导航设备之间分享目的地,实现导航设备间的导航无缝对接,无需用户在利用第一导航设备导航结束后若需要继续导航还需要在第二导航设备中进行一次导航操作,简化用户操作,能够方便、快捷的将用户无缝引导到目的地。
附图说明
图1为本申请实施例提供的一种导航方法流程图;
图2为本申请实施例提供的一种继续导航请求的发送方法流程图;
图3为本申请实施例提供的另一种继续导航请求的发送方法流程图;
图4为本申请实施例提供的另一种继续导航请求的发送方法流程图;
图5为本申请实施例提供的一种具体地继续导航请求的发送方法流程图;
图6为本申请实施例提供的导航方法信号流图;
图7为本申请实施例提供的一种导航装置结构示意图;
图7a为本申请实施例提供的另一种导航装置结构示意图;
图8为本申请实施例提供的另一种导航装置结构示意图;
图9为本申请实施例提供的一种服务器的结构示意图;
图9a为本申请实施例提供的另一种服务器结构示意图;
图9b为本申请实施例提供的再另一种服务器结构示意图;
图9c为本申请实施例提供的再另一种服务器结构示意图;
图10为本申请实施例提供的一种导航系统结构图;
图11为本申请实施例提供的另一种导航系统结构图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为便于对本申请实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本申请实施例的限定。
图1所示为本申请实施例提供的一种导航方法流程图,该方法包括:
步骤101、第一导航设备在导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述第二导航设备根据所述目的地继续导航;
其中,在导航过程中,可以是在距离导航结束点一定距离(该距离为预置的距离,如可以是10米、20米、30米、50米或100米)的位置,向第二导航设备发送继续导航请求。
步骤102、第二导航设备接收到所述继续导航请求时,以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
其中,上述导航目的地的具体可以为目的地的经纬度坐标信息,或者,还可以为目的地的名称信息。若导航目的地为一建筑物,则导航目的地还可以是该建筑物的id号。
优选地,所述继续导航请求可以是一种具有特定格式的系统通知消息,第二导航设备在接收到该系统通知消息后,按照签订的协议对该系统通知消息进行解析,解析出导航目的地,并按照该导航目的地继续进行导航。或者,所述继续导航请求可以是应用在某一特定应用软件(如导航软件)的通知消息,该通知消息在用户打开装载在第二导航设备的导航软件时,在该导航软件的地图界面或消息盒子中弹出显示该通知消息,用户点击该通知消息后,第二导航设备按照签订的协议对该通知消息进行解析,解析出导航目的地,并按照该导航目的地继续进行导航。
优选地,本申请实施例中提到的第一导航设备可以为车载导航设备(例 如,可以是个人数字助手(personaldigitalassistant,pda)型导航仪,也可以是专用一体化车载导航仪),相应地,第二导航设备为移动导航设备(如装载有导航软件的手机、pad、移动电脑等);或者,第一导航设备可以为移动导航设备,相应地,第二导航设备为车载导航设备。本申请实施例中,对于导航设备的具体类型不做限定。前述步骤101中,第一导航设备将携带有导航目的地的继续导航请求发送给第二导航设备,具体可通过以下任意一种方式实现,其中,方式1为直接发送方式,方式2和方式3为间接发送方式:
方式1、第一导航设备检测与所述第二导航设备是否建立通信连接,若是则通过所述通信连接将所述继续导航请求发送给所述第二导航设备。其中所述通信连接可包括但并不仅限于以下任何方式:无线连接(如wifi(wireless-fidelity)连接、蓝牙连接)、有线连接(如usb(universalserialbus,通用串行总线)连接)。
该方式1下,第一导航设备与第二导航设备预先签订协议,第一导航设备按照所述协议生成特定格式的继续导航请求,并将该继续导航请求通过所述通信连接发送给第二导航设备;相应地,第二导航设备按照所述协议解析所述继续导航请求得到导航目的地,并按照所述导航目的地进行继续导航。如:在协议中指定继续导航请求可以包括以下字段:用于记录指令的第一字段,记载导航目的地的第二字段。第二导航设备接收到该继续导航请求,即可按照签订的协议解析该继续导航请求,从第一字段解析出指令为根据导航目的地继续导航,以及从第二字段解析出导航目的地信息。
方式2、第一导航设备确定当前与该第一导航设备连接的服务器,并向该服务器发送所述继续导航请求及指示信息,以指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备。
该方式2下,第一导航设备、第二导航设备以及服务器预先签订协议,第一导航设备按照所述协议生成特定格式的继续导航请求以及指示信息,并 向服务器发送继续导航请求和指示信息;服务器按照所述指示信息解析出需要发送所述继续导航请求的导航设备,并将继续导航请求发送给所述导航设备。例如:继续导航请求的格式可如前述方式1,在此不再赘述。
方式3、第一导航设备检测与所述第二导航设备是否建立通信连接,若是则通过所述通信连接将所述继续导航请求发送给所述第二导航设备;若否,则确定与该第一导航设备连接的服务器,并向该服务器发送所述继续导航请求及指示信息,以指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备。
在该方式3下,第一导航设备、第二导航设备以及服务器预先签订协议,第一导航设备按照所述协议生成特定格式的继续导航请求以及指示信息,并向服务器发送继续导航请求和指示信息;服务器按照所述指示信息解析出需要发送所述继续导航请求的导航设备,并将继续导航请求发送给所述导航设备。例如:继续导航请求的格式可如前述方式1,在此不再赘述。
基于前述三种方式,本申请分别对相应的技术方案进行详细的描述。
针对方式1,如图2所示,假设第一导航设备和第二导航设备之间可通过usb、wifi或蓝牙建立通信连接。步骤201、第一导航设备根据用户选定的出发地和目的地规划路径并进行导航;步骤202、在导航结束或导航过程中(如距离导航结束点一定距离时,如20米、50米或100米等),检测第一导航设备与第二导航设备之间是否已经建立有通信连接,若是,则执行步骤203,否则执行步骤204;步骤203、将导航目的地携带在继续导航请求中通过该通信连接发送给第二导航设备;步骤204、第二导航设备发起通信连接请求,并在成功建立通信连接时向第二导航设备发送继续导航请求。
针对方式2,如图3所示,步骤101中,第一导航设备向第二导航设备发送继续导航请求具体实现可如图3所示的方法流程,包括:
步骤301,第一导航设备向与该第一导航设备连接的服务器发送所述继续导航请求及指示信息,以指示所述服务器根据所述指示信息将所述继续导航 请求发送给第二导航设备。
步骤302,服务器根据所述指示信息,将所述继续导航请求发送给所述第二导航设备。
步骤303,第二导航设备接收到所述继续导航请求时,以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
针对方式3,如图4所示,步骤101中,第一导航设备向第二导航设备发送继续导航请求具体实现可如图4所示的方法流程,包括
步骤401、第一导航设备检测与所述第二导航设备是否建立通信连接,若是则执行步骤402,若否则执行步骤403;
步骤402、第一导航设备通过所述通信连接将所述继续导航请求发送给所述第二导航设备;
步骤403、第一导航设备向与该第一导航设备连接的服务器发送所述继续导航请求及指示信息,以指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备;
步骤404、服务器根据所述指示信息,将所述继续导航请求发送给第二导航设备;
步骤405,第二导航设备接收到继续导航请求时,以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
前述方式2和方式3中,指示信息可以为:用户在所述第一导航设备上的登录状态信息(该登录状态信息可包括用户的账户信息以及该账户信息在第一导航设备上的登录状态),和/或,第一导航设备与第二导航设备的通信连接记录(通信连接记录可包括第二导航设备的设备标识信息)。一般情况下,若用户在服务器中注册过,则在该服务器存储有该用户的用户信息(如账号信息、密码等);后续,若用户通过导航设备登录该服务器,则在服务器中会存储有用户通过该导航设备登录服务器的记录信息,如包括导航设备的设备标识信息以及用户通过该导航设备登录服务器的时间信息、登录状态 等。若导航设备与服务器建立过通信连接,则会在该服务器中存储有与该导航设备进行通信的记录信息,如包括导航设备的设备标识信息、建立通信连接的时间等。因此,服务器可以根据前述指示信息,确定向哪个导航设备发送所述继续导航指令。若导航设备之间建立过通信连接,则会分别在导航设备中记录通信连接记录,包括与其连接的导航设备的设备标识信息以及建立通信连接的时间等。
当所述指示信息为用户在第一导航设备上的登录状态信息时,前述步骤301和步骤403中,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备。步骤302和步骤404中,具体实现可如下:服务器根据所述登录状态信息确定所述用户在第一导航设备上为登录状态时,检测所述用户在第二导航设备是否为登录状态,若是则将所述继续导航请求发送给所述第二导航设备。进一步的,若所述用户在第二导航设备中为未登录状态,则服务器向第一导航设备发送继续导航请求发送失败的提示信息。
当所述指示信息为第一导航设备与第二导航设备的通信连接记录时,前述步骤301和步骤403中,指示所述服务器确定该服务器上存储有所述通信连接记录中的第二导航设备的设备标识时,将所述继续导航请求发送给所述第二导航设备。步骤302和步骤404中,具体实现可如下:服务器确定其是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则将所述继续导航请求发送给所述第二导航设备。进一步的,若服务器确定其没有存储所述第二导航设备的设备标识信息,则向第一导航设备发送继续导航请求发送失败的提示信息。
当所述指示信息包括用户在第一导航设备上的登录状态信息、第一导航设备与第二导航设备的通信连接记录时,前述步骤301和步骤403中,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态, 且检测得到所述用户在所述第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备;和/或,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为未登录状态时,若确定所述服务器存储有所述通信连接记录中的第二导航设备的设备标识信息,则将所述继续导航请求发送给所述第二导航设备;和/或,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为未登录状态,若确定服务器存储有所述通信连接记录中的第二导航设备的设备标识信息时,则将所述继续导航请求发送给所述第二导航设备。前述步骤302和步骤404中,具体实现可如图5所示:
步骤501、服务器在根据登录状态信息确定用户在第一导航设备是否为登录状态;若是则执行步骤502,若否则执行步骤503;
步骤502、检测所述用户在所述第二导航设备是否为登录状态,若是则执行步骤504;若否则执行步骤503;
步骤503、确定服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则执行步骤504;若无则执行步骤505;
步骤504、将所述继续导航请求发送给所述第二导航设备;
步骤505、服务器向所述第一导航设备发送继续导航请求发送失败的提示信息。
下面通过一个具体的实施例对本申请实施例提供的导航方法进行说明,该具体实施例中,应用场景为:第一导航设备为车载导航设备,第二导航设备为移动导航设备,其中第一导航设备可以通过wifi连接。
图6为本申请实施例提供的导航方法信号流图,该方法包括:
步骤601,车载导航设备在导航结束时,检查是否有与其建立蓝牙通信连接第二导航设备,若有则执行步骤602,否则执行步骤604。
步骤602,车载导航设备通过蓝牙通信连接,向第二导航设备发送携带有导航目的地的继续导航请求。
步骤603,车载导航设备判断是否发送成功,若发送成功则忽略,否则执行步骤604。
步骤604,车载导航设备向与其连接的服务器发送继续导航请求和指示信息,该指示信息包括用户在该车载导航设备上的登录状态信息以及该车载导航设备与第二导航设备的通信连接记录;
步骤605,服务器根据所述指示信息确定所述用户是否在所述车载导航设备中为登录状态,若是则执行步骤606,若否则执行步骤608。
步骤606,服务器根据本地存储的记录信息,判断所述用户在所述第二导航设备是否为登录状态,若是则执行步骤607,若否则执行步骤608。
步骤607,服务器将所述继续导航请求发送给所述第二导航设备;
步骤608,服务器查询其是否存储有所述通信连接记录中的所述第二导航设备的设备标识信息,若有则执行步骤607,若否则执行步骤609;
步骤609、服务器向所述车载导航设备发送继续导航请求失败的提示信息;
步骤610、第二导航设备接收到继续导航请求时,对第二导航设备当前位置进行定位,以第二导航设备当前位置为起点,以所述导航目的地为终点规划路径,并进行导航。
图7为本申请实施例提供的导航装置结构图,该导航装置设置于第一导航设备中,用于执行本申请实施例提供的导航方法,所述装置包括:
发送单元701,用于在所述第一导航设备导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备,以指示所述导航设备根据所述目的地继续导航。
可选地,所述发送单元701,具体包括检测子单元7011和第一发送子单元7012:
检测子单元7011,用于检测检测与所述第二导航设备是否建立通信连接;
第一发送子单元7012,用于在所述检测子单元7011的检测结果为是时, 通过所述通信连接将所述继续导航请求发送给所述第二导航设备。
可选地,所述发送单元701,具体包括第二发送子单元7013和指示子单元7014,如图7a所示:
第二发送子单元7013,用于向与第一导航设备连接的服务器发送所述继续导航请求及指示信息;
指示子单元7014,用于指示所述服务器根据所述指示信息将所述继续导航请求发送给第二导航设备。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
所述指示子单元7014具体用于,指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
所述指示子单元7014具体用于,指示所述服务器确定该服务器上存储有所述通信连接记录中的第二导航设备的设备标识时,将所述继续导航请求发送给所述第二导航设备。
可选地,所述指示信息包括:用户在该第一导航设备的登录状态信息、第一导航设备与第二导航设备的通信连接记录;
所述指示子单元7014,具体用于:
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为登录状态时,将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为登录状态,且检测得到所述用户在所述第二导航设备为未登录状态时,若确定所述服务器存储有所述通信连接记录中的第二导航设备的设备标识信息,则将所述继续导航请求发送给所述第二导航设备;和/或,
指示所述服务器在根据所述登录状态信息确定用户在第一导航设备上为未登录状态,若确定服务器存储有所述通信连接记录中的第二导航设备的设备标识信息时,则将所述继续导航请求发送给所述第二导航设备。
图8为本申请实施例提供的导航装置结构图,该导航装置设置于第二导航设备中,用于执行本申请实施例提供的导航方法,所述装置包括:
接收单元801,用于接收第一导航设备或服务器发送的携带有导航目的地的继续导航请求;
导航单元802,用于以第二导航设备当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
图9为本申请实施例提供的服务器结构图,该服务器用于执行本申请实施例提供的导航方法,所述服务器包括:
接收单元901,用于接收第一导航设备发送的携带有导航目的地的继续导航请求和指示信息;
发送单元902,用于根据所述指示信息将所述继续导航请求发送给第二导航设备。
可选地,所述指示信息包括用户在所述第一导航设备上的登录状态信息;
所述服务器还包括第一检测单元903,如图9a所示:
第一检测单元903,用于根据所述登录状态信息确定所述用户在第一导航设备上为登录状态时,检测所述用户在第二导航设备是否为登录状态,若是则触发所述发送单元902。
可选地,所述指示信息包括第一导航设备与第二导航设备的通信连接记录;
所述服务器还包括第二检测单元904,如图9b所示:
第二检测单元904,用于确定所述服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则触发所述发送单元902。
可选地,所述接收单元901接收的指示信息包括:用户在第一导航设备的 登录状态信息、第一导航设备与第二导航设备的通信连接记录;
所述服务器还包括第三检测单元905、第四检测单元906和第五检测单元907,如图9c所示:
第三检测单元905,用于根据所述登录状态信息确定用户在所述第一导航设备是否为登录状态;若是则触发第四检测单元906;若否触发第五检测单元907;
第四检测单元906,用于检测所述用户在所述第二导航设备是否为登录状态,若是则触发所述发送单元902,若否则触发第五检测单元907;
第五检测单元907,用于确定服务器是否存储有所述通信连接记录中包含的所述第二导航设备的设备标识信息,若有则触发所述发送单元902。
图10为本申请实施例提供的导航系统结构图,该导航系统用于执行本申请实施例提供的导航方法,所述系统包括:第一导航设备1001、第二导航设备1002;
第一导航设备1001,用于在导航过程中或导航结束时,将携带有导航目的地的继续导航请求发送给第二导航设备1002,以指示所述第二导航设备1002根据所述目的地继续导航;
第二导航设备1002,用于在接收到所述继续导航请求时,以第二导航设备1002当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
图11为本申请实施例提供的导航系统结构图,该导航系统用于执行本申请实施例提供的导航方法,所述系统包括:第一导航设备1101、第二导航设备1102和服务器1103;
第一导航设备1101,用于在导航过程中或导航结束时,将携带有导航目的地的继续导航请求和指示信息发送给与第一导航设备1101相连接的服务器1103;
服务器1103,用于接收第一导航设备1101发送的携带有导航目的地的继 续导航请求和指示信息时,根据所述指示信息将所述继续导航请求发送给第二导航设备1102;
第二导航设备1102,用于在接收到所述继续导航请求时,以第二导航设备1102当前位置为起点,以所述导航目的地为终点规划导航路径,并进行导航。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的对象及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。