使用地图服务

地图服务一旦创建完毕,就可以将其用于 GIS 服务器的本地客户端和 Internet 客户端。由于地图服务具有很多功能,因此可在很多 ESRI 和非 ESRI 应用程序中使用。其中包括:

以下是有关在某些最常用的 ESRI 客户端应用程序中使用地图服务时的注意事项:

在 Web 应用程序中使用地图服务

使用 ArcGIS Server 管理器构建 Web 制图应用程序时,应指定要在地图显示中呈现的地图服务。可通过“Web ADF 地图”控件将此服务显示在应用程序中。还可使用“Web ADF 地图”控件重新开始构建应用程序。

或者,可使用 JavaScript、Flex 或 Silverlight 将地图服务包括到 Web 应用程序中。在这些类型的应用程序中,可使用服务目录获取地图服务的 REST 端点 (URL)。然后,在初始化地图时,将此 URL 粘贴到 JavaScript、Flex 或 Silverlight 代码中。

欲了解有关可用于 ArcGIS Server 的各种 Web 应用程序开发 API 的详细信息,请访问 ArcGIS 资源中心的 ArcGIS Server 页面。

在 ArcGIS Explorer 中使用地图服务

您可从 Esri.com 或在 ArcGIS Server 产品中免费获得 ArcGIS Explorer,可将其用作 ArcGIS Server 服务的客户端。ArcGIS Server 地图服务可添加到 ArcGIS Explorer 的二维和三维地图中。

在 ArcGIS Desktop 中使用地图服务

ArcMap 和 ArcGlobe 均支持将 ArcGIS Server 地图服务添加为数据。此外,也可使用 ArcCatalog 预览和管理地图服务。

如果正在使用 ArcGIS Desktop 访问带有 Web 功能的地图服务,则必须为此服务启用二进制消息格式。消息格式在根文件夹级别进行设置,因此要更改服务的消息格式,必须使用 ArcCatalog 或管理器来编辑根文件夹的属性。默认情况下,二进制和 SOAP 消息格式均启用。


3/7/2012