徕卡三维激光扫描产品中文培训与文档中心

项目导入期间的 GeoTag 冲突管理

GeoTag Conflict Management During Project Import

中文 原文更新:— 查看英文原文 ↗

项目导入期间的冲突解决

导入包含 GeoTag 及其类别的项目时,Cyclone REGISTER 360 PLUS 会将导入的数据与当前项目中的现有数据进行比较。如果检测到差异或潜在冲突,系统会自动应用一组冲突解决规则,以保持数据一致且不重复。

以下是系统支持的冲突类型以及用于解决这些冲突的逻辑。

ID 相同但名称不同的类别

问题: 同一类别(同一 UID)在导入项目中的名称与在现有项目中的名称不同。

解决方案: 系统保留修改时间最新的版本。较旧的名称会被替换。

同样适用于:

  • 列表类型类别
  • 列表类型类别值
  • 自由文本类别

值集不同的列表类型类别

问题: 定义为列表的类别在两个项目中包含不同的值集。

解决方案: 系统将所有唯一值合并到一个组合列表中。如果某个值同时存在于两个列表中但 UID 不同,则保留修改时间最新的值。

类别值优先级冲突

问题: 存在相同的值,但它们的优先级在当前项目和导入项目中不同。

解决方案: Cyclone REGISTER 360 PLUS 保留最近修改版本的优先级顺序。

不同值之间的优先级重叠

问题: 两个不同的类别值具有相同的优先级(例如都设置为 Priority 1)。

解决方案: 最近修改的值保留该优先级。较旧的值会被赋予一个新优先级,以消除重复。

ID 不同但名称相同的类别

问题: 两个类别的 UID 不同但名称相同,导致歧义。

解决方案: 系统只保留一个类别,并根据修改时间合并数据。导入的类别会被调整或合并,以防止重复。

同样适用于:

  • 列表类型类别
  • 列表类型类别值
  • 自由文本类别

类别与字段之间的名称冲突

问题: 一个类别和一个字段(Free Text)具有相同的名称。

解决方案: 导入的字段会自动重命名,并追加 - Copy。这可确保所有名称保持唯一。如果两个字段具有相同名称,导入的字段也会获得 - Copy 后缀。

冲突解决规则汇总

冲突类型 应用的规则
类别 ID 相同、名称不同 保留最新修改的类别
列表值不同 合并值;按修改时间解决重复项
优先级冲突 保留最新的优先级顺序
优先级重叠 为最新修改的值保留优先级;较旧的值将被重新分配
名称相同、ID 不同 只保留一个;合并或重命名导入项
类别名称与字段名称相同 通过在字段名称后添加 - Copy 后缀进行重命名