交互式冲突解决机制
本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。
如果在进行协调时编辑版本与目标版本之间出现冲突,可以在冲突对话框中以交互方式解决这些冲突。只有将编辑选项设置为仅在不存在冲突时自动保存更改,才会显示冲突对话框。
解决冲突时,您需决定要保留要素和属性的哪个表示。
可以在多个不同级别中解决冲突:
- 字段级别(属性)- 选择要使用哪种制图表达来替换编辑版本的数据中的特定属性值。这些更改将应用于特定的某一字段或多个字段。
例如,如果消火栓要素类中的消火栓 1297 的颜色字段包含以下属性:表示通用原始版本的红色、表示预协调版本的黄色、表示冲突版本的橙色,则应选择要使用哪种颜色(哪一版本的属性值)来替换编辑版本中的颜色字段属性值。可应用更改的字段其名称显示在“冲突”对话框的属性信息部分中“属性”列之下。
有关说明,请参阅在字段级别以交互方式解决冲突。
- 行级别(单个要素)- 表中的每一行表示一个要素;例如,表示消火栓 1297 的点。这些要素使用各自的 ObjectID 显示在“冲突”列表(位于“冲突”对话框中的左侧)中。
如果在行级别中解决冲突,所选的制图表达将应用于该要素中的所有冲突。因此,如果消火栓 1297 中的颜色字段和形状字段均存在冲突,则使用选择的编辑版本的制图表达替换该颜色字段和该形状字段的属性值。
有关说明,请参阅在行级别以交互方式解决冲突。
- 类级别(整个要素类)- 要素类位于“冲突”对话框的“冲突”列表中。可以在此列表中查看要素类的名称。
如果在类级别中解决冲突,用于替换数据编辑版本的数据制图表达将应用于该要素类中的所有冲突要素和属性。例如,如果选择使用冲突版本的消火栓要素类替换编辑版本的消火栓要素类,则所有要素中的所有冲突属性都将被替换为冲突版本中的属性值。
有关说明,请参阅在类级别以交互方式解决冲突。
- 根级别(特定协调操作中所有要素类和要素中的所有冲突)-“冲突”对话框中的根级别是“冲突”列表的最高级别。
如果在根级别中解决冲突,将使用相同的制图表达解决在协调过程中检测到的所有冲突。例如,如果选择在根级别中替换为预协调版本,则列表中所有要素类和要素中的所有冲突都将以编辑内容中的方式得到解决。
有关说明,请参阅在根级别以交互方式解决冲突。
执行解决冲突操作不会将所做编辑保存到父版本;如果要保存所做编辑,请提交更改到目标版本。