地理配准是空间校正 CAD 工程图的过程,但它不会实际更改原始源数据。在 ArcGIS Desktop 中,通过将 CAD 工程图中的任意点注册为已知的地理坐标来执行此过程。对 CAD 数据集进行地理校准之后,后续的 ArcMap 会话将在内存中动态转换数据集,而磁盘上的源数据保持不变。
CAD 数据集的局限性
DGN 和 DWG 格式本身并不支持 ArcGIS 地理配准系统。为了规避此局限性,ArcGIS Desktop 扩展了 CAD 数据集的属性,将地理配准控制点作为辅助信息包括进来。此信息定义为起点坐标和终点坐标,并存储在辅助坐标文件 (.wld) 中或保存在地图文档 (.mxd) 中。
地理配准 CAD 数据集限制为使用相似变换方法的一点变换或两点变换。此校正方法保持 CAD 工程图的横纵比,防止 x 轴和 y 轴倾斜。地理配准 CAD 数据集时,目的是将 CAD 工程图与现有空间数据尽可能准确地叠加在一起,但不倾斜几何。如果需要更复杂的变换方法,可以将数据加载到地理数据库中并使用空间校正 工具条。
控制点
控制点定义称为链接的位移矢量并构成地理配准的基础。CAD 数据集最多可有两个链接。一点变换由一个链接组成,可移动数据集。两点变换由两个链接组成,可均速移动、旋转和缩放数据集。
可使用指针按起点至终点方向手动创建控制点,也可以从坐标文件加载控制点。
坐标文件
使用坐标文件存储控制点是共享控制点并在 其他地图文档中重复使用控制点的最佳做法。ArcGIS Desktop 使用文件的名称和位置将文件链接到特定 CAD 数据集。
要将坐标文件链接到 CAD 数据集,必须满足以下条件:
- 坐标文件和 CAD 工程图必须具有相同名称(前缀)。例如 MyDrawing.dwg 和 MyDrawing.wld。
- 坐标文件与 CAD 工程图必须在相同文件夹中。
满足上述两个条件后,在目录 窗口中,坐标文件作为隐藏文件随 CAD 工程图一起移动。向地图文档添加数据集时,ArcGIS 会将控制点加载到内存中。如果您复制、删除或重命名 CAD 数据集,这些操作也会相应修改数据集的坐标文件,并作为数据集的一个属性对坐标文件进行更新。
通用坐标文件
通用坐标文件为存储在同一文件夹中尚未地理配准的所有 CAD 数据集定义控制点。
要定义通用坐标文件,必须满足以下条件:
- 必须将坐标文件命名为 esri_cad.wld。
- 坐标文件与 CAD 工程图必须在相同文件夹中。
将控制点存储在地图文档 (.mxd) 中
您也可以将控制点存储在地图文档中,而不使用坐标文件。存储在地图文档中的控制点将永久保存在文档中,直到通过以下方法之一将其覆盖:
- 从坐标文件手动加载控制点。
- 重新添加要与坐标文件链接的 CAD 数据集。