积跬步、至千里

测绘·建库·制图·数据分析

将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式

本文为本站站长张继文原创,首发在张继文个人网站(熠其华网),版权归张继文所有。

根据中华人民共和国版权法,任何未经许可传播及洗稿重制等行为将被起诉。

 

最近在Q群里看到有人提出把在arcgis里做好的填充转成cad格式的需求。

之前也屡次见到类似的要求,当时没当回事。后来想想要想实现的话也得需要一些功夫,于是单开一篇教程。

文件和工具:

  • 填充好的shp;
  • 32位FME桌面版
  • 开启了Data Interoperability扩展模块的arcmap

开启Data Interoperability扩展模块在arcmap——自定义——扩展模块中打开:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

这是我的示例数据,效果如下:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

步骤开始:

首先先添加一下图层属性。内容列表上图层右键-属性:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

之后在图层上右键,创建图层包:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

项目描述中该填的都填上。

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

点一下分析,没有错误提示,就点一下共享:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

打包完成。

现在打开FME的workbench。

添加读模块:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

添加写模块,并在参数中设置好适合你的cad版本,起高调小心你打不开:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

添加转换器”DWGSTYLER”并将三者如图相连:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

在读模块的格式属性中,将图中所示的属性勾选:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

在转换器的参数属性中,颜色位置选择刚读模块勾选的属性:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

同转换器参数属性,下方的面勾选,按图中的选项选择:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

其它的实体类型你都可以试试,给你的建议选项是比较流行的选法。

全部设置好了点击运行,结束后你能看到已经成功转换的要素的数量:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

打开生成的CAD图形,效果如下:

《将在ArcGIS填充好颜色的图转成带同样填充颜色的CAD格式》

但是你可能会觉得,这个转换结果和之前在gis里做了填充的带符号的效果不一样,仅仅是颜色的填充。如果想要里面那种符号该怎么办?

对于这种需求其实并不是在本文的范围内,你应该移步本站早期一篇文章《Arcgis SHP带属性转CAD CASS的方法》 。

这涉及到属性转换的问题,还有你的cad是否支持那样的符号。像我的示例数据使用的是三调符号,但是cad或cass本身是不带这样的符号的,分类也是不一样,按已有的方案转换不会达到你想要的效果,除非你能够自己手动制作cad的符号。但这对于你我而言没有太大意义。

微信扫码关注公众号,回复“邀请码”获取用来注册的信息。部分文章加密需要登陆的是本站原创文章,不同于网络上其它教程,请珍惜劳动成果。
点赞