shp属性转CAD注记

来源:互联网 发布:沪牌拍牌软件 编辑:程序博客网 时间:2024/05/21 07:49

FME实现的思路:
1.设置输入输出数据(具体操作参考 Arc GIS点自动成面 的帖子),只提醒一下用此方法转换的朋友,CAD版本一定要设置正确,设置位置在选择输出数据类型之后,如下图:
 
2.利用函数Labeller,函数设置来实现标注转注记。
 

1名称
2 label的字段
3 是否防止压盖
4 label的位置
5 不详(我没理解)
6 在终点标注否
7 标注高度
8 标注宽度
9 标注间距
10 最小长度
11 不详
默认的(我没理解)

12 不详
默认的(我没理解)

结果如下图所示:

结果如下图所示:


标注的没在中间位置,而设置里没有这个选项只有左右,暂时无法理解。

实际转出来的少了150个注记左右,导出的图形还有图块,我觉得是cass的原因,无法识别岛与洞导致的丢漏。


总结:利用Arc GIS本身数据库来实现注记的转换,比较简单也很实用;而FME转注记就显得有点差强人意。不过对于电脑上Arc GIS有问题的人来说,利用FME也是可以接受的。

当然如果不用转注记,只转CAD图形挂带属性的话,就简单了许多。

进一步思考:我做的这个label无法实现分数型的,或者复合标注。


原创粉丝点击