“创建复本”向导
此主题仅适用于 ArcEditor 和 ArcInfo。
使用“创建复本”向导来定义应复制的数据、要创建的复本种类以及将数据复制到哪个地理数据库中。
“创建复本”向导支持本地地理数据库和远程地理数据库。远程地理数据库通过发布在 ArcGIS Server 上的地理数据服务进行访问。
首先,打开一个 ArcMap 文档。如果该地图文档中有多个工作空间,则必须选择根据哪个工作空间创建复本。
可以选择所创建的复本类型:检出/检入、单向或双向。
在检出/检入复制中,会使用复本的名称创建一个新版本。用户名和复本名称的组合必须是唯一的。例如,user1 和 user2 都可以创建一个名为 MyReplica 的复本,因为完整的复本名称是 user1.MyReplica 和 user2.MyReplica。但是,user1 不能创建多个名为 MyReplica 的复本,因为这样会造成复本名称不唯一。
只能用于检出/检入复制的重用架构选项允许重新使用包含要复制数据的架构的地理数据库。这可以减少复制数据所需的时间。
要复制的要素类和表的元数据在复本创建过程中复制。但是,在复本同步过程中不会应用对元数据所做的更改。
默认行为
每个复本的默认行为如下:
- 复本包含所选地理数据库的活动数据框内您有权编辑的所有可见和不可见数据。
- 应用于待复制数据的选择集和定义查询将保持不变。
- 复本的空间范围限制为文档的当前视图范围或所选图形的边界。
- 所有直接相关的对象都包含在复本中。
- 要复制的图层和表的列表将扩展为包括相关数据集。例如,如果只选择几何网络中的一个要素类,则会包括该几何网络中的所有要素类。
- 如果文档中有多个图层表示某一个要素,则仅在复本中使用内容列表中的顶部图层。
高级选项
高级选项最初反映的是复本的当前默认设置和要包括在复本中的所有数据集的展开列表。不过,您可以使用高级复制选项自定义复本。
通过高级选项中的面板,您可以选择对于所有类型的复本使用完整复本模型还是使用简单复本模型。默认设置为完整模型。
在完整模型中,复杂数据类型在子复本上创建,并且处于版本化状态。这些数据必须保持版本化状态。
如果选择简单模型,则在子复本中创建简单数据,且数据不会注册为版本。随后可以将数据注册为版本,也可以保留其非版本化状态。
复本区域的范围可能由以下因素之一来决定:
- 当前的视图范围(默认)
- 完整范围数据
- 当前所选图形的边界
- 用户定义的坐标
网格中的选项决定每个图层或表中要复制的记录数量。除可以从要复制的数据列表中排除图层和表之外,还可以覆盖各个图层和表的默认设置。例如,如果图层存在选择集,则可以选择针对此复本忽略该选择集。默认情况下,所有图层都是通过几何、选择集、定义查询或这些内容的组合来过滤的。
默认设置为复制图层中的所有要素。如果要只复制架构,可以选择检出列下的仅架构选项。
对于表,如果未对其应用其他过滤器(例如选择集),则默认过滤器是“仅架构”,即只会复制表的架构。
如果要从复本中排除某个几何网络或拓扑,必须排除所有参与图层;只包括一个图层会使整个网络或拓扑都被复制。
默认情况下,会复制相关数据。如果要关闭关系类处理,请取消选中复制相关数据复选框。
对于双向复本,还有一个附加的高级选项,用于选择初始数据发送方是子复本还是父复本。只有当您计划在离线环境中工作时,此设置对于系统来说才是重要的。
可通过向导中的关键字面板指定复制过程中所涉及的每个对象的 ArcSDE 配置关键字。默认情况下,会指定 DEFAULTS 关键字。
最后的面板中包含用来确定“创建复本”向导关闭时对 ArcMap 文档执行何种操作的选项。
- 不执行进一步的操作(默认设置)- 不修改当前文档,也不会创建新的文档。
- 将图层和表更改为指向复制的数据 - 当前 ArcMap 文档将被修改为指向关系复本地理数据库中的数据,同时保留所有符号系统。
- 保存此地图文档的副本并使图层和表指向复制的数据 - 将创建引用关系复本地理数据库中的数据并同样保留符号系统的新 ArcMap 文档。
单击摘要按钮打开创建复本摘要对话框。此对话框允许您查看为创建复本过程而指定的属性。