江门市国土资源“一张图”核心数据库数据汇交体系的研究与实践
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江门市国土资源“一张图”核心数据库数据汇交体系的研究与
实践
摘要:以江门市国土资源“一张图”核心数据在业务系统之间交换和共享建设为例,研究国土资源“一张图”核心数据是如何在业务系统之间进行交换和共享的,探讨
其建设和实践过程中解问题的思路和方法。
关键词:一张图、数据汇交、数据共享
1、引言
由于未建立统一的资源交换和共享平台,导致各个业务系统的数据没有对外
统一进行数据交流,各个业务系统处于封闭状态,使得业务系统之间进行数据交
换共享变得不可能,久而久之容易形成数据孤岛,一方面增加了业务系统的维护
难度,另一方面也不利于最大程度地发挥数据的使用效率,造成资源浪费。
目前各个专题数据库孤立存在,每个业务系统在各自的专题开发相应的功能
对数据进行独立使用。因为应用系统功能开发没有统一标准,不能保证每个业务
系统对同一类型的业务应用开发保持一致;因没有建立完整的数据字典服务、元
数据服务、计算、搜索、功能服务,导致丰富的数据资源对业务系统的支撑作用
部分仅仅停留在浏览查询方面,不能深入统一地为各个业务系统提供分析、统计
和计算服务,导致在建的系统集成度不够,无法保证各应用系统间数据和功能集成,对国土各个业务提供的应用支撑广度和深度明显不够。
面对以上问题,因此建立数据资源目录及数据资源交换与共享体系是“一张图”核心数据库建设迫切需要解决的问题,可将信息技术深度服务融入到国土资源管
理各环节,打通机构、层级职能分割,横向到边,纵向到底,构筑覆盖全局、贯
穿市县协调联动、高效运作的网络化国土资源管理运行体系。
2、总体设计思路
以国土资源“一张图”核心数据库为基础,对各个专题库进行统一管理,建立“一张图”数据应用服务系统,为各个业务系统提供科学的、准确的、全面的数据
分析、统计和计算服务,实现业务带图审批、辅助审核。建立汇交系统,使各个
业务系统的数据按照相应的标准汇交到一张图核心数据库,保持业务系统的数据
库和一张图的核心数据库的数据同步更新,保障数据的现势性。
江门市国土资源“一张图”数据汇体系由三部分组成:一是前置库;二是汇交库;三是汇交子系统,包括数据更新模块、数据质检模块、数据汇交配置模块、
汇交数据查询模块。数据汇交体系技术总体架构图如下所示:
汇交单位根据数据汇交要求,将所需汇交的数据,写入前置库中,数据汇交
子系统实时抽取前置库中的增量数据进行数据质检,若质检不通过,则马上将质
检结果反馈至前置机中,汇交单位根据质检结果进行检查,修改完成后重新提交。若质检通过,数据更新模块则自动执行更新操作,将数据写入“一张图”正式库中。前置库是数据汇交时的中间数据库,用来存储等待汇交的数据;汇交库是用于存
储已通过数据质检的汇交数据;数据汇交配置模块是数据管理人员用于管理前置
库连接等配置信息;汇交数据查询模块是用于查询数据汇交情况和更新情况;数
据质检模块是用于实时抽取前置库数据进行数据质检;数据更新模块为通过质检
的数据提供数据更新处理。
汇交单位在数据汇交之后,汇交子系统的数据质检模块实时抽取汇交数据进
行质检,如质检不通过,在质检结束后,将质检错误信息反馈至前置库,自动告
知汇交单位,同时删除前置库中汇交的数据;如质检合格,数据更新模块则自动
执行更新操作,将前置机中的数据写入“一张图”正式库中,为保证数据安全,也
将前置库中的空间数据删除。
图1 数据汇交体系架构
3、建设内容
3.1前置库
前置库是为不影响外部系统的正常运行而设定的专用数据库,用来存储等待
汇交的数据。
前置库部署在前置机中,前置库库体结构根据《江门市国土资源“一张图”数
据标准》设定当前前置机所需要汇交的空间数据数据结构;库体结构可在数据汇
交配置模块中导出,由数据管理人员部署到前置库中;每个图层需要添加FGUID
字段;前置库中添加批次上报项目表(S_SBXMB)以及上报要素信息表
(S_YSXXB),数据汇交单位若要上报数据时,维护这两个表;
批次上报项目表(S_SBXMB)
注意:维护每次上报要素关联关系;YBZID为原汇交单位中ID,用以区分对照查询质检
错误原因;
质检后,直接将前置库中的图形数据删除;并维护 S_SBXMB 与S_YSXXB表;汇交单位根据S_SBXMB 的HJZT字段,查看数据的汇交情况,对于汇交失败的数据,可查询S_YSXXB查
看具体的要素的质检错误信息,并自行修改后再行汇交;全市范围的数据汇交共享使用一个
前置库,因此在汇交时,系统对用户和用户汇交的内容进行校验,校验该用户是否具有汇交
资格,汇交的内容(种类)是否符合该用户的汇交权限,此类权限在汇交配置模块中进行管理;若汇交权限不对则此次汇交不通过,维护状态为-1,并在BZ字段中描述错误信息。
3.2汇交库
汇交库用于存储已通过质检的汇交数据。汇交库部署在江门市国土“一张图”数据中心数
据库服务器中,库结构参照《江门市国土资源“一张图”数据标准》进行设定。库体结构除参
照《江门市国土资源“一张图”数据标准》定义外,在每个空间图层中,增加更新工程标识字
段(F_CASEID)。
3.3数据汇交配置模块
数据汇交配置模块用于数据管理人员管理数据汇交的配置信息;数据汇交配置模块部署
于数据汇交服务器中。
实现功能:设置前置库连接信息、汇交数据种类(可汇交的图层)、汇交人信息(用户名、密码)、质检方案和更新方案等信息的配置功能;根据所配置的汇交数据种类导出前置
库库体结构。
3.4数据质检模块
数据质检模块用于实时抽取前置库数据,并根据后台配置的质检方案进行数据质检,若
质检不通过,则将质检结果写入前置库中;若质检通过,则将质检通过的数据写入汇交库中。该模块部署在数据汇交服务器中。
实现功能:实时监控批次上报项目表(S_SBXMB)表的插入变化情况,若发现变化则对
新增的数据进行质检操作;根据后台配置的质检方案对已抽取的所有数据进行数据质检;如
数据质检不通过,则将质检结果写入前置库的相应记录中;
如数据质检通过,则将汇交数据写入汇交库中,并自动调用更新功能;删除前置库中的
图形数据。
3.5数据更新模块
数据更新模块用于对已通过质检且已进入汇交库的数据进行数据更新操作,更新方式根
据后台配置的更新方案进行,暂支持图层替换更新以及按范围更新;