スケマティック ダイアグラムの表示

ここでは、ArcGIS Server でスケマティック ダイアグラムを表示する方法について説明します。

メモメモ:

ダイアグラムを表示する場合、サーバ側に ArcGIS Server Schematics ライセンスは必要ありません。

ダイアグラム テンプレートに基づくマップ リソースの作成と公開

まず、複数のデータ フレームで構成されたマップ ドキュメントを作成します。ダイアグラム テンプレートごとに 1 つのデータ フレームがあり(図 1 を参照)、各データ フレームには、関連するダイアグラム テンプレートのダイアグラムが表示されます。

スケマティック ダイアグラムとして機能するマップ リソースを作成
図 1: スケマティック ダイアグラムとして機能するマップ リソースを作成

このようなマップ ドキュメントを作成したら、次に、それをサービスとして公開します。マップ ドキュメントを公開すると、すべてのスケマティック ダイアグラムをマップ サービスで利用できるようになります。

マップ サービスを Web アプリケーションで使用してスケマティック ダイアグラムを表示

マップ リソース マネージャと、マップ サービスが提供する各データ フレーム(つまり各ダイアグラム テンプレート)とを関連付ける Web アプリケーションを容易に開発することができます。さらに、この Web アプリケーションでは、各ダイアグラム テンプレートに属するすべてのダイアグラムのうち、クライアントに必要なスケマティック ダイアグラムのみをドロップダウン ボックスに表示することもできます。

まとめ

図 2 は、ArcGIS Server 内のスケマティック ダイアグラムを図式化したものです。

図 2: ArcGIS Server 内でのスケマティック ダイアグラムの表示

メモメモ:

詳細については、ArcGIS Server 開発者ヘルプの .NET サンプル プロジェクト コードをご参照ください。Samples\Web Applications\help にある ArcGISServerSchematics_SampleNET トピックには、クライアントが ArcGIS Server 内でスケマティック ダイアグラムを生成、表示、および更新するための完全な Web アプリケーションのサンプルが記載されています。


3/6/2012