地图服务的客户端
地图服务发布到 GIS 服务器后,便可供本地客户端和 Web 客户端使用。由于地图服务具有很多功能,因此可在很多 Esri 和非 Esri 客户端应用程序中使用。这些客户端应用程序包括 ArcGIS Online、ArcGIS web API、ArcGIS for Desktop、移动 GIS、Google 地球、OGC 和 AutoCAD 应用程序。
Esri 客户端应用程序
ArcGIS.com 即用型应用程序
- ArcGIS.com 地图查看器
- ArcGIS Explorer Online
您可以通过这些应用程序快速构建和共享使用 ArcGIS Server 站点上托管的地图服务的 GIS 地图及应用程序。此外,ArcGIS Online 包含一个资料档案库,其中包含可供您查看和使用且对您很有帮助的底图、数据、应用程序和工具;此外,您还可以加入到社区中,与在线用户进行沟通和交流。有关详细信息,请参阅 ArcGIS.com 帮助中的什么是 ArcGIS.com?主题。
ArcGIS 可配置 Web 应用程序
这些可配置 Web 应用程序可以免费下载,因此,无需编程便可在 Web 上轻松创建地图服务功能。有关详细信息,请访问上述链接。
ArcGIS web API 应用程序
Esri 提供 Web API 来帮助您构建采用地图服务的 Internet 应用程序。ArcGIS API for JavaScript、ArcGIS API for Flex 和 ArcGIS API for Silverlight 具有完整的帮助文档,其中包含概念帮助、示例和 API 参考主题,由于它们的功能类似,因此您可以选用您最喜欢的编程平台。
有关 ArcGIS Web API 应用程序的详细信息,请访问上述链接。
ArcGIS for SharePoint
ArcGIS for SharePoint 提供可配置的交互式制图组件,以便您了解组织数据的地理空间视图。ArcGIS for SharePoint 包括 Web 地图组件,允许您引用和显示 GIS 服务器上的地图服务以及与地图服务进行交互。
有关详细信息,请参阅 ArcGIS for SharePoint 简介。
ArcGIS for Desktop 应用程序
- ArcMap
- ArcGlobe
- ArcGIS Explorer Desktop
- ArcReader
如果正在使用 ArcGIS for Desktop 访问具有 Web 功能的地图服务,则必须为 ArcGIS Server 启用二进制消息格式。默认情况下,二进制和 SOAP 消息格式均启用。不过,也可以仅使用其中一种格式。请注意,如果仅选择二进制消息格式,则标准 web 客户端将无法使用服务;只有 ArcGIS 客户端可以使用二进制消息格式。
要更改服务的消息格式,必须使用 ArcGIS Server 管理员目录编辑站点的属性。有关说明,请打开管理员目录帮助,然后导航至系统资源下的服务器属性主题。
ArcGIS Engine 应用程序
开发人员可使用 ArcGIS Engine 为以下各项在采用 API 的桌面或移动应用程序中部署 GIS 数据、地图和地理处理脚本:
- 组件对象模型 (COM)
- Microsoft .NET
- Java
- C++
ArcGIS Engine 是 GIS 组件和开发人员资源的嵌入式集合,允许您将动态制图功能和 GIS 功能添加到现有应用程序,或构建使用 GIS 服务的自定义制图应用程序。
移动 GIS 应用程序
- ArcGIS for Windows Mobile
- ArcGIS for Windows Tablet
- ArcGIS for Windows Phone
- ArcGIS for iOS
- ArcGIS for Android
- ArcPad
可以通过移动 GIS 应用程序将地图服务范围扩展到各种各样的移动设备,包括 Tablet PC、车载系统、Apple iOS 设备、Android 设备、Windows 智能手机以及与 ArcPad 兼容的设备。地图服务与移动设备同步后,便可开始查看、收集和更新字段中的地理信息。
有关详细信息,请参阅移动数据服务。
非 Esri 客户端应用程序
- Google 地球(作为 KML)
- WCS 客户端应用程序(作为 WCS)
- WFS 客户端应用程序(作为 WCS)
- WMS 客户端应用程序(作为 WMS)
- WMTS 客户端应用程序(作为 WMTS)
- AutoCAD(作为 ArcGIS for AutoCAD 插件应用程序)