マップ サービスに関する限り、スケマティック サービスの作成は ArcMap 内で開始します。サービスで使用するスケマティック ダイアグラムに関連するスケマティック レイヤーを含むマップ ドキュメントを作成する必要があります。
スケマティック レイヤーは、スケマティック ダイアグラム テンプレートに関連付けられたスケマティック フィーチャクラスに基づくフィーチャ レイヤーで構成されたコンポジット レイヤーです。各スケマティック レイヤーは、次のいずれかを参照できます。
- スケマティック ダイアグラム
- スケマティック ダイアグラム テンプレート
公開するマップに、単一のスケマティック ダイアグラムを参照するスケマティック レイヤーが含まれている場合、このスケマティック ダイアグラムは Web サービスを通して利用可能になります。
公開するマップに、スケマティック ダイアグラム テンプレートを参照するスケマティック レイヤーが含まれている場合は、スケマティック データセットにすでに存在している、そのダイアグラム テンプレートに基づくすべてのスケマティック ダイアグラム (たとえば、このダイアグラム テンプレートを基に後で構築されるスケマティック ダイアグラム) が、GIS サーバーで利用可能になります。このとき、スケマティック ダイアグラム テンプレートが登録済みのエンタープライズ ジオデータベースにあり、Schematics の編集機能を有効にしてマップを公開している場合は、クライアント Web アプリケーションから、このテンプレートに基づいて新しいスケマティック ダイアグラムを生成することができます。
必要なスケマティック ダイアグラムを含むマップを作成するときに、次のいずれかを作成できます。
- 有限数の単一のスケマティック ダイアグラムのセット - GIS サーバーを通して、スケマティック ダイアグラムごとに 1 つのスケマティック レイヤーを使用します。
- スケマティック ダイアグラム テンプレートのセット - GIS サーバーを通して、スケマティック ダイアグラム テンプレートごとに 1 つのスケマティック レイヤーを使用します。それぞれのレイヤーで、既存のすべてのスケマティック ダイアグラムと、テンプレートに基づいてこれから作成するすべてのスケマティック ダイアグラムにアクセスできます。
- 有限数の単一スケマティック ダイアグラムのセットと、スケマティック ダイアグラム テンプレートの両方
次のセクションでは、必要なスケマティック ダイアグラムを含むマップを作成する手順について説明します。
- ArcMap を起動して、新しい空のマップを開きます。
- メイン メニューで [ウィンドウ] をクリックし、[カタログ] をクリックします。
カタログ ウィンドウが開きます。
- 使用するスケマティック ダイアグラムが格納されているスケマティック データセットを参照します。
- Web サービスを通して特定のスケマティック ダイアグラムにアクセスできるようにするには、次の手順に従います。
- 目的のスケマティック ダイアグラムをカタログ ウィンドウにドラッグします。
- マップ ドキュメントにドロップします。
このスケマティック ダイアグラムのスケマティック レイヤーが、マップ ドキュメントに作成されます。
- 使用するスケマティック ダイアグラムごとに、手順 a. と b. を繰り返します。
- 特定のダイアグラム テンプレートに関連する既存のスケマティック ダイアグラムおよびこれから作成するスケマティック ダイアグラムすべてに、Web サービスを通してアクセスできるようにし、このテンプレートに基づいて Web 上で新しいスケマティック ダイアグラムを生成できるようにするには、以下の手順を実行します。
- カタログ ウィンドウでスケマティック データセットのエントリを右クリックし、[スケマティック クラスの表示/非表示] をクリックします。
スケマティック データセット内の各スケマティック ダイアグラム テンプレートに 1 つずつ、新しい主軸がカタログ ツリーに自動的に表示されます。
- 目的のスケマティック ダイアグラム テンプレートに対応するエントリをドラッグします。
- マップ ドキュメントにドロップします。
ダイアグラム テンプレートに関連するすべてのスケマティック ダイアグラムを参照するスケマティック レイヤーが、自動的にマップ ドキュメントに作成されます。
- 使用するスケマティック ダイアグラム テンプレートごとに、手順 a. と b. を繰り返します。
- カタログ ウィンドウでスケマティック データセットのエントリを右クリックし、[スケマティック クラスの表示/非表示] をクリックします。
- マップを保存します。