将ArcMap图层的Label转换为Cad文字

在工作中经常会遇到将ShpFeatureClass中的某一项或几项属性显示出来并转换为AutoCAD文字的情况。虽然,用ArcGIS Destktop提供的Toolbox能将FeatureClass的属性作为CAD的扩展属性导入到CAD中,然后用CAD的二次开发程序可以将其显示。但是,由于CAD的空间处理能力有限,不能很好的把CAD图元的扩展属性标注到其几何中心。经过研究,将FeatureClassLabel直接导出的方法整理如下。

1、  将所需要的FeatureClass添加到ArcMap中,右键点击装入的图层,选择“Properties”性(图1)。在弹出窗口中选择“Labels”选项卡,“Text String”选项处选择要显示出来的字段,当然可以用起右侧的“Expression”按钮,编辑显示规则显示(图2)。注意:“Text Symbol”中文字样式最好用英文格式,否则转换的时候ArcMap可能报错。

右键点击图层,将“Label FeatureClass”选中,将Label显示出来。(图3


 

1


 

2 


3

2、  设置坐标系统。点击ArcMap菜单栏中的“View”选择“Data Frame Properties”。再弹出的对话框中选择“Coordinate System”,在下方的“Select a coordinate system”中选择你所需要的坐标系统,这里我选择“Xian1980”。(图4


 

4

3、  右键点击图层,选择“Convert Labels to Annotation”(图5)。在弹出的对话框中作如图6设置,注意“Annotation”一定要选择储存在一个Geodatabase里,进行转换。

 

5


 

6

4、  Toolbox的“Export to CAD”功能将文字转换为CAD文字。转换完成(图8)。

 


7

5、  转换完成。效果如图8

 


8

转载于:https://www.cnblogs.com/chinaHunk/articles/1890500.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值