ArcGIS は、多様なプラットフォームの Web アプリケーション開発用 API を提供しています。以下のリンクをクリックすると、各 API のドキュメントとサンプルにアクセスできます。Esri では、自身の ArcGIS Server を展開する前に API を試すことができるサンプル サーバを提供しています。

JavaScript

JavaScript

ArcGIS サービスをマッシュアップするカスタム JavaScript アプリケーションを開発できます。ArcGIS API for JavaScript を使用して、強力なマッピング、編集、ジオコーディング、およびジオプロセシング サービスを最大限に活用することができます。また、ArcGIS Extension for Bing MapsArcGIS Extension for the Google Maps API も使用できます。

Flex

Flex

Flex フレームワークを使用して、ArcGIS サービスを使用するリッチ インターネット アプリケーションを開発できます。この API を使用すると、直感的で美しく、反応の良いユーザ インタフェースを備えたアプリケーションを作成できます。ArcGIS API for Flex では、ArcGIS サービスの強力なマッピング、ジオコーディング、およびジオプロセシング機能を十分に活用できます。

Silverlight/WPF

Silverlight

ArcGIS API for Microsoft Silverlight/WPF を使用して、ArcGIS Server および Bing サービスを使用する、リッチ インターネット アプリケーションを開発できます。この API を使用すると、対話性に優れ、美しく、表現力豊かな Web アプリケーションおよびデスクトップ アプリケーションを作成できます。

.NET

.NET ADF Resource Center

.NET Web ADF(.NET Web Application Developer Framework)を使用して、GIS 機能を持つアプリケーションを構築できます。.NET Web ADF は、ASP.NET AJAX を基盤として Web アプリケーションを構築するための AJAX 対応のフレームワークです。サーバ側とクライアント側の両方のコントロールやライブラリが含まれています。クライアント側の JavaScript フレームワークは、MS-AJAX 上に構築されています。

Java

Java ADF Resource Center

Java Web ADF(Java Web Application Developer Framework)を使用して、GIS 機能搭載のアプリケーションを構築できます。Java Web ADF は、JSF および Java EE を基盤として Web アプリケーションを構築するための AJAX 対応のフレームワークです。JavaScript ライブラリ経由でアクセスできるサーバ側のコントロールとクライアント側の behavior が含まれます。

Filed under: