Поиск слоев можно выполнять с помощью веб-браузера, а не с помощью базы данных WMS.
Для поиска слоев вне базы данных WMS используйте любимую поисковую систему. Если вы используете Google®, выберите Images и введите в поле поиска следующее: getmap wms
.
Просмотрите изображения, чтобы выбрать карту. Щелкните ссылку map и найдите GetCapabilities WMS
запрос где-нибудь на странице. Если вы не можете найти GetCapabilities
запросить, попробовать другую карту.
В данном примере синтаксис URL-адреса WMS GetCapabilities
запрос появляется следующим образом:
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)