本发明专利技术实施例公开了一种地图生成方法和装置以及一种路径规划方法和装置。所述地图生成方法包括:根据实时收集的异常道路信息,生成异常路段集;根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图;将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中。通过根据实时收集的异常道路信息确定异常路段,实时生成与异常路段对应的局部处理地图,并将局部处理地图实时推送至在线导航服务器中,方便了用户导航,帮助导航用户识别出导航路线中,实时出现的不能通行的路段,并且可以给用户提供避让该异常路段的新路线,提高了用户的使用体验。
【技术实现步骤摘要】
本专利技术实施例涉及信息处理技术,尤其涉及一种地图生成方法和装置、路径规划方法和装置。
技术介绍
随着GPS(Global Positioning System,全球定位系统)日益普及,越来越多的消费者通过随身携带的智能终端,即时获得驾车或行走时的路径规划信息。现有的路径导航的基本流程为:用户开启智能终端中安装的导航类客户端软件,输入起点位置以及终点位置,并发送至相应的导航服务器,导航服务器根据该起终点位置信息生成导航路线并返回给客户端软件,客户端软件根据该导航路线对用户的驾车或者行走进行指引。现有的导航技术,在服务器规划完从起点到终点的导航路线之后,除非用户主动偏离该导航路线,否则该导航路线是不会发生任何改变的。这样就会导致导航用户无法应对一些突发事件,比如道路施工临时封闭、或者由于一些政治活动或者雨雪天气导致的临时封路或者某一路段上的突发事故等。也就是说,当完成路径规划后,如果出现上述突发事件,现有的导航技术也只会指引用户按照已经完成的导航路线行驶,结果只能折返,甚至无法折返,只能等待交通部门帮忙处理。
技术实现思路
有鉴于此,本专利技术实施例提供一种地图生成方法和装置、路径规划方法和装置,以优化现有的路径导航技术,满足人们日益增长的便捷化、个性化的导航需求。在第一方面,本专利技术实施例提供了一种地图生成方法,所述方法包括:根据实时收集的异常道路信息,生成异常路段集;根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图;将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中。在第二方面,本专利技术实施例还提供了一种路径规划方法,所述方法包括:获取导航终端发送的异常道路查询请求,其中,所述异常道路查询请求中包括有所述导航终端当前使用的已规划导航路线中由所述导航终端的当前位置与导航终点所确定的局部导航路线;查询异常路段集,在所述局部导航路线中识别异常路段,其中,所述异常道路集中存储有与异常道路信息对应的至少一条异常路段;查询局部处理地图,确定与识别出的异常路段对应的目标局部处理地图;根据所述目标局部处理地图、所述导航终端的当前位置以及所述导航终点,生成异常避让路线;将所述异常避让路线发送至所述导航终端。在第三方面,本专利技术实施例提供了一种地图生成装置,所述装置包括:异常路段集生成模块,用于根据实时收集的异常道路信息,生成异常路段集;局部处理地图生成模块,用于根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图;推送模块,用于将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中。在第四方面,本专利技术实施例还提供了一种路径规划装置,所述装置包括:获取模块,用于获取导航终端发送的异常道路查询请求,其中,所述异常道路查询请求中包括有所述导航终端当前使用的已规划导航路线中由所述导航终端的当前位置与导航终点所确定的局部导航路线;查询模块,用于查询异常路段集,在所述局部导航路线中识别异常路段,其中,所述异常道路集中存储有与异常道路信息对应的至少一条异常路段;确定模块,用于查询局部处理地图,确定与识别出的异常路段对应的目标局部处理地图;生成模块,用于根据所述目标局部处理地图、所述导航终端的当前位置以及所述导航终点,生成异常避让路线;发送模块,用于将所述异常避让路线发送至所述导航终端。本专利技术实施例通过根据实时收集的异常道路信息确定异常路段,实时生成与异常路段对应的局部处理地图,并将局部处理地图实时推送至在线导航服务器中;在线的导航服务器实时接收导航终端发送的异常道路查询请求,并在识别出所述异常道路查询请求对应的局部导航路线中包括有异常路段后,根据与异常路段对应的目标局部处理地图、所述导航终端的当前位置以及所述导航终点,生成异常避让路线,并将所述异常避让路线发送至所述导航终端的技术手段,实现了在一次导航路线规划结束后,帮助导航用户识别出该导航路线中,实时出现的不能通行的路段,并且可以给用户提供避让该路段的新路线的技术效果,填补了现有技术在遇到上述问题时的空白,大大优化了现有的路径规划算法,提高了用户的使用体验。附图说明图1是本专利技术第一实施例的一种地图生成方法的流程图;图2是本专利技术第二实施例的一种地图生成方法的流程图;图3是本专利技术第三实施例的一种地图生成方法的流程图;图4是本专利技术第四实施例的一种地图生成方法的流程图;图5是本专利技术第五实施例的一种路径规划方法的流程图;图6是本专利技术第五实施例的一种为用户导航的效果展示图;图7是本专利技术第六实施例的一种地图生成装置的结构图;图8是本专利技术第七实施例的一种路径规划装置的结构图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。第一实施例图1为本专利技术第一实施例提供的一种地图生成方法的流程图,本实施例的方法可以由地图生成装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可集成于用于生成并上传局部处理地图的服务器中。本实施例的方法具体包括:110、根据实时收集的异常道路信息,生成异常路段集。其中,所述异常道路信息可以包括道路名称或者道路的路况信息,比如哪些道路因为一些特殊的原因被迫封路,例如因为临时修路、暴雨积水、暴雪、大型交通事故或者一些政治活动导致的道路封路。实时收集异常道路信息的实现方式可以有很多种,例如可以通过实时关注交通新闻、腾讯新闻、微博等即时信息更新较快的平台获取。其中,可以通过在设定信息发布平台进行设定关键词识别的方式获取所述异常道路信息,也可以通过人为收集的方式获取所述异常道路信息,本实施例对此并不进行限制。在本实施例中,所述异常路段集具体是指与异常道路信息对应的路段信息。一般来说,地图中的道路是以路段的形式存储的,每一个路段具有一个唯一标识。120、根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图。一般来说,地图中的不同路段均具有不同的选路权值,在线导航服务器在为用户规划导航路线时,可以根据不同道路的选路权值为用户选择合理的路线,典型的,一个路段的选路权值越低,导航系统在路径规划中越容易选中该路段;一个路段的选路权值越高,导航系统在路径规划中越不容易选中该路段。在本实施例中,可以在局部处理地图中将该异常路段的选路权值设置为一个高于一般值的异常值,进而实现对异常路段的规避。其中,所述局部处理地图具体是指数据量远小于在线导航服务器中维护的导航地图的,仅针对异常路段关联区域的导航地图。一般来说,在线导航服务器中维护的导航地图的数据量是非常庞大的,而实时出现的异常路段则仅仅可能是地图数据中非常少的几个点集,如本文档来自技高网...
【技术保护点】
一种地图生成方法,其特征在于,包括:根据实时收集的异常道路信息,生成异常路段集;根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图;将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中。
【技术特征摘要】
1.一种地图生成方法,其特征在于,包括:根据实时收集的异常道路信息,生成异常路段集;根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图;将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中。2.根据权利要求1所述的方法,其特征在于,根据实时收集的异常道路信息,生成异常路段集包括:在设定信息发布平台的实时发布数据中识别预设关键词,获取所述异常道路信息;将所述异常道路信息和地图道路对应路段标识进行匹配,获取与所述异常道路信息对应的至少一个路段标识作为所述异常路段集。3.根据权利要求1所述的方法,其特征在于,根据所述异常路段集中的异常路段在地图中的位置,实时生成与异常路段对应的局部处理地图包括:根据所述异常路段在地图中的位置,确定待编译地图区域;在所述待编译地图区域对应的地图数据中,将与所述异常路段对应的选路权值更改为设定异常权值;对更改权值后的所述待编译地图进行实时多线程编译,并在编译结果中添加所述异常路段的标识信息,生成与所述异常路段对应的局部处理地图。4.根据权利要求1所述的方法,其特征在于,将所述与异常路段对应的局部处理地图实时推送至在线导航服务器中包括:将所述局部处理地图存储于分布式文件系统中;制作与所述局部处理地图对应的种子文件;将所述种子文件发送至所述导航服务器,以使所述导航服务器根据所述种子文件实时从所述分布式文件系统中下载所述局部处理地图。5.根据权利要求1所述的方法,其特征在于,还包括:根据实时收集的异常恢复信息,更新所述异常道路集;根据更新后的所述异常道路集,重新生成所述与更新后的异常路段对应的局部处理地图,并将所述与更新后的异常路段对应的局部处理地图实时推送至所述在线导航服务器中。6.一种路径规划方法,使用如权利要求1-5任一所述方法生成的局部处理地图,其特征在于,包括:获取导航终端发送的异常道路查询请求,其中,所述异常道路查询请求中包括有所述导航终端当前使用的已规划导航路线中由所述导航终端的当前位置与导航终点所确定的局部导航路线;查询异常路段集,在所述局部导航路线中识别异常路段,其中,所述异常道路集中存储有与异常道路信息对应的至少一条异常路段;查询局部处理地图,确定与识别出的异常路段对应的目标局部处理地图;根据所述目标局部处理地图、所述导航终端的当前位置以及所述导航终点,生成异常避让路线;将所述异常避让路线发送至所述导航终端。7.根据权利要求6所述的方法,其特征在于,在生成异常避让路线之前,还包括:如果在所述局部导航路线中识别出异常路段,则向所述导航终端发送绕路提示信息;如果接收到所述导航终端返回的确认绕路响应,则执行生成异常避让路线的操作。8.一种地图生成装置,其特征在于,包括:异常路段集生成模块,用于根据实时收集的异常道路信息,生成异常路段集;局部处理地图...
【专利技术属性】
技术研发人员:张战友,吕旭光,于洋,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。