摘要:不动产测绘的宗地图数据大部分都是CAD格式数据,但是不动产数据库要求的数据为ARCGIS数据格式,如*.shp,mdb,gdb等数据格式,为了满足不动产登记数据库建设的要求,我们需要将CAD数据格式转换为ARCGIS数据格式,并将多个文件合并为一个文件。本文以华蓥市宅基地数据为例,介绍了如何利用ArcGIS Spatial ETL工具来实现不动产测绘数据的无损转换与批量合并。
关键词:不动产测绘;ARCGIS;ArcGIS Spatial ETL;转换;批量
1、引言
2013年11月20日召开的国务院常务会议明确提出,整合不动产登记职责、建立不动产统一登记制度,由国土资源部负责指导监督全国土地、房屋、草原、林地、海域等不动产统一登记职责,基本做到登记机构、登记簿册、登记依据和信息平台“四统一”。
不动产测绘是不动产统一登记工作的前提,是不动产登记数据库建立的前提条件,首先,不动产测绘的宗地图和房产分户图成果都是CAD格式数据,而不动产登记数据库是ARCGIS数据格式,作业人员需要将原始的CAD格式的宗地图成果转换为ARCGIS格式。其次,不动产测绘作业一般都是分区或者分乡镇的形式进行测绘的,而数据库的成果则是以县为单位提交,作业人员需要将各分区数据合并为一个以县为单位的数据。
针对以上问题,本文提出了一个在不动产测绘数据处理过程中,基于Spatial ETL工具进行数据处理方案。用于解决生产CAD到ARCGIS数据无损转换的问题,并实现自动化、批量化处理,进而提高生产效率,控制数据质量。
2、ArcGIS Spatial ETL工具介绍
ArcGIS Spatial ETL工具是用户创建的地理处理工具,可在不同数据模型和不同文件格式之间变换数据。ArcGIS Spatial ETL工具能够提供的流程和数据流范围很广,它可以实现简单的格式转换,也可以实现重新构建几何和属性的复杂转换。可以将其用作独立的地理处理工具,使用 ArcGIS for Server 在工具箱中发布为地理处理服务,或导出为自定义格式并在 FME 阅读器库中使用。
使用ArcGIS Spatial ETL工具之前需要先安装Data Interoperability扩展模块,获得Data Interoperability扩展模块的许可才能够使用该工具。
3、研究区概况
3.1行政区概况
华蓥市位于川东北,中心位置北纬30°23′,东经106°46′,广安市境南部,。东靠邻水县,北邻广安区、前锋区,西连岳池县,西南与重庆市合川区相邻。全市总面积466平方公里。
华蓥市辖3个街道办事处:双河街道办事处、古桥街道办事处、华龙街道办事处;10个乡镇:阳和镇、高兴镇、溪口镇、庆华镇、天池镇、禄市镇、永兴镇、明月镇、观音溪镇、红岩乡。
3.2数据情况
华蓥市宅基地数据是以乡镇为单位的DWG格式文件,总共13个乡镇。文件包含宗地、房屋、道路、植被等要素。
4、Spatial ETL工具实现数据处理的方法
4.1数据处理技术路线和需求
不动产测绘数据的处理是建立不动产数据库中非常重要的工作,其数据处理的方法和质量是数据库建设的重要指标。
本文将实现两个需求:一是将CAD数据经过数据预处理,转换成符合不动产登记建库的数据结构、空间参考、及属性信息等要求;二是在数据结构一致的情况下,实现多个文件批量合并为一个MDB文件的要求。技术路线图如下:
图1 技术路线图
4.2、创建Spatial ETL工作空间
在ArcGIS ArcToolBox工具栏,新建一个Spatial ETL Tool,调出创建转换空间向导(如图2),根据工作空间向导进行设置源数据和目标数据的格式和路径,以本文为例,对不动产测绘数据进行转换,源数据格式为Autodesk AutoCAD DWG/DXF,目标数据集为Esri Geodatabase(Personal Geodatabase),然后一步步按照提示进行设置。
图2 创建转换工作空间向导
4.3、定义Spatial ETL模型转换参数
在FME Workbench中自定义空间 ETL 工具的数据源、连接、转换器和目标要素。默认情况下是从左到右进行处理,从源数据对象入手,通过连接器将输出连接到输入来引导数据流,然后在目标要素处结束整个流程。
利用FME语义映射规则,构建源数据集与目标数据集间关系,本文案例要实现多对一的映射关系。例如本案例中,原始CAD有13个文件,宗地号、权利人、地类分别存储在字段“extended_data{0}.string{1}”,“extended_data{0}.string{2}”、“extended_data{0}.string{3}”中(见图3),因此用源数据集的这三个字段与不动产登记数据库中宗地基本信息中的“宗地代码”、“土地使用权人”、“用途”作为映射关联主键,构建对应关系(见图4)。注意,其实“土地使用权人”字段在宗地基本信息图层中并不存在,但是其他图层需要这个字段,所以这里一并导出来。
在添加数据源的时候将13个乡镇数据一起添加进去,就可以实现一次批量转换合并数据。
图3 源数据集的字段
图4 FME语义映射规则
4.4保存与调用Spatial ETL Tool
创建完的的Spatial ETL Tool可以作为一个地理处理工具直接保存到ArcToolBox工具栏中,方便以后直接调用。
5、结束语
本文利用Spatial ETL Tool的转换功能,成功的将华蓥市13个乡镇的宅基地数据批量转换合并为一个MDB文件(见图5)
图5 数据转换后的结果图
结果表明,采用Spatial ETL Tool批量转换的有如下优点:
(1)、实现了不同数据源之间的无损转换,减少了属性信息的丢失,保证了数据的质量;
(2)、实现了多个数据集批量合并为一个数据集的功能,减少了工作量,保证了华蓥市不动产登记工作的顺利完成。
在实际工作中,我们经常会遇到类似数据转换的情况。我们可以根据项目需求,量身定制空间数据转换模型,实现不同数据格式之间的转换合并,可大大提高数据处理的效率,减少人工出错的几率,保证了数据的重量。本文提供的基于Arcgis Spatial ETL Tool的数据转换方法对从事测绘系统的技术人员在进行数据处理具有一定的参考价值。
参考文献:
[1] 林璐,王永红,苟建雄 ArcGIS Spatial ETL工具在基础地理信息数据库建设中的应用 [J] 北京测绘 2017(5),127-129
[2] Safe Software公司.FME技术白皮书[M].[北京]:北京世纪安图数码科技发展有限责任公司,2009
[3] 甘桂春,卢鹏,王晓宁 基于ArcGIS Spatial ETL工具的森林资源数据批量处理——以都匀市林地年度变更数据为例[J] 湖南林业科技2015(2),75-78
[4] 彭正泉,许锡文,蒋俊平 不动产测绘中ArcGIS数据格式转换的探讨 [J] 北京测绘2016(2),135-137
[5] 刘晓燕 浅谈不动产测绘格式转换 [J] 科技论坛2017(3),327-328
[6] 汤国安,杨昕 ArcGIS地理信息系统空间分析实验教程[M].北京:科学出版社,2006
[7] 黄云康 基于ETL技术的不动产数据整合策略研究[J] 地理空间信息2017(6)22-25,30
论文作者:张本连
论文发表刊物:《基层建设》2019年第12期
论文发表时间:2019/7/22
标签:数据论文; 不动产论文; 工具论文; 华蓥市论文; 数据处理论文; 空间论文; 本文论文; 《基层建设》2019年第12期论文;