FME在不动产存量登记数据整合中的应用论文_高鹏,李宁

广东省地图院 广东广州 510075

摘要:本文介绍了FME在不动产存量登记数据整合工作中的应用,以宗地代码核查、空间数据拓扑检查、EXCEL坐标文件数据格式转换三个实例,展示了FME在数据处理方面的强大功能,同时认为其对数据生产效率及质量有积极的促进作用。

关键词:不动产存量登记数据整合;FME;宗地代码核查;拓扑检查;数据转换

1.引言

不动产存量登记数据整合目的是依据《不动产登记数据库标准》(试行)、《不动产登记数据整合建库技术规范》(试行)等技术规范和标准,对土地、房产、林业、海域等现有的分散存放、格式不一、介质不同的不动产登记信息,通过抽取、转换、补录、整合等方法进行梳理与整理,建立符合标准的不动产登记数据库,为不动产登记信息管理基础平台提供数据支撑。

为更好更高效地完成不动产存量登记数据整合工作,本文利用FME软件平台进行数据处理,应用到宗地代码核查、空间数据拓扑核查、EXCEL坐标文件数据格式转换文件三个方面。

2.FME简介

FME(Feature Manipulate Engine,简称FME)是加拿大Safe Software公司开发的空间数据转换处理系统,它是完整的空间ETL解决方案。该方案基于OpenGIS组织提出的新的数据转换理念“语义转换”,通过提供在转换过程中重构数据的功能,实现了超过250种不同空间数据格式(模型)之间的转换,为进行快速、高质量、多需求的数据转换应用提供了高效、可靠的手段。

3.宗地代码核查

根据《不动产单元设定与代码编制规则》(试行)文件要求,每个不动产单元应具有唯一代码。不动产单元代码采用七层28位层次码结构,由19位宗地(宗海)代码与9位定着物代码构成。在宗地存量数据整合过程中,宗地代码是宗地的唯一标识,而且宗地以及宗地内的自然幢、构筑物等的不动产单元号也与宗地代码有关联,因此宗地代码的正确性、唯一性十分重要。本文运用FME Workbench平台开发实现了对存量宗地数据的宗地代码(ZDDM)进行正确性、唯一性检查,对宗地代码属性进行质量控制。整体流程如图3-1所示:

图3-1 宗地代码检查功能设计与实现

首先进行宗地代码规范性检查。如图2-2所示设置StringSearcher转换器正则表达式为“^\d{12}[GJZ][ABSXCDEFGHWY](?!0{5})\d{5}$”,并区分大小写,设置匹配结果属性为“_ZDDM”,。

其次对符合编码规范的宗地空间数据进行宗地代码重复性检查,局部细节放大图如图3-3所示。运用StatisticsCalculator转换器以“_ZDDM”属性为分组,设置计数总数属性为“_count”来统计宗地代码的总个数,再运用Tester转换器设置其条件为“_count=1”来筛选出宗地代码唯一的宗地数据,宗地代码不唯一的数据通过Tester转换器的Failed端输出。

图3-2 StringSearcher转换器参数设置

图3-3 宗地代码重复性检查细节放大图

最后对符合编码规范且宗地代码唯一的宗地数据进行属性一致性检查:宗地代码的前12位编码必须与宗地实际空间位置对应的地籍子区的DJZQDM属性值一致。局部放大细节图如图3-4所示,运用SubstringExtractor转化器获取宗地代码的前12位编码并追加“ZD_DJZQDM”字段记录输出值。在将宗地的“ZD_DJZQDM”属性值与地籍子区的DJZQDM属性值进行对比之前需考虑宗地跨地籍子区的这种特殊情况,对于跨地籍子区的宗地编码按照顺着宗地所占面积最大的地籍子区同一类特征码的最大值继续编写的原则。调用Clipper转换器用地籍子区空间数据裁剪宗地数据,结合StatisticsCalculator、Tester转换器以“ID”分组(以未裁剪前的宗地唯一标识分组)获取出面积最大的裁剪宗地,再通过Tester转换器设置其条件为“ZD_DJZQDM!= DJZQDM”来获取宗地代码与所属地籍子区行政区代码不一致的宗地数据。

图3-4 宗地代码一致性检查

4.空间数据拓扑检查

不动产存量空间数据由于人工操作、测绘水平,难免会出现些图形数据属性数据方面的问题,图形方面表现在面重叠、多部件组合等拓扑错误。为保证不动产登记数据整合建库成果质量,本文运用FME Workbench平台开发实现对空间数据的面重叠、碎面、多部件等检查,对不合格的数据自动抛出,并记录不合格数据的唯一编号、不合格原因。整体流程如图4-1所示:

图4-1 空间拓扑检查功能设计与实现

程序中运用AttributeKeeper转换器暴露出拓扑检查数据的要素ID字段值,运用Tester转换器筛选出面积小于1平方米的碎面,通过AggregateFilter转换器筛选出由多个简单图形组合而成的多部件要素,运用AreaOnAreaOverlayer转换器筛选出面重叠的要素。

5.EXCEL坐标文件数据格式转换

在不动产存量登记宗地数据整合过程中,存在有对应档案无对应空间数据的情况,需要将档案内的界址点信息进行录入,电子化转化为SHP文件,来补充空间数据。在作业过程中,作业员将界址点信息录入EXCEL文件中,一个宗地为一个EXCEL文件,并以宗地坐落命名EXCEL文件。本文运用FME Workbench平台开发实现将EXCEL坐标文件批量转换为shp文件。整体流程如图5-1所示:

图5-1 EXCEL坐标文件格式转换功能设计与实现

为实现批量转换的目的,将录入的EXCEL坐标文件放置在同一个文件夹下,首先在FME中设置源数据格式为EXCEL文件格式,然后选择“添加目录”图标,添加对应的EXCEL坐标信息文件夹,并设置文件格式为xlsx格式及勾选“相同模式”,读模块设置如图5-2所示。

图5-2 读模块参数设置

运用FilenamePartExtractor转换器提取EXCEL文件名作为空间图形的坐落属性,设置根文件名属性以“ZL”字段输出,详细参数设置如图5-3所示。然后通过2DPointReplacer转换器获取EXCEL文件的X、Y坐标信息,结合PointConnector和LineCloser转换器将所有EXCEL文件转换输出为一个SHP文件,转换样例成果如图5-4所示。

图5-3 FilenamePartExtractor转换器参数设置

6.总结

本文主要阐述了利用FME软件平台开发了多项应用模板来解决不动产存量登记数据整合工作中遇到的宗地代码核查、空间数据拓扑检查及EXCEL坐标文件格式转换问题,通过此次对FME软件平台的简单应用,保障了不动产存量登记数据整合成果的质量,辅助了数据整合作业生产,有效提高了工作效率,同时证明了FME在数据处理方面的强大功能,为同行业类似项目提供一定的借鉴作用。

图5-4 EXCEL坐标文件格式转换样例成果

参考文献:

[1]广东省国土资源厅.广东省不动产登记存量数据整合技术指南(试行)[Z].2016-8.

[2]百度百科.FME[DB/OL].http://baike.baidu.com.

[3]北京世纪安图科技数码科技发展有限责任公司[Z].FME Desktop基础培训手册,2014.

[4]北京世纪安图科技数码科技发展有限责任公司[Z].FME 2016转换器参考手册,2016.

论文作者:高鹏,李宁

论文发表刊物:《基层建设》2019年第15期

论文发表时间:2019/8/6

标签:;  ;  ;  ;  ;  ;  ;  ;  

FME在不动产存量登记数据整合中的应用论文_高鹏,李宁
下载Doc文档

猜你喜欢