Skip To Content

フィーチャ レイヤー データをコピーとして共有する方法について

概要

ArcGIS Enterprise 10.5.1 では、データをコピーするオプションを使用して、ホスト フィーチャ レイヤー アイテムまたはフェデレーション フィーチャ レイヤー アイテムを共有できます。データをコピーしてフィーチャ レイヤーを共有する場合は、コラボレーション参加者に対して新しいアイテムが作成され、コピーされたデータを使用してコラボレーション参加者のフィーチャ レイヤーが公開されます。元のフィーチャ レイヤーの所有者は、そのフィーチャ レイヤーを編集し、一定の間隔で変更内容を参加者と同期させることができます。この方法を使用するには、コラボレーション ワークスペース内で同期間隔を設定し、共有しているホスト フィーチャ レイヤーまたはフェデレーション フィーチャ レイヤーに対して同期を有効にする必要があります。

フィーチャ レイヤーが送信側の組織のワークスペースで共有された時点で同期が有効になっていない場合は、データがコピーされません。受信側の組織で作成されたフィーチャ レイヤーは、送信側の組織内のデータを参照します。フィーチャ レイヤーをコピーとして共有するには、そのフィーチャ レイヤーをワークスペースから共有解除し、そのフィーチャ レイヤーに対して同期を有効にした後、もう一度共有します。

コピーとして共有できるフィーチャ レイヤー タイプ

次のタイプのフィーチャ レイヤーでは、データをコピーとして共有できます。

前提条件

フィーチャ レイヤーをコピーとして共有するオプションは、次の場合に利用できます。

  • コラボレーション ホストが ArcGIS Online 組織である。
  • コラボレーション ゲストが ArcGIS Enterprise 10.5.1 を使用しており、[コンテンツの送信] または [コンテンツの送受信] へのアクセス権を所有している。
  • コラボレーション ゲストが ArcGIS Enterprise の基本配置の仕様に準拠している。
  • 公開プロセスの実行中またはサービスが公開された後にフィーチャ レイヤーの同期が有効になっている。
    • フェデレーション サーバーに公開されたフィーチャ レイヤーの同期を有効にするには、エンタープライズ ジオデータベース内でデータを適切に準備する必要があります。バージョン非対応のデータおよびバージョン対応データについては、必要なデータの準備手順をご参照ください。

注意:

フィーチャ レイヤーをコピーとして共有するオプションは、2 つの ArcGIS Enterprise 組織間のコラボレーションに対応していません。

コピーされたフィーチャ レイヤーのプロパティ

コラボレーション参加者が受信した時点でのコピーされたフィーチャ レイヤーには、次のプロパティと動作が適用されます。

読み取り専用

コラボレーション内で受信されるフィーチャ レイヤーは読み取り専用になり、[編集の有効化] オプションが無効になっています。ワークスペースが同期されている場合、編集内容は常に一方向の同期操作で受信側の参加者に送信されます。組織内で編集ワークフローをサポートするために、これらのフィーチャ レイヤーから編集可能なビューを作成しないことを推奨します。サービスの所有者または参加者の管理者は必要に応じてデータに編集を加えることができますが、これらの編集内容は、送信側の組織で同じフィーチャに編集が加えられていると、同期の実行中に上書きされます

編集情報の記録

編集情報の記録は、コラボレーションの前に送信側の組織で有効化されている場合に受信側の組織のフィーチャ レイヤーに対して有効になります。最初にデータが受信側の組織にコピーされると、編集情報の記録の値がリセットされます。つまり、日付が UTC で現在のタイムスタンプに設定され、作成者と編集者が公開元のユーザーとして設定されます。値のリセットにより、新規にコピーされたデータが新しい組織に反映されます。同期中に、送信側の組織での編集情報の記録の日付が維持されます。このため、データが共有された時点以降に、送信側の組織で編集が加えられた日付が受信側の組織に反映されます。受信側の組織に同期された挿入および更新の作成者と編集者の値は、フィーチャ レイヤーがコピーされた時点以降のレプリカの所有者 (公開元のユーザー) に設定されます。

編集情報の記録をコラボレーションに含まれるフィーチャ レイヤー内の一部のレイヤーには有効にして、その他のレイヤーには無効にすることができます。この場合には、ArcGIS Enterprise または ArcGIS Online からの送信時に、すべてのレイヤーの編集情報の記録が受信側の組織のホスト フィーチャ レイヤーで有効になります。ArcGIS OnlineArcGIS Enterprise でレイヤーの編集情報の記録が有効になっている場合の動作は上記のとおりです。フィーチャ サービスが複数のレイヤーで構成されており、1 つのレイヤーの編集情報の記録が ArcGIS Online でのみ有効になっている場合は、同期の実行中に、現在のタイムスタンプとレプリカの所有者 (公開元のユーザー) に基づいて編集情報の記録の値が設定されます。

ArcGIS Online から ArcGIS Enterprise にコラボレーションする際に、編集情報の記録が有効になっている場合は、ArcGIS OnlineArcGIS Enterprise のフィーチャ レイヤー内のすべてのレイヤーの編集情報の記録が有効になります。

フィーチャ レイヤーをコラボレーションに追加した後で編集情報の記録を有効にすると、受信側の組織で編集情報の記録が無効になります。

レイヤーを共有解除してから、送信側の組織のワークスペースで共有すると、そのレイヤーが受信側の組織のワークスペースにもう一度コピーされ、編集情報の記録が有効になります。

アクセス制御設定は受信側の組織で維持されますが、すべてのフィーチャは受信側の組織のレプリカの所有者が所有しているため、結果が生成されません。

スキーマの変更

送信側の組織または受信側の組織で加えられたスキーマの変更は、ワークスペースが同期されている場合には適用されません。これには、フィールドの追加/削除、レイヤーの追加/削除、添付ファイルの有効化/無効化などがあります。ワークスペースの同期操作には、フィーチャ レイヤーがワークスペースで共有された時点で有効になっていたレイヤーまたはテーブルに対する編集 (挿入、更新、および削除) だけが含まれます。スキーマに差異がある場合は、同期の実行中に、スキーマの一致した部分に編集内容が適用されます。たとえば、送信側の組織に追加されたフィールドは、同期の実行中に、そのフィールドが含まれていない受信側の組織のコピーに編集内容が適用された場合には無視されます。レイヤーを共有解除してから、送信側の組織のワークスペースで共有すると、そのレイヤーが受信側の組織のワークスペースにもう一度コピーされ、スキーマの変更が反映されます。

時間が有効な設定

受信側の組織では、コピーされたフィーチャ レイヤーに対して時間が有効になりません。

バージョン対応登録されたデータ

送信側の組織のフィーチャ レイヤーのデータがバージョン対応登録されたエンタープライズ ジオデータベース内のデータである場合、公開されたバージョンに加えられた編集は、ワークスペースが同期された時点で送信されます。