Ваш начальный поиск может возвратить сотни или даже тысячи слоев. Сканирование всех этих слоев, чтобы найти самый соответствующий могло занять много времени. Необходимо совершенствовать поиск.
Совершенствуйте свой поиск, чтобы получить только слои, которые включают температуру поверхности моря.
layers = wmsfind('temperature'); sst = layers.refine('sea surface');
Совершенствуйте поиск снова, чтобы включать только слои, которые содержат термин "глобальная переменная".
global_sst = sst.refine('global');
Отобразите один из слоев.
global_sst(4).disp
Index: 4 ServerTitle: 'NASA SVS Image Server' ServerURL: 'http://svs.gsfc.nasa.gov/cgi-bin/wms?' LayerTitle: 'Background Image for Global Sea Surface Temperature from June, 2002 to September, 2003 (WMS)' LayerName: '2905_17492_bg' Latlim: [-90.0000 90.0000] Lonlim: [-180.0000 180.0000]
Можно искать слои в определенной географической области.
Во-первых, найдите ураганные слои.
layers = wmsfind('hurricane');
Совершенствуйте свой поиск путем выбора слоев, которые находятся в западном полушарии.
western_hemisphere = layers.refineLimits ... ('Latlim',[-90 90], 'Lonlim', [-180 0]);
Совершенствуйте снова, чтобы включать только слои в западное полушарие, которые включают температурные данные.
temp_and_west = western_hemisphere.refine('temperature');