マップを作成してフィーチャ サービスとして公開する際は、フィーチャ サービスの目的およびフィーチャ サービス データの格納場所を考慮する必要があります。これらは、フィーチャ サービスの作成、管理、および使用方法に影響します。
このトピックでは、スタンドアロンまたはフェデレーション ArcGIS GIS Server サイトに公開されるフィーチャ サービスの作成について説明します。 フィーチャ サービスは、GIS Server サイトに登録したジオデータベースまたはデータベース内のデータを参照します。
公開するマップを作成する前に、フィーチャ サービスの要件を満たすデータを準備し、GIS Server サイトにデータ ストアを登録してください。
データの準備が完了したら、ArcGIS Pro で、公開するデータを含むマップを作成および構成し、マップ内のシンボルやその他のデータ プロパティを定義して、編集環境用のフィーチャ テンプレートを定義します (フィーチャ サービスを編集可能にする場合)。
マップの構成
データの準備と登録が済んだら、ArcGIS Pro でそのデータをマップに追加し、レイヤーとテーブルに関するプロパティを設定します。 これらのプロパティは、データがどのように表示されるか、およびクライアントがデータを使用して何を実行できるかを定義します。
公開するマップの構成については、ArcGIS Pro ヘルプの「Web マップの作成」をご参照ください。
マップ内のデータ ソース
登録されたデータを参照するフィーチャ サービスをフェデレーション GIS Server サイトに公開する場合、マップ内のすべてのレイヤーとスタンドアローン テーブルは、単一のエンタープライズ ジオデータベースまたはデータベースを参照する必要があります。 シェープファイル、モバイル ジオデータベース、ファイル ジオデータベースなどの他のデータ ソースをマップ内に含めることはできません。
また、データにアクセスするために単一のデータベース接続ファイルを使用する必要があります。 このことは、フェデレーションおよびスタンドアロンの GIS Server サイトに対して公開する際に当てはまります。
たとえば、次のシナリオでは公開は失敗します。
マップ レイヤー | データ ソース |
---|---|
campsites | dataeditor というユーザー名で、database1 に接続するデータベース接続ファイル。 |
trails | オペレーティング システム認証を使用して database1 に接続するデータベース接続ファイル。 |
*フィーチャ サービスで編集を有効にせず、かつファイル ジオデータベース マルチパッチ データがマップ内の唯一のデータである場合は、ファイル ジオデータベース内のマルチパッチ データを参照するフィーチャ サービスをフェデレーション GIS Server サイトに公開できます。
ユーザー タイプ エクステンション機能
ArcGIS Enterprise ポータルとフェデレートされた ArcGIS Server サイトに公開し、かつそのサイトにサポートされているユーザー タイプ エクステンションの 1 つがライセンスされている場合、公開元のマップにはそれらのエクステンション データ タイプを含めることができます。 たとえば、モザイク データセットはフェデレーション ArcGIS Image Server サイトに公開できます。