目录

一、实现效果

二、实现过程

1.数据读取

2.房屋结构映射为CASS码

3.构建扩展属性列表

4.输出

三、总结


GIS数据转CAD数据,是经常遇到的需求,但是CAD数据形式与GIS相差甚远,因此GIS转CAD后,要还原图形样式和地物属性便成为了一个难点。

今天介绍使用FME进行shp格式房屋面数据转dwg格式的JMD图层的方法。实现房屋的地物样式、结构、层数、图层等信息的还原。

一、实现效果

图1为shp格式的房屋面,在属性表中存储了房屋的结构、层数信息,图2为转换成dwg格式后的JMD,可以看到地物样式、结构、层数、图层等均实现了还原。

图1 源数据

图2 成果数据

二、实现过程

1.数据读取

使用读模块读取shp数据,如下图所示。

图3 读取数据

2.房屋结构映射为CASS码

因为在dwg是通过CASS码来区分房屋结构的,因此这里使用AttributeValueMapper转换器,从房屋结构属性中映射出相应的CASS码,如下图所示。

图4 映射cass码

3.构建扩展属性列表

要想将房屋结构、层数等信息存储到dwg中,就需要将这些信息存储到CAD数据的扩展属性列表中,因此这里使用AttributeCreator转换器构建了扩展属性列表,如下图所示。

图5 构建扩展属性列表

4.输出

调用写模板将数据输出成dwg,如下图所示。

图6 输出


☛ FME系列视频教程推荐 ☚


  • 1.FME入门视频教程

  • 2.FME进阶视频教程

  • 3.FME案例实战教程


频讲解及模板下载☛ :【视频教程】3.GIS建筑面转CAD格式JMD,还原房屋建筑、层数


三、总结

CAD的不同地物在FME中相对应的属性是不相同的,因此我们在进行GIS转CAD时,可以先准备一份CAD的样板数据,使用FME进行读取后,查看一下各个地物都能读取到什么属性,那么在GIS转CAD时指需要把这些相应的属性创建还原出来,然后输出CAD数据即可。关注微行公众号:“GIS工具乐园”,持续更新FME开发技巧分享哦。

图7 运行选项


☟ 往期推荐 ☟


  • FME进阶视频教程:一起来深入学习FME软件的使用,轻松搞定通宵爆肝都干不完的工作

  • FME案例实战教程:聚焦实战应用,摆脱思路束缚,您值得拥有

  • FME入门视频教程-带你学习数据转换处理多面手FME软件的使用,让我们的工作事半功倍

  • 利用FME实现DLG数据无损转CAD地形图,实现CAD地物符号完美还原的解决方案

  • FME提取dwg扩展属性的通用方法,以提取CASS码为例,手把手详细版

  • dwg数据自动批量计算宗地红线内的建筑面积、附属建筑面积工具

  • 巧用WorkspaceRunner转换器,动态调用dwg模板文件,解决批量处理dwg数据时出现样式丢失问题

  • CAD地形图等高线标高批量取整工具,解决等高线标高出现小数的问题

FME教程:GIS建筑面转CAD格式JMD,还原房屋建筑结构、层数、地物样式,shp转CAD,GIS转dwg相关推荐

  1. sw转cad映射文件_SW转CAD完美无乱码教程 附JPG PDF SW CAD格式转换工具

    (可通过文章末专栏获取资源) 1. 把drawfontmap.txt 放到SW目录下的\SolidWorks Corp\SolidWorks\data文件夹内. SW转CAD完美无乱码教程 附JPG ...

  2. FME教程:批量提取面要素图形的拐点坐标到Excel,其他类型图形的坐标提取、输出可参考本文方法

    目录 一.提取成果 二.实现过程 1.读取数据 2.分离内外边界 3.提取坐标 4.获取边界序号 5.坐标处理 6.数据输出 三.总结 今天给大家介绍使用FME提取几何图形拐点坐标,并输出到Excel ...

  3. 2019FME博客大赛——FME在城市规划中的应用初探 (基于图框图名图例制作、数据格式转换及SHP转CAD文件的思路)

    参赛单元:传统GIS数据处理 作者:王奇彪 单位:安徽中汇规划勘测设计研究院股份有限公司 一.概述 近些年来,随着我国省市县"多规合一"及空间规划的编制实施,规划编制技术日益成熟, ...

  4. CAD格式刷怎么用?

    格式刷是Word中常用功能之一,顾名思义,其主要作用便是将指定对象格式复制到其他对象上.CAD中有格式刷工具吗?当然有!那么,CAD格式刷怎么用呢?本文小编就来给大家讲解浩辰CAD软件中巧用CAD格式 ...

  5. CAD可以转换成那个格式?怎么转换CAD格式呢?

    在日常的CAD绘图工作中我们都知道,CAD的图纸格式.dwg和.dxf是很难直接打开的,一般都需要在特定 的看图环境中才能进行查看,如果说需要发送给客户进行查看的话,这就需要我们对CAD图纸的保存格式 ...

  6. PDF可以转换为CAD格式吗?怎么将PDF文件转换为CAD格式?

    PDF可以转换为CAD格式吗?怎么将PDF文件转换为CAD格式?相信不小小伙伴对这个问题都会存有疑问,毕竟我们经常会在工作中将CAD图纸文件转换为PDF格式,而在此将PDF转换为CAD格式,确实很多人 ...

  7. 如何将CAD转PDF很重要?PDF转换CAD格式你知道怎么操作吗?

    在平时的绘图工作中,我们经常会在将CAD图纸绘制完成后,选择将其保存为PDF格式进行保存,那么你知道关于PDF转换CAD格式,需要怎么操作吗? 首先和小伙伴们聊一下CAD图纸个PDF图纸各自都有什么特 ...

  8. 怎么将CAD图纸转换为PDF格式?可以将PDF图纸在此转换为CAD格式图纸吗?

    怎么将CAD图纸转换为PDF格式,想必这也是不少接触CAD的小伙伴们学习的第一种CAD格式转换,这个是因为CAD图纸只能在那例如AutoCAD或迅捷CAD看图中打开,在其他的设备中时无法进行查看的,就 ...

  9. cad的php文件怎么用,cad格式刷怎么用

    cad格式刷的使用方法:首先画出两个图层的画:然后使用快捷键ma,按enter并选择"源对象":接着选择"目标对象":最后点击选择之后这个正五边形就变成了红色了 ...

最新文章

  1. 吴琦:视觉-语言导航新进展:Pre-training 与 Sim2Real | 青源 Talk 第 12 期
  2. git 切换成远程分支
  3. 埃隆·马斯克:比特币拥有着“极为出色”的结构,而纸质货币终将消失
  4. hdu1443 Joseph(约瑟夫环)
  5. boost::hana::monadic_fold_right用法的测试程序
  6. 10个 IDEA 插件来解放你的双手
  7. matlab中 晶闸管整流桥导通角_逆变角如何设置,晶闸管2011-6-6
  8. Win7自带的壁纸路径
  9. 游戏后台开发九问(腾讯技术分享实录)
  10. 全景图怎么拍?相机参数该怎样设置呢?
  11. python画三维投影图_python之画三维图像
  12. Stream实践总结
  13. CSS 实现炫酷的动态背景效果
  14. poj2249Binomial Showdown
  15. android系统一直显示通知栏_Android通知栏详解
  16. Scratch:变量与抛物线
  17. SAP SD VL31N BBP_INB_DELIVERY_CREATE 根据采购订单创建内向交货单
  18. 这个新品牌能止住SaaS领域不断传来的坏消息吗?
  19. pdf转化成图片格式
  20. CTF初探之{NEX校选赛MISC writeup}

热门文章

  1. 滴水三期:day44.2-虚函数表
  2. python真的能赚钱吗,学python可以赚钱吗
  3. 提取视频中的音频——python三行程序搞定
  4. Matter Commissioning
  5. Java桌面应用程序
  6. HTTP 405 错误 – 方法不被允许 (Method not allowed)【转载】
  7. 程序员可迁移技能的培养
  8. java cms 垃圾回收_了解Java垃圾自动回收
  9. Windows取证——CHNTPW工具使用(可更改 Windows 密码)
  10. excel高效之指定列求和、列加单位、列间做基础运算