一种路网数据的更新方法及装置制造方法及图纸

技术编号:16267808 阅读:34 留言:0更新日期:2017-09-22 20:20
本发明专利技术提供了一种路网数据的更新方法及装置,其中,所述方法包括:获取新增路段的新增路段轨迹;根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据。通过本发明专利技术的技术方案,可提高用户体验。

【技术实现步骤摘要】
一种路网数据的更新方法及装置
本专利技术涉及交通工程
,特别涉及一种路网数据的更新方法及装置。
技术介绍
随着交通工程及信息技术的不断发展,利用路网数据来实现导航的应用也已得到广泛的普及。目前,用于导航的路网数据通常需要人工对各个线路的数据进行采集,然后通过人工切割的方式将采集的路线切割成多个路段轨迹,路网数据则可由多个路段轨迹构成,相应的,当存在新增路段时,也需要通过人工切割的方式对新增路段所对应的路段轨迹进行切割,然后根据切割后的路段轨迹将历史路网数据更新成更新路网数据。可见,上述技术方案中,需要通过人工切割的方式对新增路段所对应的路段轨迹进行切割,人工干预程度较高,用户体验较差。
技术实现思路
本专利技术实施例提供了一种路网数据的更新方法及装置,可提高用户体验。第一方面,本专利技术提供了一种路网数据的更新方法,包括:获取新增路段的新增路段轨迹;根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据。优选地,所述利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据,包括:针对于每一个所述更新路段轨迹,检测所述历史路网数据中是否存在参考历史路段轨迹与当前所述更新路段轨迹相同;在所述历史路网数据中不存在参考路段轨迹与当前所述更新路段轨迹相同时,将当前所述更新路段轨迹确定为必要路段轨迹;利用各个所述必要路段轨迹和所述历史路网数据中未被确定为目标历史路段轨迹的各个历史路段轨迹组成更新路网数据。优选地,所述确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据,包括:针对于每一个所述目标历史路段轨迹,检测当前所述目标历史路段轨迹与所述新增路段轨迹之间是否存在至少一个直接交汇节点;如果是,则将每一个所述直接交汇节点所对应的位置信息分别确定为一个交汇点数据;否则,延长所述新增路段轨迹,使得延长后的所述新增路段轨迹与当前所述目标路段轨迹之间形成延长交汇节点,并将所述延长交汇节点所对应的位置信息确定为一个交汇节点数据。优选地,当存在至少一个延长交汇节点时,所述根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹,包括:根据确定的各个所述交汇点数据,将延长后的所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹。第二方面,本专利技术实施例提供了一种路网数据的更新装置,包括:获取模块,用于获取新增路段的新增路段轨迹;确定模块,用于根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;切割处理模块,根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;更新处理模块,用于利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据。优选地,所述更新处理模块,包括:检测单元、确定单元和更新处理单元;其中,所述检测单元,用于针对于每一个所述更新路段轨迹,检测所述历史路网数据中是否存在参考历史路段轨迹与当前所述更新路段轨迹相同;所述确定单元,用于在所述历史路网数据中不存在参考路段轨迹与当前所述更新路段轨迹相同时,将当前所述更新路段轨迹确定为必要路段轨迹;所述更新处理单元,用于利用各个所述必要路段轨迹和所述历史路网数据中未被确定为目标历史路段轨迹的各个历史路段轨迹组成更新路网数据。优选地,所述确定模块,用于针对于每一个所述目标历史路段轨迹,检测当前所述目标历史路段轨迹与所述新增路段轨迹之间是否存在至少一个直接交汇节点;如果是,则将每一个所述直接交汇节点所对应的位置信息分别确定为一个交汇点数据;否则,延长所述新增路段轨迹,使得延长后的所述新增路段轨迹与当前所述目标路段轨迹之间形成延长交汇节点,并将所述延长交汇节点所对应的位置信息确定为一个交汇节点数据。优选地,当存在至少一个延长交汇节点时,所述切割处理模块,用于根据确定的各个所述交汇点数据,将延长后的所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹。第三方面,本专利技术实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行第一方面中任一项所述的方法。第四方面,本专利技术实施例提供了一种存储控制器,包括:处理器、存储器和总线;所述处理器和所述存储器通过所述总线连接;所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行第一方面中任一项所述的方法。本专利技术实施例提供了一种路网数据的更新方法及装置,该方法中,在获取到新增路段的新增路段轨迹之后,则可从历史路网数据中确定出与新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定出新增路段轨迹与各个目标历史路段轨迹之间分别对应的至少一个交汇点数据,然后通过确定的各个交汇点数据,将新增路段轨迹和至少一个目标历史路段轨迹切割成至少三个更新路段轨迹,从而利用至少三个更新路段轨迹替换历史路网数据中的各个目标历史路段轨迹,以形成更新路网数据。综上可见,当存在新增路段而需要对历史路网数据进行更新时,无需过多的人工干预,可提高用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种路网数据的更新方法的流程图;图2是本专利技术一实施例提供的另一种路网数据的更新方法的流程图;图3是本专利技术一实施例提供的一种路网数据的更新装置的结构示意图;图4是本专利技术一实施例提供的另一种路网数据的更新装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种路网数据的更新方法,包括:步骤101,获取新增路段的新增路段轨迹;步骤102,根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;步骤103,根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;步骤104,利用所述至少三个更新路段轨迹替换本文档来自技高网...
一种路网数据的更新方法及装置

【技术保护点】
一种路网数据的更新方法,其特征在于,包括:获取新增路段的新增路段轨迹;根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据。

【技术特征摘要】
1.一种路网数据的更新方法,其特征在于,包括:获取新增路段的新增路段轨迹;根据获取的新增路段轨迹,从历史路网数据中确定出与所述新增路段轨迹相交汇的至少一个目标历史路段轨迹,并确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据;根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹;利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据。2.根据权利要求1所述的路网数据的更新方法,其特征在于,所述利用所述至少三个更新路段轨迹替换所述历史路网数据中的各个所述目标历史路段轨迹,以形成更新路网数据,包括:针对于每一个所述更新路段轨迹,检测所述历史路网数据中是否存在参考历史路段轨迹与当前所述更新路段轨迹相同;在所述历史路网数据中不存在参考路段轨迹与当前所述更新路段轨迹相同时,将当前所述更新路段轨迹确定为必要路段轨迹;利用各个所述必要路段轨迹和所述历史路网数据中未被确定为目标历史路段轨迹的各个历史路段轨迹组成更新路网数据。3.根据权利要求1所述的路网数据的更新方法,其特征在于,所述确定所述新增路段轨迹与各个所述目标历史路段轨迹之间分别对应的至少一个交汇点数据,包括:针对于每一个所述目标历史路段轨迹,检测当前所述目标历史路段轨迹与所述新增路段轨迹之间是否存在至少一个直接交汇节点;如果是,则将每一个所述直接交汇节点所对应的位置信息分别确定为一个交汇点数据;否则,延长所述新增路段轨迹,使得延长后的所述新增路段轨迹与当前所述目标路段轨迹之间形成延长交汇节点,并将所述延长交汇节点所对应的位置信息确定为一个交汇节点数据。4.根据权利要求3所述的路网数据的更新方法,其特征在于,当存在至少一个延长交汇节点时,所述根据确定的各个所述交汇点数据,将所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹,包括:根据确定的各个所述交汇点数据,将延长后的所述新增路段轨迹和所述至少一个目标历史路段轨迹切割成至少三个更新路段轨迹。5.一种路网数据的更新装置,其特征在于,包括:获取模块,用于获取新增路段的新增路段轨迹;确定模块,用于根据获取的新增路段轨迹,从历史路网数据...

【专利技术属性】
技术研发人员:李一峰
申请(专利权)人:山东浪潮云服务信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1