冲突处理
功能说明
当多个编辑者在编辑不同版本数据时,可能会出现同时编辑相同数据的情况,此时版本间就会出现编辑冲突,需要通过冲突处理功能,保留一个编辑者的编辑结果。
功能入口
数据选项卡->数据版本管理组->冲突处理。
操作步骤
当同时编辑多个版本数据时,先更新并提交变更的版本不会提示存在冲突,后更新的版本会提示存在冲突,此时可按照提示框说明操作进入到冲突处理对话框,以更新图斑属性为例,具体操作说明如下:
- 在V_1版本中对选中图斑进行属性更新,修改为“灌木林地”;
- 更新并提交V_1版本的数据变更;
- 在V_2版本中对选中图斑进行属性更新,修改为“果园”;
- 将V_2版本中的变更更新至Default版本,弹出提示框如“数据源"localhost_landuse"更新已完成。检测到存在冲突对象,是否处理?”,点击是按钮,进入到冲突处理对话框;
- 在冲突处理对话框中,通过冲突处理列中的...按钮进入到冲突处理的详细对话框;
- 如下图,选择冲突列表的保留对象列下拉按钮中的保留变更前项。
- 处理完冲突后,即可通过确定按钮,完成冲突处理。
参数说明
冲突处理对话框包括冲突列表区域、空间对象变更区域和属性变更区域,在冲突列表区域中选中某一条冲突后,空间对象变更区域和属性变更区域将显示对应的冲突内容。
- 冲突列表区域:包含ID、保留对象和处理三列。
- ID:显示存在冲突对象的ID。
- 保留对象:指定保留对象的方式,提供如下保留当前、保留Default、保留当前、合并当前和Default和合并Default与当前五种方式,每种方式的处理结果说明如下:
保留对象方式 变更前 当前版本 Default版本 处理结果 保留当前 属性:“有林地”
几何:
属性:“果园”
几何:
属性:“灌木林地”
几何:
属性:“果园”;几何:
保留Default 属性:“灌木林地”;几何:
保留变更前 属性:“有林地”;几何:
合并当前和Default 属性:“果园”;几何:融合当前与Default版本几何结果,当其中一个版本删除对象时,结果将删除对象。
合并Default与当前 属性:“灌木林地”;几何:融合当前与Default版本几何结果,当其中一个版本删除对象时,结果将删除对象。
- 空间对象变更区域:直观对比所选冲突对象在变更前、变更后以及与Default版本之间的状态差异。
- 属性变更区域:清晰列出所选冲突对象所有发生变更的属性字段及其详细修改内容。
相关主题