添加 WMS 服务

Web 地图服务 (WMS) 用于提供按地理配准的地图图像。 WMS 服务也可包含样式化图层描述符 (SLD),用于指定 WMS 图层的符号化和描绘方式。

  1. 插入选项卡的工程组中,单击连接添加连接 > 服务器GIS 服务器 > 新建 WMS 服务器新建 WMS 服务器

    随即弹出添加 WMS 服务器连接对话框。

  2. 服务器 URL 文本框中,输入要连接的 WMS 服务器站点的 URL。

    URL 将根据站点配置的不同而变化。

  3. 如果适用,请指定服务器的版本号。
  4. 如果要连接的 WMS 服务器具有其他功能,请展开自定义请求参数部分并输入特定于此 WMS 服务器的自定义请求参数作为参数列表。

    ArcGIS Pro 无法验证这些附加参数。

  5. 通过执行以下操作之一完成服务的身份验证:
    • 如果服务使用基础身份验证提供保护,则在身份验证下拉菜单中,单击服务器身份验证,然后输入用户名和密码。 要将用户名和密码保存到 Windows 凭据管理器或连接文件中,请选中保存登录账户标题下的选项。
    • 如果服务使用基于 OAuth 2.0 的身份验证提供保护,则在身份验证下拉菜单中,从下拉列表中单击适当的连接。 如果某个连接不可用,请参阅在 ArcGIS Pro 中连接到身份验证提供程序以了解如何添加身份验证提供程序的连接。 如有必要,请单击登录为提供程序的连接进行身份验证。
  6. 单击确定

随后会创建一个 WMS 连接文件 (.wms) 并将其保存在工程的主目录文件夹中。 引用此连接文件的项目会被添加到工程中,同时该连接会显示在目录窗格和目录视图中。

右键单击目录窗格中的 WMS 服务以将其添加至当前地图或新地图。 还可以通过将服务拖动到地图或内容窗格中来进行添加。

WMS 服务可用于添加一个或多个子图层。 通过按住 Shift 键的同时单击想要添加的子图层组中的第一个和最后一个子图层,可以选择一组子图层。或者,通过按住 Ctrl 键同时单击每个子图层,可以选择多个不连续的子图层。 选择需要的子图层后,右键单击选中的子图层并选择将其添加至当前地图或新地图。

注:

添加单个 WMS 子图层时,将在所添加的每个子图层的内容列表中创建一个 WMS 服务条目。添加其他服务图层需要向服务器发送额外请求,这会影响其性能。 要使这些请求数降到最少,可以添加整个 WMS 图层,然后使用属性对话框的图层选项卡定义 WMS 子图层的列表。

WMS 服务不定义最初访问服务时会显示的图层。 ArcGIS Pro 会自动打开添加到地图或场景的任一 WMS 服务中的前 20 个图层。

相关主题