Слой Tile-сервера системы ZuluGIS – это особый тип слоя, который позволяет работать с
данными тайловых систем, соответствующих одной из моделей, описанных ранее. Параметры
Tile-сервера хранятся в описателе слоя, который представляет собой текстовый файл с
расширением zww
. Структура описателя Tile-сервера описана в приложении
Формат файла описателя Tile-сервера.
При работе с тайловым слоем имеется возможность при необходимости произвести его сдвиг в ту или иную сторону или настроить прозрачность.
Настройка описателя Tile-сервера и его подключения в качестве слоя карты выполняется с помощью диалога Параметры Tile-сервера программы ZuluGIS. Для открытия диалога выполните команду главного меню программы ZuluGIS .
Примечание | |
---|---|
В системе уже реализована интеграция некоторых тайловых слоев, которые возможно использовать в работе при соблюдении соответствующих авторские прав. Как добавить такие слои в карту, можно узнать в разделе «Добавление «базового» слоя «подложки» с Tile-сервера». |
Примечание | |
---|---|
Видеопример, демонстрирующий создание описателя Tile-сервера: https://www.politerm.com/videos/tile/tile_create/. |
Рисунок 459. Диалог настройки описателя Tile-сервера
В группе настроек Слой задается описатель Tile-сервера, используемый в качестве слоя:
В поле Имя файла описателя отображается название выбранного файла-описателя слоя;
В поле Название слоя задается название слоя карты, в котором отображаются графические данные с Tile-сервера. В объектной модели соответствует свойству Layer.UserName;
Для того чтобы выбрать уже существующий файл-описатель, нажмите кнопку
и выберите файл-описатель на диске;Для того чтобы очистить параметры описателя и задать их с нуля, нажмите кнопку
;По завершении редактирования параметров описателя нажмите кнопку
, чтобы сохранить изменения в текущем файле-описателе, или кнопку , чтобы сохранить новый файл-описатель.В группах полей Запрос и Уровни задаются параметры обращения к Tile-серверу (см. «Формирование запроса к Tile-серверу»). Часть полей данного раздела могут становиться неактивными в том случае, если они не используются в выбранной модели обращения к серверу:
В поле запрос задается строка шаблона запроса, зависящая от используемой сервером модели запроса. При использовании модели кэша SAS.Планета, нажав кнопку справа от поля, можно указать путь к папке кэша.
Для модели Zulu Server параметр должен содержать URL тайлового слоя на ZuluServer, например:
Address:
zulu://zs.zulugis.ru:6473/osm/Relief_Maps-For_Free.zl
Для всех остальных моделей параметр должен содержать шаблон HTTP запроса, обязательно начинаясь с указания протокола «http://», например:
Address: http://www.maps-for-free.com/layer/relief
В поле со списком Модель выбирается используемая модель обращения к серверу;
В поле со списком Проекция выбирается код используемой картографической проекции;
В поле со списком Порядок координат задается последовательность указания параметров X и Y в модели «OpenStreetMap»;
В поле Расширение задается расширение запрашиваемого файла изображения. Применяется для моделей «OpenStreetMap» и «Map-For-Free». Для остальных моделей расширение изображения либо жестко задано, либо определяется динамически;
В полях Широта и Долгота группы настроек Начало отсчета указываются, соответственно, широта и долгота точки начала отсчета;
В полях По широте и По долготе группы настроек Ориентация осей задается ориентация осей Y и X;
В полях со списком Минимальный и Максимальный группы настроек Уровни задаются минимальный и максимальный уровень запрашиваемых с сервера плиток;
При установке флажка Использовать кэш запрашиваемые данные кэшируются, путь к папке кэша указывается в поле Папка кэша (см. «Управление кэшированием данных Tile-сервера»).
После завершения настройки параметров доступа к Tile Server нажмите кнопку
и подтвердите добавление слоя в карту.Примечание | |
---|---|
Для того чтобы масштабирование карты с тайловыми слоями было плавным, в диалоге настройки карты (Дискретный масштаб с тайловыми слоями. ) необходимо отключить опциюВозможно задание прозрачности слоя: «Настройка прозрачности тайлового слоя» |