将图层添加至管理器中的 Web 应用程序

要在应用程序中选择要显示的图层,可以连接到一个或多个 GIS 服务器,并选择所需地图服务以便将其作为图层添加到地图中。在一个 Web 应用程序中可以叠加来自 ArcGIS Server、ArcIMS、Bing 地图和 Open Geospatial Consortium, Inc. (OGC) Web 地图服务 (WMS) 服务器的服务。地图服务在 Web 制图应用程序中将显示为图层,从而也允许此应用程序的用户处理地图服务内的各个子图层。

步骤:
  1. 在管理器中,单击图层选项卡,然后单击添加图层
  2. 检查可用 GIS 服务列表。如果包含您图层的服务器未出现在列表中,请单击添加 GIS Server 并选择想要添加的服务器类型。

    ArcGIS Server Internet

    此选项用于通过 HTTP 连接到 ArcGIS Server,可通过 intranet 或 Internet 进行使用。推荐使用本方法连接到 ArcGIS Server,除非您正在构建具有“编辑器”任务的应用程序,或者正在构建的应用程序需要另外进行扩展才能使用 ArcObjects。

    若要建立 ArcGIS Server Internet 连接,系统会提示您输入服务器的 URL。URL 的格式为:http://<服务器>/<实例>/services。大多数情况下,实例具有默认名称 ArcGIS。

    如果要连接到需要登录的 ArcGIS Server Internet 服务,请单击访问安全服务。此时,您可以输入用户名和密码。

    ArcGIS Server Internet 连接不能用于通过 Web 编辑的图层,也不能用于任何通过细致 ArcObjects 使用的图层。避免使用 ArcGIS Server Internet 连接访问非池化服务。

    ArcGIS Server Local

    ArcGIS Server Local 连接用于连接局域网上的 GIS 服务器。ArcGIS Server Local 连接应仅在应用程序含有“编辑器”任务或用到细致 ArcObjects 时使用。

    要建立 ArcGIS Server Local 连接,必须输入要连接的 GIS 服务器(具体而言,是指运行服务器对象管理器 (SOM) 的计算机)名称。还会额外显示另外一个向导面板,其中包含一些用户账户(Web 应用程序使用此账户来连接本地服务器)信息。

    了解有关选择本地连接账户的详细信息

    ArcIMS

    使用 ArcIMS 选项添加 ArcIMS 影像和 ArcMap 影像服务。Web 制图应用程序不支持要素服务和元数据服务。

    要添加 ArcIMS 服务,系统会提示您选择 TCP 连接或 HTTP 连接。对于 TCP 连接,必须指定主机和端口。主机是 ArcIMS 应用程序服务器所在的服务器。此机器必须与 Web 服务器位于同一网络中。端口是应用程序服务器所使用的端口,默认为 5300。对于 HTTP 连接,必须指定想要访问服务器的 URL。例如,如果服务器为 mymachine,则 URL 是 http://mymachine。

    OGC WMS

    您可以为地图添加支持 OGC WMS 规范的服务。Web ADF 支持 WMS 版本 1.3.0、1.1.1、1.1.0 和 1.0.0。但必须提供想要添加服务的 URL。该对话框提供了 ArcIMS 或 ArcGIS Server 已发布 WMS 服务的 URL 示例。以其他方式发布的 WMS 服务可能具有不同的 URL 结构。

    如果要添加一个受保护的 WMS 服务,请单击访问安全服务输入用户名和密码。

    默认情况下,可对 WMS 服务的所有图层进行检索。在管理器中创建完应用程序后,您可通过手动编辑 Web 应用程序的 Default.aspx 文件中的 ResourceDefinition 字符串来控制所请求的图层。有关进一步的说明,请参阅开发人员帮助的使用主题 MapResourceManager

    默认情况下,仅打开 WMS 服务的前 10 个请求图层。

    Bing™ 地图

    您可以将 Bing 地图的详细道路和航空地图添加到 Web 应用程序中。有关完整说明,请参阅关于在 Web 应用程序中使用 Bing 地图

  3. 当所需服务器出现在列表中后,可通过双击对应的服务器来显示可用服务列表。选择想要添加的服务并单击添加
  4. 您可以重复执行此过程来为地图添加其他图层。

3/7/2012