Web 地图服务 (WMS) 是一种标准协议,供地图服务器使用地理信息系统 (GIS) 数据库中的数据生成的地图图像使用。可以将 WMS 图层添加到地图图表以提供专门的背景。
开始之前
要添加 WMS 图层,您必须具有有效 WMS 1.1.1(或更早版本)服务的 URL,并且该服务必须使用 WGS84 坐标参考系统(EPSG:3857 或 EPSG: 4326)。可以使用不需要任何登录凭据、采用基本身份验证或通过身份提供程序 (OAuth) 进行身份验证的 WMS 服务器。要使用身份提供程序进行身份验证,必须配置 Spotfire 环境和要从中访问数据的外部系统(WMS 服务器),才能使用您的身份提供程序。有关详细信息,请参见使用身份提供程序 (OAuth2) 进行身份验证以访问外部系统。
过程
-
按照添加图层中的步骤操作。
提示: 您可以重复使用现有图层的设置,而不是添加全新的图层。有关详细说明请参见
复制图层。
-
在列表中,选择“WMS 图层”。
- 必需:
提供有效服务的 URL。
URL 必须链接到有效的 XML 结构和支持 WMS 1.1.1(或更早版本)服务的服务器,并且该服务必须使用 WGS84 坐标参考系统(EPSG:3857 或 EPSG: 4326)。
注: 如果输入仅支持 WMS 1.3.0 或更高版本的服务器的链接,则会在标题区域显示错误。
大部分 WMS 地图设计用于特定的区域或国家/地区。如果提供的 URL 包含其他国家/地区或区域的地图结构,Spotfire 将会显示错误。
-
如果指定的 WMS 服务需要登录,请从下拉列表中选择“身份验证方法”。
选项 | 说明 |
---|
用户名和密码 |
输入您的用户名和密码,然后单击“登录”。 |
---|
身份提供程序 (OAuth) |
注: 此选项在 TIBCO Cloud™ Spotfire 环境中不可用。 从下拉列表中选择“身份提供程序”,然后选择“作用域”。当您登录到服务器时,作用域决定了 Spotfire 代表您请求的权限。使用您在 OAuth2IdentityProviders 偏好中为身份提供程序指定的“默认”作用域。或者,在文本框中手动输入作用域来使用“自定义”作用域。用空格分隔值。单击“登录”,重定向到您的身份提供程序进行登录。 |
---|
提示: 在下,您可以看到用于登录到 WMS 服务器的所有身份提供程序,以及图表中使用的地图数据的来源。还可以在此处再次登录,例如,在启动新会话后。
-
展开图表属性面板中的“WMS 子图层”部分以添加子图层。有关详细的说明和示例,请参见配置 WMS 图层和子图层。