摘要
Describe 函数可返回 CAD 工程图数据集的以下属性。 还支持数据集属性组。
对于 CAD 工程图数据集,Describe dataType 属性将返回 "CadDrawingDataset" 的值。
属性
属性 | 说明 | 数据类型 |
activeWorldFilePath (只读) | 用于调整文件中要素空间坐标的 WLD3 文件的路径。 | String |
angleUnitType (只读) | 文件中报告的角度测量单位:十进制度、DMS、百分度、弧度或测量单位。 | String |
author (只读) | CAD 用户输入的文件作者姓名。 | String |
cadLayers (只读) | 文件中 CAD 图层的字符串列表。 | String |
civilCSDescription (只读) | 文件中 Civil 3D 的坐标系描述。 | String |
civilCSName (只读) | 文件中 Civil 3D 的坐标系名称。 | String |
client (只读) | CAD 用户输入的为其创建文件的客户端名称。 | String |
comments (只读) | CAD 用户在文件中输入的注释。 | String |
company (只读) | CAD 用户为文件输入的公司名称。 | String |
externalSources (只读) | 此文件中作为 JSON 对象的 JSON 数组引用的文件列表。 | String |
is2D (只读) | 指示 CAD 数据集是否为 2D。 | Boolean |
is3D (只读) | 指示 CAD 数据集是否为 3D。 | Boolean |
isAutoCAD (只读) | 指示 CAD 数据集是否为 AutoCAD 文件。 | Boolean |
isCivil3D (只读) | 指示 CAD 数据集是否为 AutoCAD Civil 3D 文件。 | Boolean |
isDGN (只读) | 指示 CAD 数据集是否为 MicroStation 文件。 | Boolean |
keywords (只读) | CAD 用户输入的关键字,可用作文件的搜索条件。 | String |
lastSavedBy (只读) | 最后保存文件的最后一个人的 CAD 用户输入的名称。 | String |
lengthUnitType (只读) | 文件中使用的线性测量单位:小数、建筑、工程、分数或科学。 | String |
manager (只读) | CAD 用户输入的文件管理者的名称。 | String |
subject (只读) | CAD 用户输入的文件内容的主题。 | String |
title (只读) | CAD 用户输入的文件的文档标题。 | String |
version (只读) | CAD 创作应用程序文件版本。 | String |
代码示例
以下独立脚本显示了 CAD 工程图数据集的属性:
import arcpy
# Create a describe object
#
desc = arcpy.Describe("C:/data/arch.dgn")
# Print Cad Drawing Dataset properties
#
print("%-12s %s" % ("is2D:", desc.is2D))
print("%-12s %s" % ("is3D:", desc.is3D))
print("%-12s %s" % ("isAutoCAD:", desc.isAutoCAD))
print("%-12s %s" % ("isDGN:", desc.isDGN))