计算机辅助设计 (CAD) 软件是供专业设计人员设计和记录实际对象时所使用的软件。 工程、建筑、测绘和施工行业中涉及的组织均使用 CAD 描绘真实资产的各种规划、施工细节以及竣工表示。AutoCAD 和 MicroStation 是两个广泛使用的通用型 CAD 软件。 ArcGIS Pro 支持来自这两个软件的数据。
CAD 数据
CAD 数据集的大小、比例和细节层次各异;它们既可以表示采用某一投影比例的建筑物内部的信息,也可以表示采用某一区域比例的测量地籍图。 CAD 文件通常用于描述提议的基础设施资产或者其他提议的建造或自然环境变化,可以在地图中其地理上下文中表示这些变化。 CAD 工程图通常是新基础设施资产或自然环境变化的来源,可用于创建或更新 GIS 数据集。 ArcGIS Pro 将 CAD 文件读取为 GIS 格式的数据集,以将其添加到地图和场景中并迁移到 GIS 数据集中。 CAD 文件可直接用于许多地理处理工具以及用于分析和创建数据的自动化工作流。 CAD 数据可通过地理处理工具轻松转换为 ArcGIS 地理数据库要素。 此数据转换支持用于编辑来自 CAD 的数据或将生成的内容共享到 Web 地图和 3D Web 场景的工作流。
CAD 数据定位
CAD 数据是 GIS 内容的常见源,但在将其用于 ArcGIS Pro 之前,该数据必须具有定义的坐标位置。 CAD 文件需要具有有效的 Esri 坐标系(PRJ 文件),并且可能需要可选的坐标变换信息 (WLD3) 文件,以确定应在地球表面上定位 CAD 数据中的坐标的方式。
当您尝试添加没有正确空间参考的 CAD 数据时,将显示通知。 这些通知将指导您选择正确的空间参考,并显示用于完成所需的 CAD 数据重新定位的操作。 要验证任何 CAD 或 BIM 文件的地理空间定位信息,可查看文件属性对话框的验证位置选项,该对话框在目录窗格中从 CAD 文件的右键快捷菜单调用。
格式
ArcGIS Pro 支持来自 AutoCAD 和 MicroStation 的文件。 每个均使用基于文件的矢量格式。 这两种格式均支持 2D 和 3D 信息。
Autodesk AutoCAD DWG 和 DXF
DWG 格式是 Autodesk AutoCAD 软件的原生文件格式。 除 Autodesk AutoCAD 之外,其他某些 CAD 供应商也使用 DWG 文件格式的版本。 ArcGIS Pro 读取 DWG 和 DXF 文件,这些文件可能还包含在 Esri ArcGIS for AutoCAD 插件或 Autodesk AutoCAD Civil 3D 软件中创建的要素类数据。
DXF 格式是一种交换格式,最初开发的目的为用于与其他软件应用程序实现互操作性。 随着越来越多的软件应用程序通过 Autodesk 或第三方提供商(如Open Design Alliance)的许可读/写技术直接支持 DWG 格式,其用途不断减少。
ArcGIS Pro 支持 AutoCAD DWG 文件中的增强内容。 ArcGIS for AutoCAD 和 Civil 3D 均可以在 DXF 文件中创建附加要素类内容,以用于 ArcGIS Pro。
Bentley MicroStation DGN
DGN 格式是 Bentley MicroStation 软件的原生文件格式。 DGN 格式的独特之处是可以使用非标准文件扩展名进行保存。 利用此功能可以对内容进行指示;例如,可以使用 .par 扩展名保存 DGN 格式文件,以便标识包含宗地信息的工程图。 MicroStation 文件可能在一个文件中包含受支持几何的多个模型工程图。
CAD 要素数据集
在 ArcGIS Pro 中,AutoCAD 或 MicroStation 文件读取为要素类的 ArcGIS 要素数据集。 该要素数据集包含空间参考和只读 ArcGIS 要素类的集合。 可以将只读要素数据集和包含的要素类添加到地图或场景中,或以与其他 ArcGIS 数据集相同的方式,将其用于地理处理工作流中,而无需进行转换。 这些要素类将使用来自 CAD 文件的几何以及从支持的几何 CAD 实体属性中提取的要素属性进行填充。 AutoCAD 文件可能包含使用 ArcGIS for AutoCAD 或基于使用导出至 CAD 地理处理工具从 ArcGIS Pro 导出的 AutoCAD 数据创建的属性化 ArcGIS 要素类。
CAD 数据集要素类
当在 ArcGIS Pro 中连接到 CAD 文件时,工程图中的 CAD 条目动态组织为类似于地理数据库方案的虚拟要素类。
默认情况下,CAD 文件中的 CAD 实体按几何类型组织为要素类。 默认要素类包括点、折线、面、注记、文本点和多面体。 文本点要素类包含 CAD 文本实体作为点要素,启用在过去版本中支持 CAD 文本作为点要素的旧工作流。
CAD 实体包含标识其符号系统的各种数字和文本属性,以及各种参数和用户定义的描述性属性。 当 ArcGIS Pro 将数据解释为 GIS 要素时,这些实体属性将读取为要素属性。
AutoCAD DWG 和 DXF 文件可能包含来自 AutoCAD Civil 3D 的其他信息,这些信息作为 CAD 要素数据集要素类包含在其中。 这些要素类派生自存储在 DWG 和 DXF 中的 AEC 对象,并由 Autodesk Civil 3D 软件使用。
AutoCAD DWG 和 DXF 文件还可能包含来自通过导出至 CAD 地理处理工具导出的 ArcGIS for AutoCAD 或 AutoCAD DWG 文件的其他信息。 此信息作为其他 CAD 数据集要素类内容包含在其中。 使用 Esri 使用的 CAD 制图规范 (MSC) 数据组织主体对这些要素类进行编码,以将 ArcGIS 要素类存储到 AutoCAD DWG 或 DXF 文件中。 这些 MSC 要素类还包含其他元数据,例如 Esri 坐标系定义。
基于 CAD 实体属性的属性
GIS 要素属性是基于 CAD 实体属性生成的。 ArcGIS Pro 使用 CAD 图形属性和多个用户定义的属性源来生成 GIS 属性的虚拟表。 某些属性字段包含在 CAD 作者生成的用户定义的实体内容中。 这些属性源包括 AutoCAD 块属性、MicroStation 共享像元属性、MicroStation 项目类型以及 Civil 3D 中的用户定义属性。 已为 CAD 字段的标准属性建立了预定义的字段名称。 某些用户定义的属性可能包含在 ArcGIS Pro 中无效的字段名称,将对这些属性进行修改以可接受。 例如,以数字开头的字段名称会自动以字母 t 作为前缀。
派生自 AutoCAD Civil 3D 实体创建的要素类具有诸多参数和用户定义属性,并将作为要素属性包含在内。 ArcGIS Pro 支持将 Civil 3D 用户定义属性集用作要素属性。 Civil 3D 属性集名称将用作每个包含的属性集属性的字段名称前缀。
使用 ArcGIS for AutoCAD 插件或导出至 CAD 地理处理工具生成的要素类将包含用户定义 GIS 要素属性,将在 ArcGIS Pro 访问 CAD 数据时包含这些属性。