对 ArcGIS Pro 场景内 BIM 文件中的要素图层进行地理配准是一种在不更改原始源数据的情况下正确定位 BIM 模型的方法。通过分配所需的适当 Esri 坐标系定义文件 (.prj) 来执行地理配准。它还可能需要在 BIM 文件中的坐标与这些点的已知地理坐标之间定义一个可选的空间偏移,该空间偏移将存储于 Esri 空间偏移变换坐标文件 (.wld3) 中。包含空间参考并定义任何可选偏移后,文件中的 BIM 坐标就会在内存中即时转换,而源数据则保持不变。具有在已知世界坐标系内定义的工程坐标且具有相匹配的 Esri 坐标系定义文件的 Revit 模型不需要定义可选 .wld3 空间偏移文件。
所需空间参考(投影文件)
一个 Esri .prj 文件是文本文件,其中包含定义坐标系和地图投影的信息,这也称为其空间参考。与 BIM 或 CAD 文件同名的投影文件用于定义该文件的空间参考。或者,在同一文件目录中,任何不具有相匹配的 .prj 文件的 CAD 或 BIM 文件可以默认为特殊命名的坐标系定义文件,称为 ESRI_CAD.prj。ESRI_CAD.prj 文件有时称为通用投影文件。
可以在正确的地理位置绘制 BIM 数据,但是在 ArcGIS Pro 中读取文件时,该文件可能不包含 .prj 文件。在许多情况下,分配正确的投影文件可以将 Revit 或 CAD 工程图置于正确的地理空间位置,而无需使用 ArcGIS Pro 地理配准工具定义 .wld3 文件。要在 ArcGIS Pro 中准确放置 Revit 数据,请先确定 Revit 文件的线性单位系统。然后,为您的场景选择与这些单位和数据地理位置相匹配的投影。如果 Revit 文件以英尺为单位,请选择同样以英尺为单位的 Esri 投影文件。图层的高程单位也应相匹配;否则,Revit 模型看起来可能比实际高度更高或更矮。避免使用控制点在 2D 模式下对 Revit 模型进行地理配准,这可能会不必要地缩放 Revit 模型。Revit 模型不太可能需要缩放。
通用投影文件 (ESRI_CAD.prj)
通用投影文件为存储在同一文件夹中且不包含与 CAD 或 BIM 文件名匹配的 .prj 文件的所有 CAD 或 Revit 文件定义空间参考。通用投影文件是为均位于相同地理位置的 CAD 或 BIM 文件的文件夹定义空间参考的便捷方法。
要定义通用坐标投影文件,必须满足以下条件:
- 必须将投影文件命名为 ESRI_CAD.prj。
- 投影文件必须与 CAD 工程图或 Revit 模型位于同一文件夹中。
Revit 工程坐标
在 Autodesk Revit 软件中,可以根据明确定义的地理空间坐标系来定义工程坐标。使用 Revit 工具(例如指定点坐标命令),您可以在实际坐标空间中构建模型。如果包括相匹配的 Esri .prj 文件,则将有效地创建可正确放置在 ArcGIS Pro 的 Revit 模型,而无需进行任何种类的修改或进一步的地理配准。
Revit 地理位置
在 Autodesk Revit 软件中,您可以设置地理位置。Revit 软件将该信息用于各种照明和建模过程。地理位置信息不足以定义准确的地理空间位置,因此会被 ArcGIS Pro 忽略。
Revit 显示单位
在 Autodesk Revit 软件中,Revit 模型的作者可以选择坐标和测量比例的显示单位。模型的显示单位必须与 Esri (.prj) 文件的线性单位相匹配。ArcGIS Pro 自动正确缩放为 Revit 显示单位(英寸或毫米)。重要的区别是 Esri .prj 文件必须以英尺或米为单位,以与 Revit 模型的显示单位匹配。
可选的空间变换偏移(坐标定位文件)
BIM 设计文件通常使用相对或局部坐标系,而不是地理空间坐标系。在这种情况下,您需要定义空间偏移以正确定位 BIM 数据。您还需要通过包含一个 .prj 文件来定义空间参考。空间偏移信息定义了与现有 .prj 文件中定义的已知地理空间坐标系的偏移以及您的 BIM 数据的坐标。一个 .wld3 文件需要相匹配的 .prj 文件。由 ArcGIS Pro 地理配准工具创建的空间偏移信息将存储在与 BIM 文件同名的 .wld3 文件中。如果 BIM 模型的坐标基于已包含的 .prj 文件,则将无需使用 .wld3 文件和 ArcGIS Pro 中的地理配准工具来定义空间偏移。
3D 坐标定位文件 (.wld3)
3D 坐标定位文件以文件扩展名 .wld3 保存。在其他工程和地图文档中共享和重新使用链接的最佳方法是使用 3D 坐标定位文件存储控制点。ArcGIS Pro 使用文件名及其位置将坐标定位文件关联到某个特定的 CAD 数据集或 Revit 模型。此文件与 3D 坐标定位文件类似,但它还包含一个坐标,用以将文件放置在正确的 x、y、z 位置。
要将 3D 坐标定位文件与 CAD 数据集或 Revit 文件关联,必须满足以下条件:
- 坐标定位文件和 CAD 或 Revit 工程图必须具有相同的名称(前缀),例如,MyDrawing.RVT 和 MyDrawing.wld3。
- 3D 坐标定位文件必须与适当的 CAD 或 Revit 工程图位于同一文件夹中。
通用 3D 坐标定位文件 (ESRI_CAD.wld3)
通用 3D 坐标定位文件为存储在同一文件夹中且不包含与 CAD 或 BIM 文件名匹配的 .wld3 文件的所有 CAD 或 Revit 文件定义偏移控制点。通用坐标定位文件是一种为 CAD 或 BIM 文件的文件夹定义空间变换偏移量的方法,而这些文件都位于同一地理位置,并且彼此之间具有准确的相对位置。
要定义通用坐标定位文件,必须满足以下条件:
- 必须将坐标定位文件命名为 ESRI_CAD.wld3。
- 坐标定位文件必须与 CAD 工程图或 Revit 模型位于同一文件夹中。