Информация о сервере WMS из документа возможностей
[capabilities,infoRequestURL]
= wmsinfo(serverURL)
[capabilities, infoRequestURL]
= wmsinfo(infoRequestURL)
[capabilities, infoRequestURL]
= wmsinfo(___,Name,Value)
[
получает доступ к Интернету, чтобы считать документ возможностей из сервера Веб-картографического сервиса (WMS), заданного строкой или вектором символов capabilities
,infoRequestURL
]
= wmsinfo(serverURL
)serverURL
. Документ возможностей является XML-документом, который содержит метаданные, описывающие географическое содержимое, предлагаемое сервером.
Функция wmsinfo
возвращает содержимое документа возможностей в capabilities
, объекте WMSCapabilities
. Функция wmsinfo
также возвращает вектор символов infoRequestURL
, который состоит из serverURL
с дополнительными параметрами WMS. Можно вставить infoRequestURL
в браузер или функцию urlread
, чтобы получить документ возможностей XML.
Функция wmsinfo
требует Интернет-соединения. Серверы WMS могут периодически быть недоступными. Получение карты может занять несколько минут.
[
читает документ возможностей из capabilities
, infoRequestURL
]
= wmsinfo(infoRequestURL
)infoRequestURL
WMS и возвращает содержимое в capabilities
.
[
задает пару значения параметров, которая изменяет запрос к серверу.capabilities
, infoRequestURL
]
= wmsinfo(___,Name,Value
)
Чтобы задать прокси-сервер, чтобы соединиться с Интернетом, выберите File> Preferences> Web и введите свою информацию прокси. Используйте эту функцию, если у вас есть брандмауэр.
wmsinfo
связывается с сервером с помощью объекта WebMapServer
, представляющего реализацию спецификации WMS. Объект действует как прокси к серверу WMS и находится физически на клиентской стороне. Доступы к объекту документ возможностей сервера. Поддержка объектов, которую несколько версий WMS и согласовывают с сервером, чтобы использовать самую высокую известную версию, которую может поддержать сервер. Объект автоматически времена после 60 секунд, если связь не установлена с сервером.
WMSLayer
| WebMapServer
| wmsfind
| wmsread
| wmsupdate