本篇指南全面介绍水平条件(level condition),并说明如何借助水平条件把测站组的水平状态调整到所施加的控制上。
水平条件
使用水平条件是检查配准、确认测站组状态良好的可靠方法之一。
部分扫描仪(如 RTC360、P 系列与 C 系列)具备高精度整平能力。因此这些扫描仪采集的测站在导入 Cyclone REGISTER 360 PLUS 时,水平条件默认处于启用状态。
已整平的测站在 Explorer(资源管理器)面板中可通过图标轻松识别。

已整平测站与未整平测站
启用与关闭水平条件
水平条件可随时针对特定测站启用或关闭,也可对整个测站组中的所有测站统一操作。
要对测站组内所有测站启用水平条件:
- 选中测站组中的所有测站,右键点击选区,在右键菜单中选择 Apply Level Condition(施加水平条件)。
2. 点击 OK 关闭 Bundle Optimization 对话框。
请注意,水平条件一旦启用,全局误差(Global Error)就会立即出现——即使并不存在通常触发该误差的环路。原因在于此时配准包含了多重约束:点云对点云、标靶以及水平条件本身。
.jpg)
要对所有测站统一移除水平条件,右键点击选中的测站,在右键菜单中选择 Remove Level Condition(移除水平条件)。

要针对某个特定测站移除水平条件,只需右键点击该测站,取消勾选 Use Leveled Condition(使用水平条件)。

使用 DAC 提供的水平状态
测站组的水平状态可以调整为:要么尽可能拟合所施加的控制,要么保留由双轴补偿器(Dual Axis Compensator,DAC)整平的扫描仪所采集测站的水平状态。这正是 Use Level from DAC when using Applied Control(施加控制时使用 DAC 提供的水平状态)选项的用途。
选项开启时
如果保留测站组的水平状态是优先事项——尤其是在面对大范围控制网时——Cyclone REGISTER 360 PLUS 会在不允许 Z 轴倾斜的前提下对测站组施加控制。
要保持测站组的水平状态:
- 进入 Settings | Links,勾选 Use Level from DAC when using Applied Control,然后点击 Apply。
此时测站组可以为拟合控制而旋转,但不允许倾斜,水平状态必须保持不变。
2. 右键点击测站组,在右键菜单中点击 Apply Control,然后选择要施加的控制。
3. 点击 Yes 确认重新标注标靶,使其与控制文件中的标签一致。
4. 点击左侧 Explorer 面板中的 AppliedControl 对象,在右侧 Properties 面板中确认所有已导入的控制点均被选中。
5. 全部控制点被选中后,点击对话框右下角的 Re-Apply Control 按钮。
.jpg)
此时测站组保持自身的水平状态,只是尽可能拟合控制,而不受控制传入的 Z 值影响。
选项关闭时
如果该选项被关闭,测站组的水平状态将服从或尽可能拟合控制,即测站组会采用控制的水平状态。
要把控制的水平状态施加到测站组:
- 进入 Settings | Links,取消勾选 Use Level from DAC when using Applied Control,然后点击 Apply。
2. 重复上一节的第 2–5 步。
此时测站组已采用控制的水平状态,并实现了对控制的最佳拟合——无论测站组需要倾斜多少。
要移除已施加的控制,在 Explorer 面板中右键点击 AppliedControl 对象,在右键菜单中选择 Remove。

小结
如果需要保持由 DAC 整平扫描仪所采集测站的水平状态(无论控制本身的水平精度如何),建议启用 Use Level from DAC when using Applied Control 选项。但该选项可能带来更大的误差,因为它限制了 Z 轴方向的倾斜,只允许在 X、Y 平面内调整。若不启用该选项,测站组可能倾斜更多,两端之间会表现出更大的高程差。