スケマティック ダイアグラムの表示
ここでは、ArcGIS Server でスケマティック ダイアグラムを表示する方法について説明します。
ダイアグラムを表示する場合、サーバ側に ArcGIS Server Schematics ライセンスは必要ありません。
ダイアグラム テンプレートに基づくマップ リソースの作成と公開
まず、複数のデータ フレームで構成されたマップ ドキュメントを作成します。ダイアグラム テンプレートごとに 1 つのデータ フレームがあり(図 1 を参照)、各データ フレームには、関連するダイアグラム テンプレートのダイアグラムが表示されます。
このようなマップ ドキュメントを作成したら、次に、それをサービスとして公開します。マップ ドキュメントを公開すると、すべてのスケマティック ダイアグラムをマップ サービスで利用できるようになります。
マップ サービスを Web アプリケーションで使用してスケマティック ダイアグラムを表示
マップ リソース マネージャと、マップ サービスが提供する各データ フレーム(つまり各ダイアグラム テンプレート)とを関連付ける Web アプリケーションを容易に開発することができます。さらに、この Web アプリケーションでは、各ダイアグラム テンプレートに属するすべてのダイアグラムのうち、クライアントに必要なスケマティック ダイアグラムのみをドロップダウン ボックスに表示することもできます。
まとめ
図 2 は、ArcGIS Server 内のスケマティック ダイアグラムを図式化したものです。
詳細については、ArcGIS Server 開発者ヘルプの .NET サンプル プロジェクト コードをご参照ください。Samples\Web Applications\help にある ArcGISServerSchematics_SampleNET トピックには、クライアントが ArcGIS Server 内でスケマティック ダイアグラムを生成、表示、および更新するための完全な Web アプリケーションのサンプルが記載されています。