アプリケーションを一から開発する

ArcGIS API for Silverlight、ArcGIS API for Flex、および ArcGIS API for JavaScript では、使い慣れたフレームワークを使用して Web GIS アプリケーションを開発できます。どの API にも、Web 上でフィーチャや属性を編集する機能などを含む一般的な GIS 機能が付属しています。

Web アプリケーション
これらのアプリケーションは、ArcGIS Web API を使用して構築されています。オンライン サンプルの手法にならえば、同様のアプリケーションを簡単に構築できます。

API は、プログラミングの初心者向けに設計されています。各 API には詳細なオンライン ヘルプ サイトがあり、「概要」ドキュメント、サンプル、および詳細なコンポーネント リファレンスが用意されています。

API では実現できない高度な機能が必要となる場合、またはカスタム ビジネス ロジックを公開する必要がある場合は、サーバ オブジェクト エクステンションを使用して、ArcObjects (ArcGIS 製品を構築するコンポーネント) にアクセスします。サーバ オブジェクト エクステンションを使用すれば、中級から上級の開発者は ArcGIS のあらゆる機能を Web アプリケーションで実行できます。