添加 CAD 字段 (转换)
摘要
添加要素转 CAD 工具可识别的保留 CAD 字段。这些字段用来指定已导出要素的 CAD 属性。执行完此工具后,必须计算或输入适当的字段值。
用法
-
所有输入要素类和/或要素图层都是此工具的有效输入数据。
-
有一种快捷的方法可用来指定各种要导出的 CAD 属性,即,将 CAD 字段添加到计划导出的要素类并计算这些字段的值。
-
可通过将 CAD 字段添加到除要素类之外的表来创建标准 CAD 属性值的查找表,这是一种很有效的方法。根据此查找表与某要素类中都存在的某一关键字段来连接这两者,即可以定义和重复使用 CAD 标准。这类表可指定要素类数据在 CAD 工程图中的表示形式。
-
如果输入是具有连接表的表视图或要素图层,则字段只能添加到基表(而不是连接表)。
语法
AddCADFields_conversion (input_table, Entities, {LayerProps}, {TextProps}, {DocProps}, {XDataProps})
参数 | 说明 | 数据类型 |
input_table |
将添加特定于 CAD 的字段的输入表、要素类或 shapefile。 | Table View |
Entities |
将特定于 CAD 的“实体”属性字段的列表添加到输入表
| Boolean |
LayerProps (可选) |
将特定于 CAD 的“图层”属性字段的列表添加到输入表
| Boolean |
TextProps (可选) |
将特定于 CAD 的“文本”属性字段的列表添加到输入表
| Boolean |
DocProps (可选) |
将特定于 CAD 的“文档”属性字段的列表添加到输入表
| Boolean |
XDataProps (可选) |
将特定于 CAD 的 XData 属性字段的列表添加到输入表
| Boolean |
代码示例
# Name: AddCADFields.py # Description: Add reserved CAD fields to attribute table for use with Export To CAD tool # Author: ESRI # 10/28/2009 # Import system modules import arcpy from arcpy import env # Set workspace env.workspace = "C:/data" # Set local variables input_table = "C:/data/EditorTutorial.gdb/StudyArea/Buildings" try: # Process: Add CAD Fields arcpy.AddCADFields_conversion(input_table,"ADD_ENTITY_PROPERTIES","ADD_LAYER_PROPERTIES","NO_TEXT_PROPERTIES","NO_DOCUMENT_PROPERTIES","NO_XDATA_PROPERTIES") except: # If an error occurs while running a tool print the message print arcpy.GetMessages()
相关主题
许可信息
ArcView: 是
ArcEditor: 是
ArcInfo: 是
7/10/2012