主要内容

本页采用了机器翻译。点击此处可查看英文原文。

servers

返回唯一 WMS 服务器的 URL

说明

serverURLs = servers(layers) 返回与 Web 地图服务图层 layers 关联的唯一服务器的 URL。

示例

示例

全部折叠

在 WMS 数据库中搜索政府服务器。将唯一 URL 赋值给一个变量。

layers = wmsfind('*.gov*','SearchField','serverurl');
serverURLs = servers(layers);

在 WMS 数据库中搜索包含云相关信息的服务器。将唯一的服务器 URL 赋值给一个变量。

temperature = wmsfind('clouds');
serverURLs = servers(temperature);

显示服务器 URL 以及引用该 URL 的图层数量。

for k=1:numel(serverURLs)
   querystr = serverURLs{k};
   layers = refine(temperature,querystr, ...
      'SearchFields', 'serverurl');
   fprintf('Server URL\n%s\n', layers(1).ServerURL);
   fprintf('Number of layers: %d\n\n', numel(layers));
end
Server URL
https://disc1.gsfc.nasa.gov/daac-bin/wms_omi?
Number of layers: 2
Server URL
https://svs.gsfc.nasa.gov/cgi-bin/wms?
Number of layers: 8

您的结果可能会有所不同,因为 WMS 数据库在每次发布时都会发生变化。

输入参数

全部折叠

用于提供服务器 URL 的层,指定为 WMSLayer 对象的数组。

输出参量

全部折叠

唯一服务器的 URL,以字符向量元胞数组的形式返回。

版本历史记录

在 R2009b 中推出

另请参阅

| |