WMS (Web Map Service) – это стандартный протокол для работы через Интернет с географически привязанными изображениями, генерируемыми картографическим сервером, и получения семантической информации по запросам.
ZuluServer 2021 поддерживает протоколы WMS 1.1.1, WMS 1.3.0 организации Open Geospatial Consortium, протестирован на совместимость этим протоколам и имеет соответствующие сертификаты. Для настройки доступа по протоколам WMS к данным ZuluServer предназначена утилита публикации данных веб-служб ZsWsSetup.exe. Просмотр данных WMS возможен с помощью веб-браузера или различных ГИС («Просмотр данных по протоколам WMS и WFS»).
ZuluServer дает возможность построить WMS сервис на базе исходных пространственных и семантических данных, полученных из произвольного слоя или карты Zulu.
Чтобы настроить доступ по протоколам WMS к данным ZuluServer, следует использовать утилиту публикации данных веб-служб ZsWsSetup.exe или задать параметры в файле wms.xml («Файл публикации данных веб-службы (wms.xml)» , что позволяет:
Указать для сервера точку входа (URI http запроса) в WMS/WFS сервис (далее URI сервиса).
Указать серверу слой/карту для использования в WMS/WFS сервисе.
Указать служебные данные WMS/WFS сервиса (владелец, контакты и прочие).
Определить способы отображения возвращаемых данных (CSS стили отображения).
Настроить журнал входящих и исходящих запросов к серверу.
Настроить на сервере публикацию слоев в режиме тайл-сервера.
ZuluServer поддерживает следующие команды WMS:
GetCapabilities – запрос на получение xml файла с параметрами опубликованных на сервере данных. Например:
http://zs.zulugis.ru:6473/ws?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
GetTile – запрос на получение конкретного тайла.
Например: