操作方法
使用“导出为 CAD”时,有两种方法可将属性从地理数据库要素类属性表转换为 CAD。 本文详细介绍了两种方法。
注: 这些步骤仅适用于文件或个人地理数据库要素类。 如果输入数据为 shapefile 格式,这些步骤将无效。
以下技术文章中,提供了用于协助转换过程以及更好地控制数据输出的提示和技巧:
将要素属性转换为 CAD 的更为人熟知的方法是在 ArcMap 中使用适当的标注来标注地理数据库要素类,并将这些标注转换为地理数据库中的注记。 如果有多个属性需要转换,则可能会混乱。 下面概述的方法将提供管理多个属性转换的说明。
警告: 如果要将地理数据库注记导出为 CAD,请仅使用标准标注引擎创建标注,而不要使用 Maplex。 一些能够通过 Maplex 创建的注记类型(如样条)在 CAD 程序中不受支持,所以通过 Maplex 创建的注记不应用于此用途。
警告: 存储在地图中的注记无法导出为 CAD。
执行此转换过程的一种更复杂的方法是在输出 AutoCAD 文件中创建块实体,并将可编辑的标签附加到块,以存储可在 AutoCAD 中访问的属性。 此过程首先会在 AutoCAD 中创建一个包含块名称和定义的种子文件,且具有用于从地理数据库要素类存储属性的关联标签名称。
注: 要从属性表中的数值字段转换值,请向要素类属性表中添加新的文本字段,并将这些数值计算至新字段。
必须通过 ArcMap 中的字段计算器使用某些值填充地理数据库要素类中的属性字段。 必须填充字段中的每一个单元格。 如果字段留空,则不会在输出 AutoCAD 文件中为块创建标签。 如果标签无值,请输入 X、1、UNK 或键盘上的任何其他字母数字值。 此步骤非常重要。 例如,有 2000 个线要素要转换为 AutoCAD 格式,并且必须将 Pipe_Diameter 字段附加到输出 CAD 文件中的线。 如果在属性表的第 1239 条记录中,具有直径值的单元格为空,那么以下任何记录都不会填充 Pipe_Diameter 标签。
在要素类上运行“导出为 CAD”时,每个要素都将变为 DWG 中的块,且您可以在 AutoCAD 中使用 ATTEDIT 命令编辑各个标签的值。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序