servers

Возврат URL-адресов уникальных серверов WMS

Описание

пример

serverURLs = servers(layers) возвращает URL уникальных серверов, сопоставленных со слоями служб веб-карты, layers.

Примеры

свернуть все

Найти URL-адреса для правительственных серверов.

layers = wmsfind('*.gov*','SearchField', 'serverurl');
serverURLs = servers(layers);
sprintf('%s\n', serverURLs{:})  
ans = 

http://atlas.resources.ca.gov/ArcGIS/Services/Atmosphere_Climate/CaliforniaWeatherForecasts/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Atmosphere_Climate/RIDGE-345min/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Atmosphere_Climate/RIDGE_Precip_Radar/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Atmosphere_Climate/RIDGE_Radar_TimeSeries/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Atmosphere_Climate/USCityWeatherForecast/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Base_Maps/JacksonStForest/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Base_Maps/Topo_GrayScale/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Base_Maps/Topo_Hillshade/MapServer/WMSServer?
http://atlas.resources.ca.gov/ArcGIS/Services/Base_Maps/Topo_Regular/MapServer/WMSServer?
.
.
.     

Найти URL-адреса сервера, которые содержат слои температуры и вернуть их в объект Картографического Веб-сервиса Layers (WMSLayer).

temperature = wmsfind('temperature');
serverURLs = servers(temperature);
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
http://www.ifremer.fr/thredds/wms/METEOFRANCE-EUR-SST_L3MONOSENSOR_NRT-OBS_SEVIRI_1_1H_SST-EUR-MYOCEAN_FULL_TIME_SERIE
Number of layers: 2

Server URL
http://www.ifremer.fr/thredds/wms/METEOFRANCE-EUR-SST_L3MONOSENSOR_NRT-OBS_SEVIRI_1_1H_SST-REUNION-MYOCEAN_FULL_TIME_SERIE
Number of layers: 2

Server URL
http://www.ifremer.fr/thredds/wms/METEOFRANCE-EUR-SST_L3MONOSENSOR_NRT-OBS_TMI-EUR-MYOCEAN_FULL_TIME_SERIE
Number of layers: 2
.
.
.

Входные параметры

свернуть все

Слои для предоставления URL-адресов сервера, заданные как массив WMSLayer объекты.

Выходные аргументы

свернуть все

URL уникальных серверов, возвращаемых как массив ячеек из векторов символов.

См. также

| |

Введенный в R2009b