坐标定位文件 (WLD3) 是包含 4 个用于描述坐标变换的点的文本文件。 这些点将用于计算两个矢量,以定义所分配空间参考内坐标的偏移、缩放和旋转。 变换信息仅与其创建时针对的匹配空间参考文件 (PRJ) 一起使用时才有效。 最佳 CAD、BIM 和 GIS 工作流会自行尝试通过使用在 CAD 和 BIM 文件中的地理空间坐标来避免需要坐标定位文件。
坐标定位文件中的信息包含两组点。 第一行使用以下语法定义具有一组起点和终点的位移矢量:<from-pt1x,from-pt1y,from-pt1z> <space> <to-pt1x,to-pt1y,to-pt1z>。 第二行使用以下语法定义第二个位移矢量及另一组起点和终点:<from-pt2x,from-pt2y,from-pt2z> <space> <to-pt2x,to-pt2y,to-pt2z>。 所生成的两个矢量将定义 CAD 或 BIM 模型坐标空间内的两个点应如何在地图内偏移、缩放和旋转。 可将这两组点直接关系到模型和地图坐标,就像在地理配准时添加控制点的情况一样,也可以对坐标进行简化以利用数学方式定义必要的变换。 所生成的变换为具有应用于整个数据集的 z 坐标偏移的 2D 仿射变换。
数据类似于以下内容:
25933.063000,9032.704720,1702332.110159, 309622.102491,-8987.532001,1300.050854
32047.556994,13057.483520,1706354.400361 303697.073028,-9091.566340,1337.519601
BIM 或 CAD 设计文件通常不会使用相对或局部坐标系,而是使用模型内的地理空间坐标系。 在此类情况下,ArcGIS Pro 需要偏移文件 (WLD3) 才能正确定位 BIM 数据或 CAD 数据。 由于坐标定位文件基于特定坐标系定义(PRJ 文件),必须先定义 CAD 或 BIM 数据的空间参考;从 CAD 或 BIM 文件属性对话框中进行选择,或使用定义投影地理处理工具。 空间偏移信息定义了与现有 PRJ 文件中定义的已知地理空间坐标系的偏移以及您的 BIM 数据的坐标。 WLD3 文件需要匹配的 PRJ 文件。 由 ArcGIS Pro 地理配准工具创建的空间偏移信息将存储在与 BIM 文件同名的 WLD3 文件中。 如果 BIM 模型的坐标基于已包含的 PRJ 文件,则将无需使用 WLD3 文件和 ArcGIS Pro 中的地理配准工具来定义空间偏移。 在此类情况下,要定义数据的正确地理空间位置,指定与几何坐标一致的正确 PRJ 文件足以。
CAD 和 BIM 数据的标准 Esri 坐标定位文件使用 .wld3 文件扩展名进行保存。 进行定义后,坐标定位文件将正确调整任何地图或场景中的 CAD 或 BIM 数据,只要对应的 PRJ 和 WLD3 文件位于源数据所在的文件夹中。
要使 ArcGIS Pro 识别 CAD 数据集或 BIM 文件的坐标定位文件,必须满足以下条件:
- 坐标定位文件和 BIM 或 CAD 设计文件必须具有相同的名称(前缀),例如,MyDrawing.RVT 和 MyDrawing.wld3。
- 坐标定位文件必须位于匹配的 BIM 或 CAD 设计文件所在的同一文件夹中。
通用坐标定位文件 (ESRI_CAD.wld3)
通用坐标定位文件是一种为 CAD 或 BIM 文件的文件夹定义单个空间变换偏移的方法,这些文件具有相对于彼此的正确定位和单一 Esri 空间参考定义 (PRJ),但需要重新定位。 通用坐标定位文件为存储在同一文件夹中且没有与 BIM 或 CAD 文件名匹配的 WLD3 文件名的所有 BIM 或 CAD 文件定义偏移参数。
要使 ArcGIS Pro 识别通用坐标定位文件,必须满足以下条件:
- 对于 CAD 或 BIM 数据,必须存在坐标定位文件基于的 Esri 坐标系。
- 必须将坐标定位文件命名为 ESRI_CAD.wld3。
- 坐标定位文件必须与 CAD 或 BIM 设计文件位于同一文件夹中。
- 数据所在的文件夹中不存在具体命名的 WLD 或 WLD3 文件中。
旧 CAD 2D 坐标定位文件
ArcGIS Pro 还支持适用于 2D CAD 绘图的 2D 坐标定位文件。 2D 坐标定位文件的格式与 3D 坐标定位文件相同,唯一不同的是两组坐标为 2D 点并且文件的扩展名为 .wld。 如果存在 WLD 和 WLD3 文件,将在 ArcGIS Pro 中使用 WLD3 文件。 ArcMap 将仅使用 WLD 文件。