Можно искать слои при помощи веб-браузера, а не при помощи Базы данных WMS.
Чтобы искать слои вне Базы данных WMS, используйте свою любимую поисковую систему. Если вы используете Google®, выберите Images и введите следующее в поле поиска: getmap wms
.
Просмотрите изображения, чтобы выбрать карту. Щелкните по ссылке карты и найдите GetCapabilities
WMS запросите где-нибудь на странице. Если вы не можете найти
GetCapabilities
запросите, попробуйте другую карту.
В данном примере синтаксис для URL GetCapabilities
WMS запрос появляется следующим:
url = ['http://sampleserver1.arcgisonline.com/' ... 'ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/' ... 'MapServer/WMSServer?service=WMS&request=GetCapabilities' ... '&version=1.3.0'];
После того, как вы получите URL, можно использовать wmsinfo
возвратить документ возможностей.
c = wmsinfo(url);
Затем читайте в слое и отобразите его как карту.
[A,R] = wmsread(c.Layer(1), ... 'BackgroundColor', [0,0,255], 'ImageFormat', 'image/png'); figure usamap(c.Layer(1).Latlim, c.Layer(1).Lonlim) geoshow(A,R)