FME教程:GIS数据转换成CAD数据,还原显示CASS码、符号样式及高程值等图形属性的解决方案,shp转dwg,arcgis数据转CAD数据

34 篇文章 15 订阅
14 篇文章 0 订阅

目录

一、转换效果

二、实现过程

1.设置CAD样式属性

2.设置等高线高程值

3.工具运行

三、总结


前些天有位朋友问,使用FME将等高线由GIS数据转换到dwg数据,怎么还原显示CASS码属性。今天就来介绍一下如果实现GIS数据无埙转dwg问题。关注薇信工众号:“GIS工具乐园”,回复“FME”,获取模板及示例数据下载链接。

本工具基于FME2020.2开发,使用前请自行安装FME2020.2及以上版本的FME软件


☛ FME系列视频教程推荐 ☚



一、转换效果

这里以等高线为例进行示例,下图可以看到转换前后的数据效果,实现了等高线样式、CASS码以及高程值的还原。关注微行公众号:“GIS工具乐园”,持续更新开发技巧分享哦。

实现效果

二、实现过程

这里绘制了两条等高线,存储为shp数据,并在属性表存储了高程值。

要还原dwg样式的关键在于,在FME中正确设置控制CAD样式的相关属性,而不同的dwg要素的样式属性是不同的。这就需要使用FME读取一份dwg数据,然后观察其属性。

这里使用FME读取了dwg等高线数据,其相关属性如下图,只需要为GIS数据设置这些属性,然后输出dwg即可。

dwg样式属性

1.设置CAD样式属性

使用AttributeCreator转换器逐个设置等高线的CAD样式属性,包括CASS码、图层、颜色、线宽等。如下图所示。

设置等高线CASS码及样式属性

2.设置等高线高程值

部分属性使用上一步的方法设置没有效果,比如等高线高程值,如下图所示。

设置等高线高程值

3.工具运行

三、总结

1.本文仅以shp格式的等高线转dwg为例进行介绍,其他地物的转换设置同理,可参照本文进行设置,关键在于观察其dwg格式对应的样式属性,然后设置好样式属性。

2.少量类型的dwg地物或者有特殊要求的dwg地物转换,可用此方法。如果地物类型特别多,例如整个DLG数库转dwg的情况,建议参照之前的文章介绍的操作利用FME实现DLG数据无损转CAD地形图,实现CAD地物符号完美还原的解决方案,当然非要使用本文方法也是可以的,只是要逐个设置相关属性,工作量比较大。

ARCGIS数据CAD流程(2009-04-23 09:10:44)标签:it 分类:GIS及相关专业技术 工作中,一点点摸索,终于能够导出CAD图了,感谢我的姐姐,一起分享收获的快乐: GIS数据导出CAD流程 1、 打开GIS系统,在TOC中的layers右键属性→general→reference scale→输入1000(CAD中要求字体越小,这个数也越小,经验),→确定 2、 选中作要范围的图层数据。法一、用DRAW工具条中的New Rectangle 或New Polygon 在图上画出范围,单击菜单selection的select by Graphics工具,即可选中所要范围的数据图层。法二、直接使用标准工具条中的select Features工具,选出所要范围数据。法三、另建一*.shp图层(polygon),画出所要求范围(多边形),然后运用菜单selection的select by location工具进行选择。 前提:所需的各层数据都可选择。(Set Selectable layers 进行选择) 3、 图层标注的文字属性导出。右键→属性,首先保证label选中。单击Convert labels to Annotation,打开对话框,store Annotation 选 in a database, Create Annotation for 选择selected features, 将下面表格里的feature linked的√去掉,此时出现文件夹图标,选择保存位置。确定。(默认为该图层所在的文件位置) 4、 所选图层数据保存到新建的Database里。 5、 打开ArcToolBox或者ArcCatalog,导出CAD文件 6、 打开导出CAD文件,未看到图。单击全部缩放工具,此时出现一个白点,挪动,放大。看到点线面,而没有注记文字。 7、显示注记文字。关闭所有点线面图层,打开图层特性管理器,只保留注记层,确定。在点线面的位置圈选,可看到选中标记,颜色选择任何(除了纯白色纯黑色)颜色,将字体样式改为宋体。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GIS工具开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值