为了帮助用户从旧产品迁移数据,或将 Hexagon GeoCloud 用于变更管理工作流(即上传项目数据的多个版本,表示项目在其生命周期不同阶段的状态),用户可以从公司账户的任何其他资产复制 GeoTags。
跨资产复制 GeoTags:
- 打开目标资产。
- 单击屏幕左侧的 GeoTags menu 打开 GeoTags 托盘。

- 单击 GeoTags 托盘顶部的 Copy all GeoTags,位于 Filter 字段旁边(参见 permissions 信息)。

- 将打开 “Copy GeoTags” 对话框。

- 从列表中选择包含要复制的 GeoTags 的资产。
- 使用搜索栏或可导航的文件夹路径查找资产。
- 单击 Copy from [asset name] 开始复制过程。

Copy GeoTags 对话框
复制 GeoTags 时,可能会出现与同名 GeoTags、缩略图或附件相关的冲突。这些情况的解决方式如下表所示。
冲突解决与通知
如果目标资产或目标项目的类别中已存在 GeoTags,复制 GeoTags 过程中可能会产生冲突。自动冲突解决逻辑如下表所示。
注意
GeoTags 的冲突解决是自动进行的,用户无法更改该操作。
| 问题 | 通知 |
|---|---|
| 具有相同 ID 的类别名称不同 | 找到了具有相同 ID 的 Categories/Category 值。使用了最后修改的名称。 |
| 一个类别在两个模型中定义为具有不同值的列表 | 类别中的值被扩展以适配两个模型。 |
| 2 个类别被分配了相同的优先级 | 为相同 Categories/Category 值找到了不同的排序。使用了最后修改的那个。 |
| 2 个类别(或类别列表中的 2 个不同值)被分配了相同优先级 | 为不同的 Categories/Category 值找到了相同排序。使用了最后修改的那个。 |
| 具有不同 ID 的类别名称相同 | 为不同的 Categories/Category 值找到了相同名称。导入的名称被修改以避免重复。 |
| 一个类别与某个 Field 同名 | 一个类别与一个 Free Text Category 名称相同。Free Text Category 名称被更改以避免重复。 |
| 具有相同 ID 的 GeoTag 名称不同。 | 同一 GeoTag 在两个数据集中的 name/description/... 不同。优先使用最后编辑的 name/description/...。 |
| 一个 GeoTag 对同一字段有 2 个不同字符串 | 一个 Free text category 的内容在两个数据集中不同。优先使用最后编辑的内容。 |
| 一个 GeoTag 对同一类别有 2 个不同值 | 一个类别的值在两个数据集中不同。优先使用最后编辑的值。 |
| 具有相同 ID 和相同 uri 的附件实际上关联了 2 个不同文件 | 2 个不同名称相同的文件被附加到同一 GeoTag。仅保留最近一次的文档。 |
| 无法执行 GeoTags 的复制 | 由于意外问题,GeoTag 复制无法完成。 |
| 为不同的 Text 类别找到了相同名称。 | 为不同的 Text 类别找到了相同名称。原始名称被修改以避免重复。 |
| 为不同的 List 值找到了相同名称。 | 为不同的 List 值找到了相同名称。原始名称被修改以避免重复。 |
| 2 个不同缩略图被附加到同一 GeoTag。 | 2 个不同缩略图被附加到同一 GeoTag。仅保留最近一次的缩略图。 |
| 2 个不同文件被附加到同一 GeoTag。 | 2 个不同文件被附加到同一 GeoTag。仅保留最近一次的文档。 |
| 为不同的 GeoTags 找到了相同名称。 | 为不同的 GeoTags 找到了相同名称。两个 GeoTag 均被保留。 |