转CASS(CAD)注记的两种方法 下载本文

做完之后对照一下,是否丢漏·

FME实现的思路:

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

2.利用函数Labeller,函数设置来实现标注转注记。

1 名称 2 label的字段 3 是否防止压盖 4 label的位置 5 不详(我没理解) 6 在终点标注否

7 标注高度 8 标注宽度 9 标注间距 10 最小长度 11 不详 默认的(我没理解)

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

结果如下图所示:

下载 (27.36 KB) 2010-8-31 18:26

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

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

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

当然如果不用转注记,只转CAD图形挂带属性的话,就简单了许多。木头版主原来有讲过,我就不介绍了。

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