使用 ArcGIS 进行开发

使用 ArcGIS API 可创建面向所选平台的本地 GIS 应用程序、构建富 Internet 应用程序以及部署强大的的企业级服务,所有这一切都在一个开放的现代化架构中实现。此外,通过使用 Python 脚本自动化工作流、构建用于交互式任务的加载项以及针对附加的功能来开发自定义组件,可简化 ArcGIS for Desktop 中的工作。

此表按字母顺序列出了各种 API(基于其合法全称的逻辑缩写形式)。它提供了每个 API 的简短描述以及指向该 API 详细资源的链接。

ArcGIS API

Android

使用 ArcGIS Runtime SDK for Android 构建用于 Android 设备的具有 GIS 功能的专门应用程序。

ArcObjects

  • 通过使用 .NETJava 编写加载项或构建自定义组件来自定义 ArcGIS for Desktop
  • 通过使用 .NETJava 编写的服务器对象扩展来扩展 ArcGIS for Server 的功能。
  • 使用 .NETJava跨平台 C++ 来创建独立的桌面应用程序。

Flex

iOS

使用 ArcGIS Runtime SDK for iOS 将 GIS 扩展到 iPad 或 iPhone。

Java

使用 ArcGIS Runtime SDK for Java 创建高速、轻量级、在线\离线的应用程序。

JavaScript

通过在网页中使用 ArcGIS API for JavaScript 来充分利用 ArcGIS Online 的强大功能。

Python

通过 Python for ArcGIS 编写工作流脚本,构建和运行地理处理工具,以及编写加载项。

REST

使用 ArcGIS REST APIArcGIS for Server 所托管的服务进行交互。

SharePoint

通过 ArcGIS for SharePoint 激活并配置在 SharePoint 站点中使用的地图组件。

Silverlight

SOAP

使用 ArcGIS SOAP SDK 访问 ArcGIS for Server Web 服务。

SQL

使用 SQL 处理企业级地理数据库中的数据。

Windows Mobile

要部署到 Windows Mobile 设备、Tablet PC 或其他移动 Windows 设备?请使用 ArcGIS Runtime SDK for Windows Mobile

Windows Phone

使用 ArcGIS Runtime SDK for Windows Phone 将交互式地图和任务集成到 Windows Phone 应用程序中。

WPF

使用 ArcGIS Runtime SDK for WPF 创建高速、轻量级、在线\离线的应用程序。

9/15/2013