Skip to main content

受支持的 ArcGIS for AutoCAD 数据

Esri 为 Autodesk Civil 3D 和 AutoCAD 提供了一款插件应用程序,用于将 GIS 特定的功能和数据添加至标准 AutoCAD 文件。

除了 ArcGIS Pro 直接读取为要素图层的标准 AutoCAD 几何之外,您也可以使用 ArcGIS for AutoCAD 在 AutoCAD 工程图文件中生成用户定义的属性 ArcGIS 要素图层。

ArcGIS Pro 可以使用 导出至 CAD 地理处理工具将各种 ArcGIS 要素内容导出为 AutoCAD DXF 和 DWG 文件,ArcGIS for AutoCAD 可以将其作为 ArcGIS 要素图层进行查看和编辑。 除此之外,该工具还具有导出简单 CAD 几何的功能,即使没有 ArcGIS for AutoCAD 应用程序,CAD 用户也可以访问这些几何。

ArcGIS for AutoCAD 是 ArcGIS web 图层的 web 客户端,这意味着 ArcGIS for AutoCAD 和 ArcGIS Pro 均可用于创建、编辑和共享来自 ArcGIS Online 和 ArcGIS Enterprise 的相同 ArcGIS web 图层内容。

读取 ArcGIS for AutoCAD 创建的 DWG 和 DXF 文件

ArcGIS for AutoCAD 支持在 CAD 文件内创建 ArcGIS 用户定义文档要素图层,ArcGIS Pro 将其读取为只读 ArcGIS 要素图层。 当在 ArcGIS Pro 中打开由 ArcGIS for AutoCAD 创建的 DWG 文件或 DXF 文件时,将支持以下 ArcGIS 内容,这些内容是对 ArcGIS Pro 读取的 标准 CAD 以及 Civil 3D 几何 和 CAD 属性的补充。 由 ArcGIS for AutoCAD 编辑的 CAD 工程图支持以下内容和特性:

  • 以下类型的用户定义属性 ArcGIS 文档要素图层:点、折线、面、多面体、多点和注记。

  • 折线文档要素图层可以包含 m 值。

  • 文档要素图层可能包含属性域和子类型,但在读取时不受支持。

    注:

    对于诸如 CAD 等只读文件数据源,ArcGIS Pro 不支持字段属性域。

  • Esri 坐标系定义嵌入在文件内。

  • CAD 文件属性对话框的“Web 图层”部分 列出了 ArcGIS for AutoCAD 工程图中已使用的 web 要素图层、地图影像图层和影像图层。

    注:

    将 CAD 文件添加至地图时,不会包含这些 web 图层。 可以使用 CAD 文件属性对话框的 Web 图层 部分中的信息,在可访问的情况下单独添加这些图层。

将 ArcGIS Pro 数据导出为 DWG 和 DXF 文件以供在 ArcGIS for AutoCAD 中使用

将要素图层数据导出为 DWG 或 DXF 文件时,该要素图层数据将作为简单 AutoCAD 要素包含在内;同时也会自动创建属性 ArcGIS for AutoCAD 文档要素图层。 每当可以读取 DWG 文件的应用程序打开这些文件时,都会看到此简单 CAD 几何。 但是,当在 ArcGIS for AutoCAD 中打开文件时,用户可以访问在 Esri 坐标系内正确定位的具有完整属性的文档要素图层数据。 已导出的 ArcGIS 要素图层数据可以包含以下要素图层类型和属性功能:

Esri 坐标系

已导出的工程图将始终具有存储在 DWG 或 DXF 文件内的 Esri 坐标系。 AutoCAD 和 Civil 3D 将采用其自己的方式在 CAD 文件内存储坐标系。 如果存在匹配的 AutoCAD 坐标系,则会将两者添加至 CAD 文件。 导出至 CAD 工具可以指定输出坐标系,以便将导出至 CAD 文件的所有数据均投影至该输出坐标系。

文档要素图层

点、折线、面、多面体、多点和注记要素图层可以作为文档要素图层包含在 DWG 或 DXF 文件中。 任何可读取 DWG 或 DXF 文件的软件都可以读取生成的 CAD 实体的几何。 但是,当在 ArcGIS for AutoCAD 内处理生成的文件时,这些几何也可以作为具有 GIS 图层区分标识的属性要素图层进行访问。 ArcGIS for AutoCAD 文件内的要素图层数据具有以下行为:

  • 从 ArcGIS Pro 导出至 DWG 或 DXF 文件的具有子类型定义的要素图层将保留在 ArcGIS for AutoCAD 中并可在其中正常使用。

    注:

    ArcGIS for AutoCAD 中的子类型也可以通过从 ArcGIS for AutoCAD 内提取具有子类型定义的 web 要素图层数据来创建具有子类型的要素图层。ArcGIS for AutoCAD 不支持直接创建具有子类型的新文档要素图层。

  • 要素图层内的多部分要素将为 grouped CAD 实体。

  • 当导出至文档要素图层时,将保留要素图层子类型区分标识。

  • 当导出至文档要素图层时,将保留具有字段属性域的要素图层。

  • AutoCAD 文件内的多点要素将为经过分组的点要素或者 pointCOGO pointsblock insert 实体。

  • 具有 m 值的折线要素将在 DWG 或 DXF 文件内创建为 2D 或 3D 折线实体,并可在 ArcGIS for AutoCAD 中使用。

  • 不会保留已导出要素的相关记录。

ArcGIS for AutoCAD web 图层功能

ArcGIS for AutoCAD 是一款 ArcGIS web 编辑客户端软件,可以访问各种 web 图层类型及其许多功能。 可以使用 ArcGIS for AutoCAD 从 web 要素图层中提取 DWG 或 DXF 文件内的某些生成的文档要素图层。

Web 要素图层、地图图像图层和影像图层引用可能存在于由 ArcGIS for AutoCAD 编辑的 DWG 或 DXF 文件中,但不会显示在 ArcGIS Pro 中。

注:

将 CAD 文件添加至地图时,不会包含这些图层。 可以使用 CAD 文件属性对话框的 Web 图层 部分中的信息,在可访问的情况下单独添加这些图层。

从 ArcGIS for AutoCAD 内的 web 要素图层提取的文档要素图层具有以下行为:

  • 由 ArcGIS for AutoCAD 编辑的 DWG 或 DXF 文件中包含的文档要素图层可以包含子类型。 可以根据从 ArcGIS Pro 导出的数据生成这些子类型,或者,在 ArcGIS for AutoCAD 内工作时,可以从 web 要素图层中提取这些子类型。

  • 从具有相关记录的 web 要素图层中提取的文档要素图层不会保留相关记录数据。

  • 不会保留从具有文件附件的 web 要素图层中提取的文档要素图层。