| Web ADFは、GISサーバにホストされているサービス(ArcObjects)をリモートで操作し、Webアプリケーション内で利用する手段を.NET開発者に提供します。Web ADFは、Webコントロール、Webテンプレート、Web ADFランタイム、ヘルプ、サンプル・プログラムなどの開発者リソースで構成されています。また、ArcGIS Server 9.2より、Webブラウザ経由でArcGIS Serverの操作・管理ができる、ArcGIS Server Managerが新たに提供されます。
|
| |
| |
ArcGIS Server Manager |
ArcGIS Serverの操作・管理を行うためのWebアプリケーションです。管理者はサービスの作成、起動、停止、ウィザードによるWebアプリケーションの作成、ログの取得など、一連の管理作業をWebブラウザ上で簡単に行うことができます。 |
| |
 |
| |
ArcGIS Server Manager利用画面 |
| |
|
|
| |
Webテンプレート |
よく使用されるGISの機能があらかじめ組み込まれた状態でWebアプリケーションを作成するためのテンプレートです。ArcGIS Server Managerを使用すれば、プログラミングが開発環境を一切使用せずに、Webテンプレートベースのアプリケーションを作成できます。作成したアプリケーションはVisual Studio 2005を使用してカスタマイズも可能であり、Visual Studio 2005のプロジェクトのテンプレートとしても利用できます。 |
| |
 |
| |
Webアプリケーション開発画面 |
| |
|
| |
 |
| |
Webアプリケーション作成例 |
| |
|
|
| |
Webコントロール |
Visual Studio 2005を使用して、WebアプリケーションにWebコントロールをドラッグ&ドロップするだけで、GIS機能を容易に組み込むことができます。20以上のWebコントロールが提供され、すべてのコントロールはAJAX(Asynchronous JavaScript + XML)に対応していますので、開発したアプリケーションの操作性が飛躍的に向上します。主なWebコントロールは以下のようになります。 |
| |
|
マップ |
 |
ArcMapのデータ・ビューに表示されるマップをWebアプリケーションに組み込みます。複数のマップサービスを重ね合わせて表示することもできます。 |
| |
|
ページ
レイアウト |
 |
ArcMapのレイアウト・ビューに表示されるページレイアウトをWebアプリケーションに組み込みます。 |
| |
|
凡例 |
 |
マップ・コントロールに表示されるマップに含まれるレイヤ情報をリスト表示します。 |
| |
|
ツールバー |
 |
マップまたはページレイアウト・コントロールに連動するツールを配置することができます。 |
| |
|
ナビゲーション |
 |
マップ・コントロールに表示されるマップの方位を表示し、クリックした方向にマップが滑らかに移動します。 |
| |
|
ズームレベル |
 |
マップの縮尺を切り替えます。 |
| |
|
縮尺記号 |
 |
マップ・コントロールに表示されるマップの縮尺を表示します。 |
| |
|
概観図 |
 |
マップ・コントロールに表示されるマップの範囲を示します。 |
| |
|
拡大鏡 |
 |
任意の位置および倍率でマップを拡大表示します。 |
| |
|
マップチップ |
 |
マップの地物上でマウスをホバーさせたときに属性情報を表示します。 |
| |
|
フローティング
パネル |
 |
各種コントロールを内包し、ドラッグ&ドロップでの移動およびウィンドウの開閉が可能なパネルです。 |
| |
|
属性検索
タスク |
 |
属性を検索するための一連のタスクを実装します。 |
| |
|
ジオ
プロセシング
タスク |
 |
ジオプロセシングサービスを利用すための一連のタスクを実装します。 |
| |
|
編集タスク |
 |
ジオデータベースの編集を行う一連のタスクを実装します。 |
| |
|
|
|
| |
ADFランタイム |
Webコントロール、Webテンプレートを使用して作成したWebアプリケーションやWebサービスを、実際の公開Webサーバなどに配備し実行するために使用するコンポーネントです。 |
| |
|
| |
|
| |
|