基于FME实现不动产数据一键导出

自然资源部汇交格式

自2015年中华人民共和国国务院令第656号签《不动产登记条例施行》施行。各省市区县在2017年相继成立不动产登记机构,整合原有国土部门土地登记。房管部门房产登记,林业部门的林业登记,实现统一登记,由各地地方不动产登记中心负责。

各省市区县按照本地的实际情况上线不动产登记平台,进行业务登记。2017年6月自然资源办公厅下发《国土资源部办公厅关于全面推进不动产登记信息平台接入及数据整合汇交工作的函》开启各地方不动产登记数据向各省省厅汇交的序幕。各省省厅汇总后再统一向自然资源部汇交。

FME作为一款空间数据分析、转换、处理软件,其核心价值就是支持各类数据交互处理。不动产数据汇交则是地方不动产登记数据库按照不动产汇交标准进行转换,每年需要多次汇交,不动产登记数据库虽每天都在变化,但其格式统一,只是数据发生变化,是否能够在需要汇交数据时一键导出汇交包,直接完成本地不动产登记数据库转汇交格式。

以此围绕FME实现不动产数据由地方库转换为汇交库格式的模型构建,一键导出实现过程。

一:实现思路

  1. 按照汇交样例文件目录层级及文件命名方式创建本地汇交数据文件。
  2. 将本地不动产登记数据导入到已创建汇交数据文件中。
  3. 通过FME实现思路1和思路2,并且能够一键导出。

二:实现过程(按照汇交样例文件目录层级及文件命名方式创建本地汇交数据文件)

实现流程:

按照自然资源部汇交样例文件进行复制,然后根据汇交区县所属省市对文件中涉及到的省市区县名称及相应代码进行修改。

以XX省XX市XX县(900101)为例:

 样例数据格式                 本地汇交文件

图1:汇交文件样例数据格式与本地汇交汇交文件

FME实现模型:

通过FME对样例数据进行复制后,采用将省市区县名称及相应代码以可调参数的形式发布,进而通过参数将复制后的样例数据文件修改为符合汇交要求的本地数据汇交格式文件,具体实现过程:

  1. 读模块:(Directory and File Pathnames)读取样例数据;
  2. 关键转换器:(StringReplacer)调整省市区县名称及对应代码;
  3. 写模块 :(File Copy)按照调整后的文件夹及文件名称输出。

图2:模型参数

图3:按标准格式创建汇交数据格式模型

图4:模型运行结果

三:实现过程(将本地不动产登记数据导入到已创建汇交数据文件中)

实现流程:

将本地不动产登记数据导入至已创建完成的本地汇交数据文件中。

FME实现模型:

通过FME连接本地不动产登记数据库,将数据进行格式转换、表名称修改、字段表替换等转换后,导入至已创建完成的本地汇交数据文件中,具体实现过程:

  1. 读模块:(数据库)读取本地不动产数据库中数据。
  2. 关键转换器:(GeometryRemover、TestFilter等)将本地不动产数据按照汇交标准转换为汇交标准格式。
  3. 写模块:(shp和mdb)按照标准格式将空间数据导入到汇交文件shp数据中,属性数据导入到SXB.mdb中。

图5:模型参数

图6:数据库数据按汇交标准导出至标准格式中

图7:汇交标准空间数据(900101SHYQZD_DB.shp)

图8:汇交标准空间数据(900101SXB.mdb中CFDJ表)

四:实现过程(一键导出)

实现流程:

将实现过程一(按照汇交样例文件目录层级及文件命名方式创建本地汇交数据文件)与实现过程二(将本地不动产登记数据导入到已创建汇交数据文件中)串联起来,形成工作流程,执行完过程一,再执行过程二,进而实现一键导出。

FME实现模型:

通过FME中WorkspaceRunner转换器将实现过程一和实现过程二FME模型进行串联,依次执行,进而实现一键完成整个汇交数据导出。

  1. 转换器:(WorkspaceRunner)调用FME模板。

图9:模型参数

图10:一键导出模型

图11:FME模板清单

五:总结

基于FME实现不动产数据一键导出自然资源部汇交格式,FME对于我们处理数据或转换数据格式来说是一款非常不错的软件,零代码,图形化定义数据处理流程,数据格式和处理过程分离,大数据的处理能力,自动化数据处理,处理数据模型可重复使用等优点,是提升工作效率,流程化处理数据的利器。

基于FME实现不动产数据一键导出自然资源部汇交格式相关推荐

  1. 基于delphi的excel数据导入导出

    因为淘宝客户的一个小需求,写了一个"基于delphi 7的excel数据导入导出"小工具.为了抛砖引玉,将这个小工具分享出来.希望对初学者和用得到的朋友有点点小小的帮助.oracl ...

  2. 基于Sharding Sphere实现数据“一键脱敏”

    以下文章来源方志朋的博客,回复"666"获面试宝典 来源:https://jaskey.github.io/blog/2020/03/18/sharding-sphere-data ...

  3. mysql数据导入导出 CSV格式_mysql数据一键导出到csv文件

    在数据库中获取数据的结果集,通过fputcsv() 函数将行格式化为 CSV 并写入一个打开的文件. fputcsv('打开的文件','数组数据'),该函数返回写入字符串的长度.若出错,则返回 fal ...

  4. RM: 基于页面结构化数据生成报表,一键导出图片,生成定制图表 文末有效果图 , 开放部分代码

    背景 开发这个工具是因为一句抱怨 故事是这样的,我们公司是一个非常重视员工健康的公司,一年前老董说让HR(后面改为ZT)督促员工多多运动,可持续地位公司创造价值.并拿出了一部预算来奖励那些积极运动的人 ...

  5. 不动产数据整合技术方案

    目录 存量数据整合 2 1.1目标与任务 2 1.1.1数据整合目标 2 1.1.2数据整合任务 2 1.2总体要求 4 1.3整合思路 5 1.4主要技术方法 9 1.4.1内业属性关联 9 1.4 ...

  6. 关于扫码签到统计信息,一键导出excel表

    1.首先进入草料二维码官网 2.微信扫码登录注册,登录成功后即可进入草料二维码后台(手机微信小程序也可以实时查看后台数据) 3.根据自己需要创建活动二维码(选择自己喜欢的模板,这里我们选择的是会议签到 ...

  7. FME在林权类不动产数据整合中的运用

    原创:如如不动 为落实党中央.国务院关于不动产统一登记的要求,自然资源部办公厅.国家林业和草原局办公室联合发布<关于进一步规范林权类不动产登记做好林权登记与林业管理衔接的通知>(自然资办发 ...

  8. python如何读取数据并输出为表格_Python实现将数据库一键导出为Excel表格的实例...

    数据库数据导出为excel表格,也可以说是一个很常用的功能了.毕竟不是任何人都懂数据库操作语句的. 下面先来看看完成的效果吧. 数据源 导出结果 依赖 由于是Python实现的,所以需要有Python ...

  9. 2020FME博客大赛——基于FME的天地图·浙江融合数据质检程序的设计与应用

    作者:闻达 单位:浙江省测绘科学技术研究院 摘 要:基于FME技术,根据天地图·浙江融合设计要求,并结合天地图日常运维工作,建立一套严格的质检规则,用于检查天地图数据是否符合标准.对数据进行逻辑一致性 ...

最新文章

  1. Java 线程 — ThreadPoolExecutor
  2. python中打开文件提示编码当时错误_Python:文件编码错误
  3. ibatis(2)ibatis是什么
  4. rss聚合模式案例_RSS的完整形式是什么?
  5. 驱动框架8——将驱动集成到内核中
  6. ROS实战篇(一)如何在ROS中编写自己的package?------ 以节点通信为例
  7. 计算机3大总线名词解释,计算机名词解释-- 总线.doc
  8. 数据库表的关联关系, 一对一, 一对零或一, 多对多
  9. 课时1:Vitis HLS的工作机制——Vitis HLS教程
  10. · 电动汽车(EV)充电标准及其差异
  11. 超详细的 Wireshark 使用教程
  12. BLE协议栈 – SM
  13. 【AI测试】人工智能测试整体介绍——第二部分
  14. PS鼠绘教程:PS鼠绘炫酷红色保时捷跑车
  15. Dirmap:一款高级Web目录文件扫描工具
  16. wpk 4.0 体验
  17. hdu-2073-无限的路
  18. 哪款平价蓝牙耳机降噪效果好?Vivo TWS2和南卡A2降噪蓝牙耳机测评
  19. 手机手环NFC模拟加密卡,无需电脑,一台手机即可完成
  20. 基于mAppWidget实现手绘地图(十五)–如何控制放大缩小

热门文章

  1. 国际快递的寄件流程是什么,寄国际快递常见的问题有哪些
  2. CGAL---点云处理
  3. C语言-if...else if...else 语句
  4. 洛谷P5266 【深基17.例6】学籍管理
  5. JAVA8时间类库与JodaTime
  6. 长短期记忆网络(LSTM)
  7. GNU LGPL协议
  8. 篱笆家装宝典之四——瓷砖
  9. 大数据在线分析处理和常用工具
  10. Lua开发--lua变量