将本地编辑内容与服务器同步

本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。

在完成编辑本地图层时,可以将编辑内容与服务器同步。要执行此操作,可右键单击包含本地图层的图层组,指向“编辑要素”,然后单击“将本地编辑内容同步到服务器”。如果使用文件地理数据库存储本地数据,则只能将编辑内容同步一次。如果希望日后应用更多的编辑内容,则需要创建一个新的本地副本。文件地理数据库中的编辑与服务同步后,图层的数据源将更改为参考该服务。但如果使用 ArcSDE 地理数据库存储数据的本地副本,则可执行多个同步。另外,当使用 ArcSDE 时,同步过程会将服务的最新更改重新应用到本地副本,而图层仍参考本地副本。请注意,如果服务中的数据来自非版本化 ArcSDE 地理数据库,则在 ArcSDE 中无法存储本地副本。如果试图执行此操作,则在运行“创建本地副本以进行编辑”时,将显示一条错误,提示您不能复制非版本化数据。要成功运行此命令,请勿将 ArcSDE 设置为目标地理数据库。有关如何执行此操作的步骤,请参阅设置用于本地编辑服务器图层的选项

采用“后者为胜”策略处理冲突。例如,如果正在使用多个编辑器对相同的要素进行编辑,则同步过程将覆盖其他编辑器之前应用到这些要素的更改。

当不再需要同步编辑内容时,应断开本地副本与服务器的连接,以清理客户端和服务器中的元数据。元数据的清理过程很重要,因为它有助于服务器的维护。如果使用文件地理数据库在本地存储数据,则同步操作也可以清理元数据。

步骤:
  1. 右键单击本地副本图层组,指向编辑要素,然后单击将本地编辑内容同步到服务器
  2. 如果将本地数据存储在 ArcSDE 中并且完成了编辑内容的同步,则再次右键单击本地副本图层组,指向编辑要素,然后单击断开本地副本与服务器的连接

相关主题

9/15/2013