MicroStation 和 AutoCAD 使用的是以固定坐标定位数据的 2D 和 3D 笛卡尔坐标系。CAD 坐标本质上并不是地理位置,而是相对于简单几何原点 (0,0,0) 的位置。要在 ArcGIS 中准确定位 CAD 数据或任何数据,需要定义数据中所用坐标的含义。此操作通过定义支持的 Esri 空间参考完成。
本主题将介绍 CAD 坐标系和适用于 ArcGIS Pro 中 CAD 数据的空间参考定义。
CAD 坐标
MicroStation 和 AutoCAD 使用的是以固定坐标定位数据的 2D 和 3D 笛卡尔坐标系。其 x、y 和 z 坐标本质上并不是地理位置,而是相对于任意几何原点 (0,0,0) 的位置。x 轴可以认为是向东的方向,y 轴可以认为是向北的方向,但不一定要转换为空间数据中的格网方向。
您可以创建对应于投影格网区域的 x、y 坐标的 CAD 数据,而无需通过支持方法来识别所用的受支持 Esri 坐标系,但是,可能无法正确定位数据。
线性单位
CAD 文件中的线性单位不依赖于数据的坐标系,也不由其定义。作者将在创建数据之前决定绘图单位所表示的含义。
作为一般规则,所有 CAD 工程图(或模型)以完整比例 (1:1) 绘制。一个绘制单位可以代表任何线性测量单位,例如英寸、毫米、米或英尺。具体代表哪种单位通常基于想要捕获的工程图详细级别。例如,建筑物内部空间的工程图单位通常为英寸或毫米,而测量地籍图或景观计划的工程图单位通常使用英尺或米。
ArcGIS Pro 坐标系支持以英尺或米为单位的坐标。以其他单位(例如英寸或毫升(有时在建筑应用程序中使用))绘制的 CAD 工程图必须通过地理配准工具缩放,以正确定位数据。
CAD 数据空间参考(.prj 文件)
默认情况下,AutoCAD 或 MicroStation 文件不包含用于定义坐标系的 Esri 空间参考信息。如果 ArcGIS Pro 未检测到 CAD 要素数据集(CAD 文件)的坐标系定义,则假定使用 Esri 未定义空间参考。如果将数据添加至采用未定义空间参考的 ArcGIS Pro 中的地图或场景,则假定数据坐标的坐标系与当前地图或场景的空间参考相同,但未必正确。建议您为添加至 ArcGIS Pro 的所有数据定义空间参考,以便对其进行正确定位。
AutoCAD 文件的空间参考
AutoCAD 文件可能包含 .dwg 或 .dxf 文件的空间参考信息,该信息由 ArcGIS for AutoCAD 插件应用程序创建,或是“ArcGIS Desktop 导出为 CAD”地理处理工具的结果。
您可以将 Esri 空间参考与任何 CAD 文件相关联,方法是包括一个有效的 Esri .prj 文件,其中包含 CAD 文件所在文件夹的空间参考信息,文件名称与 CAD 文件相同,但扩展名为 .prj。
ArcGIS Pro 不支持 AutoCAD Map 3D 或 Civil 3D 的 Autodesk 空间参考信息。
MicroStation 文件的空间参考
您可以将 Esri 空间参考与任何 CAD 文件(包括 MicroStation 文件)相关联,方法是包括一个有效的 Esri .prj 文件,该文件位于 CAD 文件所在文件夹。包括的 .prj 文件必须与 CAD 文件具有相同名称,但扩展名为 .prj。
通用 CAD 和 BIM 空间参考 (ESRI_CAD.prj)
要为文件夹中的每个 CAD 或 BIM 文件定义相同的空间参考,您可以将包含所需空间参考的 .prj 文件重命名为 ESRI_CAD.prj。随后,每个没有定义空间参考的 CAD 或 BIM 文件都将使用 ESRI_CAD.prj 文件作为空间参考。当文件夹中的所有文件应该使用相同空间参考时,这将很有用。
CAD 数据空间变换(.wld 和 .wld3 文件)
如果错误或相对于未知位置绘制 CAD 文件导致 CAD 文件中的坐标与所包含的空间参考不对应,可以使用 Esri 坐标定位文件指定坐标变换。坐标定位文件是 ASCII 格式文件,具有两到三套坐标,可分别定义两点或三点的线性仿射变换,以将 CAD 数据从绘制位置移动、缩放和旋转到所包含空间参考的适合坐标(.prj 文件)。
您可以为 CAD 或 BIM 文件定义坐标变换,方法是在 CAD 或 BIM 文件所在的文件夹中包括有效的 Esri .wld 或 .wld3 文件。包括的坐标定位文件必须与 CAD 或 BIM 文件具有相同名称,但文件扩展名为 .wld 或 .wld3。
CAD 文件必须具有有效的 Esri 空间参考 (.prj),只有这样,.wld 或 .wld3 文件才具有意义,原因在于坐标定位文件的偏移值必须对应于投影文件 (.prj) 中定义的特定坐标系。
.wld 文件包含两组起始点和目标点,用于充分定义 2D CAD 数据的 2D 仿射变换。要正确定位 3D CAD 或 BIM 数据,必须定义一个包含三组点的 .wld3 文件。
.wld 或 .wld3 文件是 CAD 或 BIM 地理配准工具生成的结果。
通用 CAD/BIM 坐标变换(ESRI_CAD.wld 和 ESRI_CAD.wld3)
要为文件夹中的每个 CAD 或 BIM 文件定义相同的坐标变换,请将包含所需坐标变换的 .wld 或 .wld3 文件分别重命名为 ESRI_CAD.wld 或 ESRI_CAD.wld3。随后,ArcGIS Pro 会将坐标变换应用于该文件夹中的每个 CAD 或 BIM 文件。当所有工程图彼此精确对应且需要以相同方式对其进行调整时,该功能很有用。