ArcGIS 提供的 API 可用于在不同的平台上开发 Web 应用程序。以下链接指向针对每个 API 的文档和实例。Esri 提供了示例服务器,这样您可以在部署自己的 ArcGIS Server 之前对这些 API 做一下练习。
JavaScript
开发自定义、混合有 ArcGIS 服务的 JavaScript 应用程序。使用 ArcGIS API for JavaScript 可充分发挥强大制图、编辑、地理编码和地理处理服务的优势。它还提供有 ArcGIS Extension for Bing Maps 和 ArcGIS Extension for Google Maps API。
Flex
使用 Flex 框架开发具有 ArcGIS 服务的富 Internet 应用程序。利用该 API 可创建用户界面直观、视觉效果丰富且易响应的应用程序。ArcGIS API for Flex 充分利用了 ArcGIS 服务强大的制图、地理编码和地理处理功能。
Silverlight/WPF
使用 ArcGIS API for Microsoft Silverlight/WPF 开发具有 ArcGIS Server 和 Bing 服务的富 Internet 应用程序。通过该 API 可为 Web 和桌面客户端创建交互性强、视觉效果丰富且表达性极强的应用程序。
.NET
使用 .NET Web 应用程序开发框架 (.NET Web ADF) 构建具有 GIS 功能的应用程序。.NET Web ADF 是一种启用了 AJAX 的框架,用来构建基于 ASP .Net AJAX 的 Web 应用程序。它同时包含服务器端和客户端的控件和库。客户端的 JavaScript 框架基于 MS-AJAX 构建。
Java
使用 Java Web 应用程序开发框架 (Java Web ADF) 构建具有 GIS 功能的应用程序。Java Web ADF 是一种 AJAX 框架,用于构建基于 JSF 和 Java EE 的 Web 应用程序。它包括服务器端控件以及可通过 JavaScript 库访问的客户端行为。




