在 Standard 或 Advanced 许可等级下可用。
复制参与高级地理数据库功能的数据集时,需要注意一些重要的注意事项。 以下各节介绍了这些注意事项。
属性规则和条件值
如果复制的要素类和表已应用属性规则或条件值,则将要素类和表复制到子地理数据库;但是属性规则和条件值不会复制到子地理数据库,且只会保留在父地理数据库中的数据上。
将复本从子地理数据库同步到父地理数据库时,如果对子地理数据库中的数据所做的编辑违反了父地理数据库中的属性规则或条件值,则会出现错误,指示同步失败。 如果在同步过程中发生错误,将回滚该操作,并在副本日志中记录同步失败的消息。 将移除之前应用的任何更改,并且系统将恢复到同步更改之前的状态。
几何网络
几何网络为只读且在 ArcGIS AllSource 中创建的复本内不受支持;这包括参与几何网络的所有要素类。
宗地结构
制图表达
如果在复本创建之前数据已包含制图表达,则这些制图表达将包含在复本中。 如果将符号应用于某一复本中的要素并同步,则该符号将应用于相关复本中的要素。 但不支持对制图表达进行修改。
例如,请考虑以下情况,一个新符号被添加到制图表达并应用于复本中的某个要素。 同步该要素后,它在相关复本中将使用未知符号进行绘制,因为相关复本中并不存在这个新符号。 还可能向关系复本中添加具有相同 ID 的不同符号。 这时,已同步的要素会在相关复本中使用不正确的符号进行绘制。
Terrain 和网络数据集
复制网络数据集和 terrain 时,只能复制用于构建这些数据结构的要素类。 不会复制实际的地形数据结构以及地形和网络数据集。 对于要复制的参与网络数据集或 terrain 的要素类,必须已注册为版本并符合复制数据要求。 创建完复本之后,可以在子复本的地理数据库中重新构建 terrain 或网络数据集。
注:
对于网络数据集来说,不会复制转弯要素类以及交通和时区表。 但是,可复制路标要素类。
拓扑
复制拓扑数据集时,将一起复制参与拓扑的所有要素类。 这意味着无法从复本中排除单个拓扑要素类。
复制拓扑要素类时,子复本中的整个拓扑范围将被标记为脏区。 要找出现有错误,必须先验证拓扑。 子复本中的拓扑行为与父复本中的行为相同;编辑会创建脏区,而验证会创建和删除错误。
如果要素被标记为拓扑规则异常,则在子复本中将维持此状态并显示为异常。
以下示例显示的是复制拓扑的行为。 最初复制拓扑时,整个范围将在子复本中被标记为脏区。 验证之后,会重新发现原始错误要素。 复制过程结束后,标记为拓扑规则异常的要素将在子复本中保留其异常状态。