电子地图的差异分析方法及差异分析装置制造方法及图纸

技术编号:7000729 阅读:336 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种电子地图的差异分析方法及差异分析装置,该方法包括:获得第一地图的地图要素数据和第二地图的地图要素数据,地图要素数据包括:预定的差分要素所对应的差分标识,差分标识在对应的差分要素创建时设置、并在对应的差分要素存在时唯一地标识差分要素的存在;比较第一地图中的差分标识和第二地图中的差分标识,并获得第一比较结果;根据第一比较结果,确定第一地图和第二地图之间的差异分析结果,差异分析结果包括:第二地图中新增的差分要素和/或从第一地图中删除的差分要素。该方法简单、可靠,能以较快的速度向用户提供差异分析结果。

【技术实现步骤摘要】

本专利技术涉及电子地图数据更新领域,特别是涉及一种电子地图的差异分析方法及 差异分析装置。
技术介绍
随着城市建设的快速发展和导航电子地图应用的不断深入,传统的导航数据更新 模式,已很难满足导航应用发展的要求。发展先进的增量更新技术,建立增量更新技术体 系,实现信息的快速变更识别、采集、处理和发布已成为产业核心技术趋势之一。现有技术 中,在电子地图数据发生更新后,缺乏一种简单、快速、可靠的方式来对电子地图更新前后 的差异进行分析,并获得可供增量更新所需的差异分析数据。
技术实现思路
本专利技术的实施例提供了一种电子地图的差异分析方法及差异分析装置,该方法或 装置可简单、可靠地获得电子地图更新前后的差异分析数据。为了实现上述目的,本专利技术提供一种一种电子地图的差异分析方法,用于对第一 地图和第二地图进行差异分析,其中,包括如下步骤获得所述第一地图的地图要素数据和第二地图的地图要素数据,所述地图要素数 据包括预定的差分要素所对应的差分标识,所述差分标识在对应的差分要素创建时设置、 并在所述对应的差分要素存在时唯一地标识所述差分要素的存在;比较所述第一地图中的差分标识和所述第二地图中的差分标识,并获得第一比较结果;根据所述第一比较结果,确定所述第一地图和第二地图之间的差异分析结果,所 述差异分析结果包括所述第二地图中新增的差分要素和/或从所述第一地图中删除的差 分要素。优选地,所述的差异分析方法,其中,所述根据所述第一比较结果,确定所述第一 地图和第二地图之间的差异分析结果的步骤包括当所述第一比较结果表明所述第二地图包括所述第一地图不具有的差分标识时, 确定所述第一地图不具有的差分标识对应的差分要素为所述第二地图中新增的差分要 素;当所述第一比较结果表明所述第一地图包括所述第二地图不具有的差分标识时, 确定所述第二地图不具有的差分标识对应的差分要素为从所述第一地图中删除的差分要O优选地,所述的差异分析方法,其中,所述地图要素数据还包括所述预定的差分 要素对应的属性,所述差异分析结果还包括属性发生变化的差分要素;所述根据所述第一比较结果,确定所述第一地图和第二地图之间的差异分析结果 的步骤还包括当所述第一 比较结果表明所述第一地图和第二地图具有相同的差分标识时,比较 所述相同的差分标识对应的差分要素在所述第一地图和第二地图中的属性是否相同,并获 得第二比较结果;当所述第二比较结果表明所述相同的差分标识对应的差分要素在所述第一地图 和第二地图中存在不同的属性时,确定出所述相同的差分标识对应的差分要素为属性发生 变化的差分要素。优选地,所述的差异分析方法,其中,所述第一地图和第二地图分别为标识同一区 域的更新前的地图和更新后的地图。优选地,所述的差异分析方法,其中,所述预定的差分要素包括道路弧段要素和 道路节点要素。优选地,所述的差异分析方法,其中,在发生如下至少一种变化时,会发生道路弧 段要素和/或道路节点要素的差分标识的变化道路弧段的合并和/或分裂;道路弧段的起止节点发生变化;道路节点发生合并和/或分裂。优选地,所述的差异分析方法,其中,以列表的形式记录所述差异分析结果。优选地,所述的差异分析方法,其中,在确定出所述差异分析结果后,还包括以联动的方式显示所述差异分析结果,及所述差异分析结果在所述第一地图和/ 或第二地图中对应的空间数据。优选地,所述的差异分析方法,其中,所述显示所述差异分析结果的步骤包括将所述第一地图和/或第二地图划分为预定数目的逻辑块,并按照预定的顺序为 所述逻辑块设置编号;确定所述差异分析结果中包含的差分要素所处的逻辑块的编号;按照差分要素所处的逻辑块的编号显示所述差异分析结果,并在所述第一地图和 /或第二地图中以突出的方式显示所述差异分析结果中的地图要素对应的空间数据。另一方面,提供了一种电子地图的差异分析装置,用于对第一地图和第二地图进 行差异分析,其中,包括数据获取模块,用于获得所述第一地图的地图要素数据和第二地图的地图要素数 据,所述地图要素数据包括预定的差分要素所对应的差分标识,所述差分标识在对应的差 分要素创建时设置、并在所述对应的差分要素存在时唯一地标识所述差分要素的存在;第一比较模块,用于比较所述第一地图中的差分标识和所述第二地图中的差分标 识,并获得一第一比较结果;差异分析结果确定模块,用于根据所述第一比较结果,确定所述第一地图和第二 地图之间的差异分析结果,所述差异分析结果包括所述第二地图中新增的差分要素和/ 或从所述第一地图中删除的差分要素。优选地,所述的差异分析装置,其中,所述差异分析结果确定模块包括第一确定模块,用于在所述第一比较结果表明所述第二地图包括所述第一地图不 具有的差分标识时,确定所述第一地图不具有的差分标识对应的地图要素为所述第二地 图中新增的差分要素;第二确定模块,用于在所述第一比较结果表明所述第一地图包括所述第二地图不 具有的差分标识时,确定所述第二地图不具有的差分标识对应的地图要素为从所述第一 地图中删除的地图要素。优选地,所述的差异分析装置,其中,所述地图要素数据还包括所述预定的差分 要素对应的属性;所述差异分析结果还包括属性发生变化的差分要素;所述差异分析结果确定模块还包括第二比较模块,用于在所述第一比较结果表明所述第一地图和第二地图具有相同 的差分标识时,比较所述相同的差分标识对应的地图要素在所述第一地图和第二地图中的 属性是否相同,并获得第二比较结果,并在所述第二比较结果表明所述相同的差分标识对 应的差分要素在所述第一地图和第二地图中存在不同的属性时,确定出所述相同的差分标 识对应的差分要素为属性发生变化的差分要素。优选地,所述的差异分析装置,其中,所述预定的差分要素包括道路弧段要素和 道路节点要素。优选地,所述的差异分析装置,其中,还包括显示模块,用于以联动的方式显示所述差异分析结果,及所述差异分析结果在所 述第一地图和/或第二地图中对应的空间数据。优选地,所述的差异分析装置,其中,所述显示模块还包括划分模块,用于将所述第一地图和/或第二地图划分为预定数目的逻辑块,并按 照预定的顺序为所述逻辑块设置编号;逻辑块编号确定模块,用于确定所述差异分析结果中包含的差分要素所处的逻辑 块的编号;差分显示模块,用于按照所述差分要素所处的逻辑块的编号显示所述差异分析结 果,并在所述第一地图和/或第二地图中以突出的方式显示所述差异分析结果包含的差分 要素对应的空间数据。上述技术方案中的一个技术方案具有如下技术效果通过在地图要素创建时设置唯一标识该地图要素存在的差分标识,及比较第一地 图和第二地图中的差分标识的异同,可确定出第一地图和第二地图的差异分析结果,包括 在第二地图中新增的地图要素和从第一地图中删除的地图要素,该方法简单、可靠,能以较 快的速度向用户提供差异分析结果。附图说明图1为本专利技术实施例的电子地图的差异分析方法的流程示意图;图加为本专利技术实施例中道路弧段的合并及分裂示意图;图2b为本专利技术实施例中道路弧段的起止节点变更的示意图;图2c为本专利技术实施例中道路节点的合并及删除示意图;图3为本专利技术另一实施例的差异分析方法的流程示意图;图4为本专利技术实施例中,地幅中的逻辑块的划分示意图;图5为本专利技术实施例中,差异分析结果的显示界面的一个示例的示意图;图6本文档来自技高网...

【技术保护点】
1.一种电子地图的差异分析方法,用于对第一地图和第二地图进行差异分析,其特征在于,包括如下步骤:获得所述第一地图的地图要素数据和第二地图的地图要素数据,所述地图要素数据包括:预定的差分要素所对应的差分标识,所述差分标识在对应的差分要素创建时设置、并在所述对应的差分要素存在时唯一地标识所述差分要素的存在;比较所述第一地图中的差分标识和所述第二地图中的差分标识,并获得第一比较结果;根据所述第一比较结果,确定所述第一地图和第二地图之间的差异分析结果,所述差异分析结果包括:所述第二地图中新增的差分要素和/或从所述第一地图中删除的差分要素。

【技术特征摘要】

【专利技术属性】
技术研发人员:马常杰陈丹宋慧星徐晋晖
申请(专利权)人:北京四维图新科技股份有限公司
类型:发明
国别省市:11

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

1