行车路线规划方法及系统与流程

文档序号:12009019阅读:3336来源:国知局
行车路线规划方法及系统与流程
本发明涉及导航方法及系统,尤其涉及行车路线规划方法及系统。

背景技术:
目前的车载导航仪已经广泛应用于汽车上,为人们的出行提供了便利,但是目前的车载导航仪不能够根据路况信息为用户进行主动规划路线,例如当前方发生交通事故时,目前的导航仪无法提示前方有交通事故并主动给出绕开该交通事故的路线,给用户带来了不便。

技术实现要素:
为了解决现有技术中的问题,本发明提供了一种行车路线规划方法。本发明提供了一种行车路线规划方法,包括如下步骤:A.导航终端向后台服务器发送行车路线的路况信息请求;B.导航终端接收后台服务器发送关于行车路线的路况提示信息;C.若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,避开堵塞路段,然后执行步骤A;若路况提示信息为交通顺畅时,那么导航终端发出“前方路况顺畅”提示信息,行车路线不变。作为本发明的进一步改进,在所述步骤B中包括如下步骤:B1.若后台服务器发现行车路线上有交通堵塞时,那么后台服务器实时定位导航终端的位置;B2.后台服务器根据路况信息实时判断交通堵塞是否消除,若是,那么后台服务器发送路况提示信息为交通顺畅,否则,在导航终端未抵达规划路线启点之前,后台服务器将路况提示信息为交通堵塞发送给导航终端;所述规划路线启点为改变行车路线的变道路口。作为本发明的进一步改进,在所述步骤B中包括如下步骤:BB1.若后台服务器发现行车路线上有交通堵塞时,那么后台服务器向导航终端发送定位点触发指令;BB2.导航终端抵达定位点时,导航终端向后台服务器发送行车路线的路况信息请求,后台服务器根据路况信息实时判断交通堵塞是否消除,若未消除,那么后台服务器发送路况提示信息为交通堵塞,若已消除,那么后台服务器发送路况提示信息为交通顺畅;所述定位点为规划路线启点减去设定距离的位置,所述规划路线启点为改变行车路线的变道路口。作为本发明的进一步改进,在所述步骤A中,导航终端向后台服务器发送行车路线的指定路段的路况信息请求;在所述步骤B中,导航终端接收后台服务器发送关于指定路段的路况提示信息;在所述步骤C中,若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行步骤A;若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户;D.导航终端判断是否到达指定路段的终点,若到达指定路段的终点,那么当前指定路段变为下一个指定路段,并且执行步骤A;若未到达指定路段的终点,那么导航终端继续将行车路线呈现给用户;所述行车路线的指定路段为导航终端当前点至规划路线启点的路段。作为本发明的进一步改进,在所述步骤B中,后台服务器获得路况信息的方法包括:通过广播获得路况信息、通过浮动车流的移动判断路况信息、通过第三方数据获得路况信息。作为本发明的进一步改进,导航终端将行车路线呈现给用户的方式包括:导航终端将规划路线通过语音播报给用户、或者导航终端将规划路线通过图像播放给用户、或者导航终端将规划路线通过图像和语音结合的方式提供给用户;所述规划路线为到达目的地最短的路径。本发明还提供了一种行车路线规划系统,包括:发送模块,导航终端向后台服务器发送行车路线的路况信息请求;接收模块,用于导航终端接收后台服务器发送关于行车路线的路况提示信息;路线规划模块,用于若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,避开堵塞路段,然后执行发送模块;若路况提示信息为交通顺畅时,那么导航终端发出“前方路况顺畅”提示信息,行车路线不变。作为本发明的进一步改进,在所述行车路线规划系统中还包括:定位模块,用于若后台服务器发现行车路线上有交通堵塞时,那么后台服务器实时定位导航终端的位置;推送模块,用于后台服务器根据路况信息实时判断交通堵塞是否消除,若是,那么后台服务器发送路况提示信息为交通顺畅,否则,在导航终端未抵达规划路线启点之前,后台服务器将路况提示信息为交通堵塞发送给导航终端;所述规划路线启点为改变行车路线的变道路口。作为本发明的进一步改进,在所述行车路线规划系统中还包括:触发指令模块,用于若后台服务器发现行车路线上有交通堵塞时,那么后台服务器向导航终端发送定位点触发指令;响应及发送模块,用于导航终端抵达定位点时,导航终端向后台服务器发送行车路线的路况信息请求,后台服务器根据路况信息实时判断交通堵塞是否消除,若未消除,那么后台服务器发送路况提示信息为交通堵塞,若已消除,那么后台服务器发送路况提示信息为交通顺畅;所述定位点为规划路线启点减去设定距离的位置,所述规划路线启点为改变行车路线的变道路口。作为本发明的进一步改进,在所述发送模块中,导航终端向后台服务器发送行车路线的指定路段的路况信息请求;在所述接收模块中,导航终端接收后台服务器发送关于指定路段的路况提示信息;在所述路线规划模块中,若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行发送模块;若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户;在判断模块中,导航终端判断是否到达指定路段的终点,若到达指定路段的终点,那么当前指定路段变为下一个指定路段,并且执行发送模块;若未到达指定路段的终点,那么导航终端继续将行车路线呈现给用户;所述行车路线的指定路段为导航终端当前点至规划路线启点的路段。本发明的有益效果是:本发明的行车路线规划方法及系统能够根据路况信息为用户进行主动规划路线,主动给出绕开该交通事故的路线,给用户带来了方便。附图说明图1是本发明的方法流程图。图2是本发明的第一实施例流程图。图3是本发明的第二实施例流程图。图4是本发明的行车路线示意图。图5是本发明的第三实施例流程图。具体实施方式如图1所示,本发明公开了一种行车路线规划方法,包括如下步骤:在步骤S1中,导航终端向后台服务器发送行车路线的路况信息请求;在步骤S2中,导航终端接收后台服务器发送关于行车路线的路况提示信息;在步骤S3中,若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,避开堵塞路段,然后执行步骤A;若路况提示信息为交通顺畅时,那么导航终端发出“前方路况顺畅”提示信息,行车路线不变。导航终端可以是车载导航仪,也可以是具有导航功能的电子设备,显然,要将导航终端放在汽车内才能发挥作用。如图4所示,要开车从甲地去乙地,那么导航终端给出的行车路线是走1号公路,在图4中,×表示交通堵塞位置,交通堵塞可以是由多种原因造成的,例如发生交通事故、多车拥堵、道路施工等造成交通堵塞。在步骤S1中,导航终端向后台服务器发送走1号公路行车路线的路况信息请求;在步骤S2中,后台服务器监控1号公路的路况信息,并且后台服务器将路况提示信息发送给导航终端,路况提示信息包括交通堵塞或者交通顺畅、以及与交通通行顺畅与否相关的信息;在步骤S3中,若路况提示信息为1号公路上有交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行步骤A,,规划路线可以是第一规划路线:汽车行至B路口时进入3号公路,从3号公路到达乙地;或者也可以第二规划路线:汽车行至C路口时进入4号公路,从4号公路到达乙地;无论选择上述哪种规划路线都可以绕开交通堵塞位置,从而顺利到达乙地。在步骤S3中,若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户。如图2所示,作为本方法的第一个实施例,在步骤S2中,还包括如下两个步骤,在步骤W1中,若后台服务器发现行车路线上有交通堵塞时,那么后台服务器实时定位导航终端的位置;在步骤W2中,后台服务器根据路况信息实时判断交通堵塞是否消除,若是,那么后台服务器发送路况提示信息为交通顺畅,否则,在导航终端未抵达规划路线启点之前,后台服务器将路况提示信息为交通堵塞发送给导航终端。例如,汽车行驶在1号公路上,后台服务器发现交通堵塞已经消除,那么后台服务器发送路况提示信息为交通顺畅。例如,汽车行驶在1号公路上,在步骤W1中,后台服务器发现1号公路上有交通堵塞时,那么后台服务器实时定位汽车(导航终端)的位置,例如此时汽车位于B路口和C路口之间;在步骤W2中,后台服务器判断交通堵塞未消除,那么在汽车未抵达C路口之前,后台服务器将路况提示信息为交通堵塞发送给导航终端;在步骤W3中,导航终端将第二规划路线作为行车路线。在该例中,规划路线启点为C路口。因为后台服务器实时定位导航终端的位置,所以防止了汽车已进入规划路线或已驶出规划路线时,后台服务器再发送规划路线的问题。如图3所示,作为本方法的第二个实施例,在步骤S2中,还包括如下两个步骤,在步骤Y1中,若后台服务器发现行车路线上有交通堵塞时,那么后台服务器向导航终端发送定位点触发指令;在步骤Y2中,导航终端抵达定位点时,导航终端向后台服务器发送行车路线的路况信息请求,后台服务器根据路况信息实时判断交通堵塞是否消除,若未消除,那么后台服务器发送路况提示信息为交通堵塞,若已消除,那么后台服务器发送路况提示信息为交通顺畅。所述定位点为规划路线启点减去设定距离的位置,所述规划路线启点为改变行车路线的变道路口。例如,在该第二实施例中,规划路线启点为B路口,设定距离为5公里,甲地距B路口为105公里,那么定位点E的位置=105-5=100公里,即定位点E位置为距甲地100公里处。在步骤Y1中,若后台服务器发现行车路线上有交通堵塞时,那么后台服务器向导航终端发送定位点触发指令,在该例中,定位点为E位置处,即当汽车行驶至E位置处时,导航终端会触发相应的程序执行,因为导航终端本身就具有定位功能,所以可以实施定位其自身的位置;在步骤Y2中,汽车抵达E位置处时,导航终端向后台服务器发送行车路线的路况信息请求,后台服务器根据路况信息实时判断交通堵塞是否消除,若未消除,那么后台服务器发送路况提示信息为交通堵塞,若已消除,那么后台服务器发送路况提示信息为交通顺畅。在第二实施例中,后台服务器无需实时定位导航终端位置,而是通过发送定位点触发指令的方式,并且导航终端到达定位点时向后台服务器发送请求的方式获得规划路线,减少了后台服务器与导航终端的数据通讯时间,减少了后台服务器与导航终端进行频繁的数据交互,使后台服务器与导航终端能够有更多的运算能力进行数据处理工作,提高了工作效率。在所述步骤S2中,后台服务器获得路况信息的方法包括:通过广播获得路况信息、通过浮动车流的移动判断路况信息、通过第三方数据获得路况信息。该第三方数据可以政府或某网站公布的道路状况信息。通过浮动车流的移动判断路况信息是指通过视频监控画面内的汽车流动速度对路况信息进行判断。导航终端将行车路线呈现给用户的方式包括:导航终端将规划路线通过语音播报给用户、或者导航终端将规划路线通过图像播放给用户、或者导航终端将规划路线通过图像和语音结合的方式提供给用户。在本发明中,所述规划路线优选为到达目的地最短的路径,减少行驶距离,例如在本方法的第二实施例中,本着规划路线为到达目的地最短的路径的原则,那么规划路线启点应为C路口,因为走第二规划路线才是到达目的地的最短路径。如图5所示,作为本发明行车路线规划方法的第三个实施例,包括如下步骤:在步骤Z1中,导航终端向后台服务器发送行车路线的指定路段的路况信息请求;在步骤Z2中,导航终端接收后台服务器发送关于指定路段的路况提示信息;在步骤Z3中,若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行步骤Z1;若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户;在步骤Z4中,导航终端判断是否到达指定路段的终点,若到达指定路段的终点,那么当前指定路段变为下一个指定路段,并且执行步骤Z1;若未到达指定路段的终点,那么导航终端继续将行车路线呈现给用户;所述行车路线的指定路段为导航终端当前点至规划路线启点的路段。例如,指定路段为起点(甲地)至A路口之间的路段,在步骤Z1中,导航终端向后台服务器发送走1号公路指定路段的路况信息请求;在步骤Z2中,后台服务器监控1号公路指定路线的路况信息,并且后台服务器将路况提示信息发送给导航终端,路况提示信息包括交通堵塞或者交通顺畅、以及与交通通行顺畅与否相关的信息;在步骤Z3中,若路况提示信息为1号公路指定路段上有交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行步骤Z1,在步骤Z3中,若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户。在步骤Z4中,导航终端判断是否到达指定路段的终点(A路口),若到达指定路段的终点(A路口),那么当前指定路段变为下一个指定路段(A路口至B路口的路段),并且执行步骤Z1;若未到达指定路段的终点(A路口),那么导航终端继续将行车路线呈现给用户。在该第三个实施例,减少后台服务器的工作量,使后台后服务器的运行效率更高,保证整个系统的稳定运行。本发明还公开了一种行车路线规划系统,包括:发送模块,导航终端向后台服务器发送行车路线的路况信息请求;接收模块,用于导航终端接收后台服务器发送关于行车路线的路况提示信息;路线规划模块,用于若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,避开堵塞路段,然后执行发送模块;若路况提示信息为交通顺畅时,那么导航终端发出“前方路况顺畅”提示信息,行车路线不变。作为本系统的第一个实施例,在所述行车路线规划系统中还包括:定位模块,用于若后台服务器发现行车路线上有交通堵塞时,那么后台服务器实时定位导航终端的位置;推送模块,用于后台服务器根据路况信息实时判断交通堵塞是否消除,若是,那么后台服务器发送路况提示信息为交通顺畅,否则,在导航终端未抵达规划路线启点之前,后台服务器将路况提示信息为交通堵塞发送给导航终端;所述规划路线启点为改变行车路线的变道路口。作为本系统的第二个实施例,在所述行车路线规划系统中还包括:触发指令模块,用于若后台服务器发现行车路线上有交通堵塞时,那么后台服务器向导航终端发送定位点触发指令;响应及发送模块,用于导航终端抵达定位点时,导航终端向后台服务器发送行车路线的路况信息请求,后台服务器根据路况信息实时判断交通堵塞是否消除,若未消除,那么后台服务器发送路况提示信息为交通堵塞,若已消除,那么后台服务器发送路况提示信息为交通顺畅;所述定位点为规划路线启点减去设定距离的位置,所述规划路线启点为改变行车路线的变道路口。在所述接收模块中,后台服务器获得路况信息的方法包括:通过广播获得路况信息、通过浮动车流的移动判断路况信息、通过第三方数据获得路况信息。作为本系统的第三个实施例:在所述发送模块中,导航终端向后台服务器发送行车路线的指定路段的路况信息请求;在所述接收模块中,导航终端接收后台服务器发送关于指定路段的路况提示信息;在所述路线规划模块中,若路况提示信息为交通堵塞时,那么导航终端根据路况提示信息重新规划到达目的地的规划路线作为行车路线,然后执行发送模块;若路况提示信息为交通顺畅时,那么导航终端将行车路线呈现给用户;在判断模块中,导航终端判断是否到达指定路段的终点,若到达指定路段的终点,那么当前指定路段变为下一个指定路段,并且执行发送模块;若未到达指定路段的终点,那么导航终端继续将行车路线呈现给用户;所述行车路线的指定路段为导航终端当前点至规划路线启点的路段。本发明的行车路线规划方法及系统能够根据路况信息为用户进行主动规划路线,主动给出绕开该交通事故的路线,给用户带来了方便。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1