需求: 把arcgis上对线的标注转成CAD文件,如下图所示。
步骤(注:我没有装arcgis中文包,中文不准确的请见谅):
- 设置标注:设置线图层的标注,该线图层的管径数据保存在属性“diammeter”中,通过:右击这个图层->属性,在打开的对话框中,点击“标注”标签,在“标注字段”中,点击“表达式”按钮,在表达式中输入 :"D="+[diammmeter]+"mm"
- 将标注转为注记:右键选择图层,选择“”将标注转为注记",就生成了annotation图层对象,右键打开这个annotation图层属性表,会看到有TextString 属性,里面包含标注的内容, Angle属性里面包含了旋转角度信息。
- 将注记转为点:在arcToolBox中->数据管理工具->要素,选择“要素转点”工具,将步骤2中生成的注记类作为输入,生成点要素,注:只有在arcgis desktop高级版中才有这个工具。
- 设置步骤3生成的点要素的标注:标注字段设置为TextString,点击“放置属性” ,点击“旋转字段”,设置字段为"Angle",颜色要修改一下,默认黑色在CAD中会显示不出来。
- 标注转为注记:右键选择步骤3生成的点图层,右键选择标注转化为“注记”
- 将步骤5生成的注记转为CAD:在arcToolBox中选中转换工具->To CAD->导出CAD:输入为步骤5生成的注记类。