Web 地图服务 (WMS) 用于提供按地理配准的地图图像。 WMS 服务也可包含样式化图层描述符 (SLD),用于指定 WMS 图层的符号化和描绘方式。
- 在插入选项卡的工程组中,单击连接 > 服务器 > 新建 WMS 服务器。
随即弹出添加 WMS 服务器连接对话框。
- 在服务器 URL 文本框中,输入要连接的 WMS 服务器站点的 URL。
URL 将根据站点配置的不同而变化。
- 如果适用,请指定服务器的版本号。
- 如果要连接的 WMS 服务器具有其他功能,请展开自定义请求参数部分并输入特定于此 WMS 服务器的自定义请求参数作为参数列表。
AllSource 无法验证这些附加参数。
- 如果适用,请输入用户名和密码。 如果要将用户名和密码信息保存到 Windows 凭据管理器或作为连接文件,请选中所需的保存用户名/密码复选框选项。
- 单击确定。
随后会创建一个 WMS 连接文件 (.wms) 并将其保存在工程的主目录文件夹中。 引用此连接文件的项目会被添加到工程中,同时该连接会显示在目录窗格和目录视图中。
右键单击目录窗格中的 WMS 服务以将其添加至当前地图或新地图。 还可以通过将服务拖动到地图或内容窗格中来进行添加。
WMS 服务可用于添加一个或多个子图层。 通过按住 Shift 键的同时单击想要添加的子图层组中的第一个和最后一个子图层,可以选择一组子图层。或者,通过按住 Ctrl 键同时单击每个子图层,可以选择多个不连续的子图层。 选择需要的子图层后,右键单击选中的子图层并选择将其添加至当前地图或新地图。
注:
添加单个 WMS 子图层时,将在所添加的每个子图层的内容列表中创建一个 WMS 服务条目。添加其他服务图层需要向服务器发送额外请求,这会影响其性能。 要使这些请求数降到最少,可以添加整个 WMS 图层,然后使用属性对话框的图层选项卡定义 WMS 子图层的列表。
WMS 服务不定义最初访问服务时会显示的图层。 AllSource 会自动打开添加到地图或场景的任一 WMS 服务中的前 20 个图层。