据上一篇文章更新过去了两个月,最近因为个人原因状态比较差(主要是懒癌复发,加上过于关注最近的LOL全球比赛),所以更新非常慢。我公众号更新通常是随性,想起写才会去更新,所以大家见怪不怪!
说到这里,有人估计会疑惑为啥上次文章末预告的下篇文章和这次文章题目不符,额,主要是还没开始着手写。。。。好了好了,不纠结上次预告的文章。
上篇文章中大概介绍了FME的具体用途和一个具体细节案例,本篇主要是介绍如何在FME中将GIS总规用地数据转换成DWG格式。一般我们都是用GIS中的工具箱将要素数据转成CAD文件,但是这个过程当中会丢失原先要素的属性信息,如填充颜色,内部地块编号等。而FME操作可以避免出现这种问题,下面开始具体操作步骤:
1.首先在ArcMap中将城规用地数据的按标准进行颜色填充,并另存为lyr图层文件。
2.打开FME Workbench ,添加读模块,选择Esri ArcGIS Layer格式,点击【参数】,选择要暴露的Fme_fill_color属性(这步骤是为了保证CAD填充色块能够显示出来)。 3.其次搜索【DWG Styler】转换器,设置好相关参数:勾选面、颜色属性选择Fme_fill_color、面实体类型选择带有图案填充的hatch,然后点击确定。 4.添加写模块,选择DWG格式,在【参数】选择2007版本,点击确定,并将【DWG Styler】转换器和写模块连接起来,然后右击写模块属性,在属性值中选择GHXZBM(GIS中的颜色编码是在GHXZBM字段中)。 5.点击左上角运行转换按钮,并设置好转换参数,如文件格式和保存路径,最后点击确定。结果显示转换很成功。 文章最后用一张图大致说明一下相关细节流程: 今天文章介绍就到这里,下期文章更新应该还是跟FME有关的文章(懒癌没发作的话),感兴趣的大佬和小伙伴们可以尝试练习一下。数据链接:https://pan.baidu.com/s/12_56IkNEA-ALYVRZ1BGY_g
提取码:wrlt