地形数据库增量更新方法

文档序号:6541374阅读:456来源:国知局
地形数据库增量更新方法
【专利摘要】本发明提供了一种缩短数据更新的周期,减少数据存储的冗余,同时可以方便快捷的实现获取数据更新的增量信息的地形数据库增量更新方法,包括如下步骤:(1)地形数据库的增量要素标定;(2)地形数据库更新子库建立;(3)变化信息的增量采编;(4)更新信息的增量质检;(5)更新增量信息汇交;(6)更新增量信息入库;(7)要素级多版本数据库的管理:每个要素具有版本信息,通过分析不同时态要素,实现历史数据的回溯、数据动态变化分析、统计和展示。本发明的地形数据库增量更新方法可有效提升各比例尺地形数据库快速更新的能力和水平,缩短地形数据库更新的周期和效率,降低成本,同时提高地形数据库管理和服务水平。
【专利说明】地形数据库增量更新方法

【技术领域】
[0001]本发明涉及一种地形数据生成方法,尤其是一种地形数据库增量更新方法。

【背景技术】
[0002]目前,我国国家级、省级已基本建成了覆盖全国的从1: 100万到1:1万的地形数据库,为了不断提升维持数据的现势性,更好地满足国民经济建设与社会发展对基础地理信息现势性的要求,需要对已建成的地形数据库进行快速更新。
[0003]目前地形数据库更新采用基于图幅的、版本式更新模式。数据更新生产以图幅为基本生产单元,数据生产单位更新生产分幅数据,统一汇交后,再完成数据入库工作,形成一个版本的地形数据库。
[0004]传统更新模式技术方法成熟,对于数据初始建库比较合适。但是,存在数据更新周期长、数据冗余大的弊端。由于以分幅数据进行更新,全部数据需要重新入库、接边融合等,延长了更新的周期。同时由于在生产过程中未对更新和未更新的要素进行区分,因此在质量控制与入库过程中,需要对全部要素进行质量检查和重新入库,明显增加了数据的冗余。


【发明内容】

[0005]本发明提供了一种缩短数据更新的周期,减少数据存储的冗余,同时可以方便快捷的实现获取数据更新的增量信息的地形数据库增量更新方法。
[0006]实现本发明目的的地形数据库增量更新方法,包括如下步骤:
[0007](I)地形数据库的增量要素标定:在原有地形数据库基础上上,增加数据库标识、版本标识和更新状态标识字段,用于增量要素的标定;
[0008]地形数据库每一个要素具有唯一的数据库标识,同一个要素在更新前后的数据库中的要素编码是相同的;
[0009]要素版本标识用于记录每一个要素的创建时间,实现要素级的版本管理,同时结合历史数据库实现数据变化情况等方面的分析;
[0010]更新状态标识记录了要素的变化类型信息,即“增加”、“修改”、“删除”;
[0011](2)地形数据库更新子库建立:按照生产任务区范围,将地形数据库提取出若干个子库,下发给生产单位;然后,各生产单位在生产子库的基础上,进一步划分为若干个生产责任单元;作业人员在以生产责任单位作为更新生产的基础数据进行重点要素更新;
[0012](3)变化信息的增量采编:在原有地形数据库数据结构基础上,每个地形要素增加三个属性项,分别记录地形要素的数据库标识(FEAID)、更新状态标识(STACOD)和版本标识(VERS);
[0013](4)更新信息的增量质检;
[0014](5)更新增量信息汇交:生产单位在地形数据库更新生产子库的基础上完成了数据的变化信息采编和增量质检后,将更新成果进行汇交,完成不同生产范围增量信息之间的接边工作,接边包括增量信息的图形接边和属性接边;
[0015](6)更新增量信息入库:地形数据库更新增量信息入库仅对增量数据进行入库,没有改变的要素不重新入库;
[0016](7)要素级多版本数据库的管理:每个要素具有版本信息,通过分析不同时态要素,实现历史数据的回溯、数据动态变化分析、统计和展示。
[0017]所述步骤(4)包括如下步骤:
[0018]①增量数据正确性检查:主要检查增量数据范围的正确性、增量数据的数据层、结构的正确性、属性字段的正确性、增量标记内容的正确性方面的检查;
[0019]②增量标记逻辑一致性检查:主要检查增量标记字段内容之间的逻辑关系是否存在矛盾;例如:标记为删除或修改的要素是否重复;
[0020]③生产责任区之间接边检查:检查各生产单位汇交的增量数据是否严格接边,是否存在更新错漏情况;
[0021]④增量数据与原始数据关系协调一致性检查:增量数据是否与不存在更新的原始数据存在关系矛盾;如压盖、重叠、相交等。
[0022]所述步骤¢)中的入库的方法是依据增量数据的要素唯一编码和更新状态信息,更新地形数据库中对应的要素,对于新增要素,直接入库,同时创建要素唯一标识码;
[0023]对于标记为修改要素,保留要素唯一标识码,根据更新情况更新属性或图形信息,同时将原来要素转移至历史数据库,并保留要素唯一标识码;
[0024]对于删除的要素,并不是直接删除,而是将要素转移至历史数据库,并保留要素唯一标识码,同时记录要素的消亡时间。
[0025]本发明的地形数据库增量更新方法的有益效果如下:
[0026]本发明的地形数据库增量更新方法可有效提升各比例尺地形数据库快速更新的能力和水平,缩短地形数据库更新的周期和效率,降低成本,同时提高地形数据库管理和服务水平。
[0027]I)提高地形数据库更新效率。建立了一套基于增量的数据更新采集、质量检查的技术方法与工艺流程,可以极大的提高地形数据库更新的周期,同时降低数据采集的成果,提高效率。
[0028]2)降低建库成本。改变了传统全部数据入库的模式,采用增量式入库的技术方法和模式,提高了数据入库的效率,减少了数据库的存储冗余。
[0029]3)数据管理细化到要素级。本技术方法通过建立要素更新的时间标签和要素更新状态标识,实现了对地形数据库要素级的存储管理。改变了传统数据库整个数据为一个版本的模式,实现要素级版本的存储管理。
[0030]4)易于数据变化情况统计分析。本方法通过建立地形数据库现势库和历史库,实现了对所有要素全生命周期的管理。通过现势库和历史库的叠加分析,可以方便快捷的分析每一个要素的更新变化情况,极大的提高了数据更新统计分析的效率和准确性。

【具体实施方式】
[0031]本发明的地形数据库增量更新方法,包括如下步骤:
[0032](I)地形数据库的增量要素标定:在原有地形数据库基础上上,增加数据库标识、版本标识和更新状态标识字段,用于增量要素的标定;
[0033]地形数据库每一个要素具有唯一的数据库标识,同一个要素在更新前后的数据库中的要素编码是相同的;
[0034]要素版本标识用于记录每一个要素的创建时间,实现要素级的版本管理,同时结合历史数据库实现数据变化情况等方面的分析;
[0035]更新状态标识记录了要素的变化类型信息,即“增加”、“修改”、“删除”;
[0036](2)地形数据库更新子库建立:按照生产任务区范围,将地形数据库提取出若干个子库,下发给生产单位;然后,各生产单位在生产子库的基础上,进一步划分为若干个生产责任单元;作业人员在以生产责任单位作为更新生产的基础数据进行重点要素更新;
[0037](3)变化信息的增量采编:在原有地形数据库数据结构基础上,每个地形要素增加三个属性项,分别记录地形要素的数据库标识(FEAID)、更新状态标识(STACOD)和版本标识(VERS);
[0038](4)更新信息的增量质检;包括如下步骤:
[0039]①增量数据正确性检查:主要检查增量数据范围的正确性、增量数据的数据层、结构的正确性、属性字段的正确性、增量标记内容的正确性方面的检查;
[0040]②增量标记逻辑一致性检查:主要检查增量标记字段内容之间的逻辑关系是否存在矛盾;例如:标记为删除或修改的要素是否重复;
[0041]③生产责任区之间接边检查:检查各生产单位汇交的增量数据是否严格接边,是否存在更新错漏等情况;
[0042]④增量数据与原始数据关系协调一致性检查:增量数据是否与不存在更新的原始数据存在关系矛盾;如压盖、重叠、相交等;
[0043](5)更新增量信息汇交:生产单位在地形数据库更新生产子库的基础上完成了数据的变化信息采编和增量质检后,将更新成果进行汇交,完成不同生产范围增量信息之间的接边工作,接边包括增量信息的图形接边和属性接边;
[0044](6)更新增量信息入库:地形数据库更新增量信息入库仅对增量数据进行入库,没有改变的要素不重新入库;
[0045]入库的方法是依据增量数据的要素唯一编码和更新状态信息,更新地形数据库中对应的要素,对于新增要素,直接入库,同时创建要素唯一标识码;
[0046]对于标记为修改要素,保留要素唯一标识码,根据更新情况更新属性或图形信息,同时将原来要素转移至历史数据库,并保留要素唯一标识码;
[0047]对于删除的要素,并不是直接删除,而是将要素转移至历史数据库,并保留要素唯一标识码,同时记录要素的消亡时间。
[0048](7)要素级多版本数据库的管理:每个要素具有版本信息,通过分析不同时态要素,实现历史数据的回溯、数据动态变化分析、统计和展示。
[0049]上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神前提下,本领域普通工程技术人员对本发明技术方案做出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
【权利要求】
1.地形数据库增量更新方法,包括如下步骤: (1)地形数据库的增量要素标定:在原有地形数据库基础上上,增加数据库标识、版本标识和更新状态标识字段,用于增量要素的标定; 地形数据库每一个要素具有唯一的数据库标识,同一个要素在更新前后的数据库中的要素编码是相同的; 要素版本标识用于记录每一个要素的创建时间,实现要素级的版本管理,同时结合历史数据库实现数据变化情况等方面的分析; 更新状态标识记录了要素的变化类型信息,即“增加”、“修改”、“删除”; (2)地形数据库更新子库建立:按照生产任务区范围,将地形数据库提取出若干个子库,下发给生产单位;然后,各生产单位在生产子库的基础上,进一步划分为若干个生产责任单元;作业人员在以生产责任单位作为更新生产的基础数据进行重点要素更新; (3)变化信息的增量采编:在原有地形数据库数据结构基础上,每个地形要素增加三个属性项,分别记录地形要素的数据库标识、更新状态标识和版本标识; (4)更新信息的增量质检; (5)更新增量信息汇交:生产单位在地形数据库更新生产子库的基础上完成了数据的变化信息采编和增量质检后,将更新成果进行汇交,完成不同生产范围增量信息之间的接边工作,接边包括增量信息的图形接边和属性接边; (6)更新增量信息入库:地形数据库更新增量信息入库仅对增量数据进行入库,没有改变的要素不重新入库; (7)要素级多版本数据库的管理:每个要素具有版本信息,通过分析不同时态要素,实现历史数据的回溯、数据动态变化分析、统计和展示。
2.根据权利要求1所述的地形数据库增量更新方法,其特征在于:所述步骤(4)包括如下步骤: ①增量数据正确性检查:主要检查增量数据范围的正确性、增量数据的数据层、结构的正确性、属性字段的正确性、增量标记内容的正确性方面的检查; ②增量标记逻辑一致性检查:主要检查增量标记字段内容之间的逻辑关系是否存在矛盾; ③生产责任区之间接边检查:检查各生产单位汇交的增量数据是否严格接边,是否存在更新错漏情况; ④增量数据与原始数据关系协调一致性检查:增量数据是否与不存在更新的原始数据存在关系矛盾。
3.根据权利要求1或2所述的地形数据库增量更新方法,其特征在于:所述步骤(6)中的入库的方法是依据增量数据的要素唯一编码和更新状态信息,更新地形数据库中对应的要素,对于新增要素,直接入库,同时创建要素唯一标识码; 对于标记为修改要素,保留要素唯一标识码,根据更新情况更新属性或图形信息,同时将原来要素转移至历史数据库,并保留要素唯一标识码; 对于删除的要素,并不是直接删除,而是将要素转移至历史数据库,并保留要素唯一标识码,同时记录要素的消亡时间。
【文档编号】G06F17/30GK104252519SQ201410109061
【公开日】2014年12月31日 申请日期:2014年3月24日 优先权日:2014年3月24日
【发明者】王东华, 刘建军, 张元杰, 赵仁亮, 刘剑炜, 李雪梅 申请人:国家基础地理信息中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1