レプリケーションのためのデータの準備

このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。

レプリケーションを行うデータを準備するために、次の内容について検討する必要があります。

複製するデータセットの決定

ジオデータベース レプリケーションでは、ジオデータベースのすべてのデータセットまたはそのサブセットを複製できます。複製するためには、それらのデータセットが次の要件を満たしている必要があります。

チェックアウト レプリカと子から親への一方向レプリカの場合、バージョン対応登録されたデータまたはバージョン非対応データをチェックアウトするオプションがあります。

双方向レプリカと親から子への一方向レプリカには、上記の要件に加えて、次の追加要件があります。

一方向レプリカに、履歴管理を使用して変更を追跡するオプションを指定した場合は、次の要件が追加されます。

これらの要件を満たしていないデータセットはレプリカに含まれません。

複製するデータのリストには、関連するデータセットも自動的に含まれます。たとえば、レプリケーションのためにネットワーク、トポロジ、またはフィーチャ データセットのフィーチャクラスを 1 つ選択した場合、ジオメトリック ネットワーク、トポロジ、またはフィーチャ データセットのすべてのフィーチャクラスが含まれます。

複製するデータの定義

各データセットに対して、すべてのデータ、行のサブセット、またはスキーマのみのレプリケーションを選択することができます。個々のニーズに合わせて、適切な範囲のデータを複製する計画を立ててください。レプリカのライフタイムを考慮して、個々の要件が満たされるようにしてください。

レプリカの作成時に、フィルタおよびリレーションシップ クラスの 2 つのメカニズムが、複製するデータを決定する際に使用されます。

フィルタには、次の 3 つのタイプがあります。

ArcMap のレプリケーションでは、ArcMap の現在の表示範囲または現在選択されているグラフィックの範囲によって、空間フィルタが決定されます。このフィルタに交差するフィーチャはレプリケーションに含まれます。個々のレイヤおよびテーブルのフィルタ設定と選択セットも適用されます。複数のフィルタが使用される場合は、すべてのフィルタの共通集合が適用されます。

フィルタの処理によってデータがレプリカに追加された後、リレーションシップ クラスの関連付けが適用されます。この場合は、リレーションシップ クラスに関与するデータセットごとに、レプリカの既存のデータに関連する行がレプリカに追加されます。詳細については、「レプリケーションと関連データ」をご参照ください。

次に、レプリカの作成時に追加のルールと振舞いが適用されるデータのタイプを示します。それぞれのデータに該当するトピックをご参照ください。

複製することを選択したデータのメタデータは、レプリカ作成プロセス中にコピーされます。メタデータへの変更はレプリカの同期中には適用されません。

複製するデータセットの名前

レプリカ作成ウィザードを使用してデータを複製する場合、複製されたデータセットの名前を変更することができます。これは、ウィザード内の [高度なレプリカ作成オプション] ダイアログ ボックスで実行します。

データまたはスキーマのみを複製する場合、データセットの命名オプションは、既存の名前のままにするのか、データセットに新しい名前を入力するかのどちらかです。たとえば、US_Counties という名前の親レプリカのデータから、カリフォルニア州関連の複製のみを作成する場合、子レプリカには元の名前を使用せずに California_Counties という名前を付けた方がよいと考えるかもしれません。

既存のデータのみを登録するオプションを使用して複製を行う場合、データセットの元の名前をそのまま使用するか、使用可能なデータセットをドロップダウン リストから選択することができます。ドロップダウン リストからデータセットを選択すると、親レプリカ内のデータセットに複製として登録する子レプリカ内のデータセットを(子から親への一方向レプリカを作成する場合は逆方向)、マッピングすることができます。たとえば、2 つのジオデータベースが存在し、それぞれ米国の各州に関する同じデータセットが格納されているのに、それぞれのジオデータベース内でデータセットの命名規則が異なっているような場合に、親レプリカ内のデータセットを子レプリカ内の対応するデータセットにマッピングします。たとえば、親ジオデータベース内の CA_Counties を、子ジオデータベース内の California_Counties にマッピングします。

データを複製する例

次の電力設備の保守作業の例は、データを複製する場合の既定の振舞いの一部を示しています。

保守担当者が、住宅地域にある電力設備の一部を点検する準備をしています。編集作業の一部を現地で行うために、担当者はこの住宅地域をカバーしている電力ネットワークの当該部分のレプリカを作成する必要があります。レプリケーション プロセスを開始するには、空間フィルタを使用して、点検地域の空間的な範囲を特定します(この場合、範囲は選択したグラフィックによって決まります)。

電力設備の一部データに適用された空間範囲フィルタ

担当者の作業には、特定の材質で絶縁されているケーブルのみが必要です。これらのケーブルを特定するには、関連データセットにフィルタ設定を適用します。

特定の材質で絶縁されているケーブル(赤で表示)のフィルタ処理の結果

最後に、各保守担当者が 1 日に訪問できる世帯数は限られているので、土地区画番号に基づく選択により、1 つの住宅街区の世帯を特定します。

特定のプロパティの個別属性を表示するための属性選択

選択されたフィーチャ、フィルタ設定によって特定されたフィーチャ、および選択された空間範囲と交差するフィーチャが複製されます。その他に、一部のネットワーク フィーチャも含まれます。ジオメトリック ネットワークが複製される仕組みについては、「レプリケーションとジオメトリック ネットワーク」をご参照ください。

複製されるデータ

関連トピック

5/10/2014