ローカル編集とサーバの同期
このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。
ローカル レイヤの編集が完了したら、編集内容をサーバと同期することができます。そのためには、ローカル レイヤを含むグループ レイヤを右クリックし、[フィーチャの編集] → [ローカル編集とサーバの同期] の順にクリックします。ローカル データをファイル ジオデータベースに格納している場合、編集内容の同期は 1 回しか実行できません。将来、また編集内容を適用する場合は、新しいローカル コピーを作成する必要があります。ファイル ジオデータベースの編集内容がサービスと同期されると、レイヤのデータ ソースがそのサービスを参照するように変更されます。しかし、データのローカル コピーを ArcSDE ジオデータベースに格納している場合は、同期を何回も実行できます。さらに、ArcSDE を使用している場合、同期処理を実行すると、サービスの最新の変更内容がローカル コピーに適用され、レイヤは依然としてローカル コピーを参照します。サービスのデータがバージョン非対応の ArcSDE ジオデータベースのデータである場合、ローカル コピーを ArcSDE に格納することはできません。その場合、[編集用のローカル コピーの作成] を実行すると、バージョン非対応データを複製することはできないというエラー メッセージが表示されます。このコマンドを実行するには、ターゲット ジオデータベースとして ArcSDE を設定しないでください。その手順については、「サーバ レイヤのローカル編集用オプションの設定」をご参照ください。
競合は後入れ優先の方針を使用して処理されます。たとえば、複数のエディタが同じフィーチャの編集を行っている場合、他のエディタによって前に適用されたこれらのフィーチャへの変更は同期処理によって上書きされます。
編集内容の同期が不要になった場合は、ローカル コピーをサーバから切断して、クライアントとサーバにあるメタデータを消去する必要があります。メタデータの消去は、サーバの保守という点で重要な処理です。ファイル ジオデータベースにローカル データを格納している場合は、同期を実行するとメタデータの消去も実行されます。
- ローカル コピー グループ レイヤを右クリックし、[フィーチャの編集] をポイントして、[ローカル編集とサーバの同期] をクリックします。
- ArcSDE にローカル データを格納している場合は、編集の同期が完了したら、ローカル コピー グループ レイヤを再び右クリックし、[フィーチャの編集] をポイントしてから、[ローカル コピーをサーバから切断] をクリックします。