Создание данных для Tile-сервера

Система ZuluGIS позволяет нарезать данные карты на растровые плитки. Нарезаемые данные могут сохраняться в следующих форматах:

Нарезка карт на плитки выполняется в диалоговом окне Создание данных для Tile-сервера. Операция производится для текущей карты в окне ZuluGIS.

Для того чтобы открыть диалоговое окно, выполните команду Слой|Tile-Сервер…|Создать….

Диалог создания данных для Tile-сервера

Рисунок 461. Диалог создания данных для Tile-сервера


Для создания новой нарезки карты на плитки:

  1. Создайте новый файл описателя, нажав кнопку Новый, затем:

    • для создания кэша программы SAS.Планета – укажите путь и название файла в диалоге создания файла (параметры нарезки карты сохранятся в файле описателя zww);

    • для создания базы данных SQLite по спецификации MapBox MBTiles – укажите путь и название файла в диалоге создания файла (параметры нарезки карты сохранятся в файле описателя mbtiles), затем из списка Тип файлов выберите Файлы в формате МapBox (*.mbtiles);

    • для создания базы данных формате SQLite – укажите путь и название файла в диалоге создания файла (параметры нарезки карты сохранятся в файле описателя sqlitedb), затем из списка Тип файлов выберите Файлы в формате sqlitedb (*.sqlitedb).

    [Подсказка]Подсказка

    Путь можно указывать как на локальном компьютере, так и на сервере геоданных ZuluServer. Название файла-описателя отобразится в поле Имя файла описателя.

  2. В поле Название слоя задайте имя слоя, в котором будут отображаться нарезанные данные при их открытии в карте с помощью данного файла описателя.

  3. При создании тайлового слоя формата zww необходимо выбрать каталог, в котором сохраняются нарезанные плитки. Если файл описателя создан на локальном компьютере, нажмите кнопку справа от поля Папка для данных и выберите требуемый каталог. Если каталог уже занят кэшем, действие запрещается. Если файл описателя был создан на сервер геоданных, кнопка справа от поля Папка для данных будет неактивна.

    Введите в поле название подпапки, которая будет создана на сервере для хранения плиток.

  4. В поле со списком Проекция выберите проекцию, в которой сохраняются нарезаемые данные (поле доступно только при создании тайлового слоя формата zww).

  5. В поле со списком Формат растра выберите тип графических файлов, в которых сохраняются плитки.

  6. При установке флажка Прозрачность при нарезке плиток будет сохраняться параметр прозрачности нарезаемых графических данных.

  7. В полях Диапазон уровней укажите минимальный и максимальный уровни диапазона сохраняемых плиток.

  8. В поле Область кэширования укажите, какую часть карты следует кэшировать:

    • текущий вид – отображаемую область в активном окне карты;

    • габариты карты;

    • габариты слоя;

    • объекты слоя.

  9. Если в качестве области кэширования были выбраны габариты слоя или его объектов, в поле Слой требуется выбрать необходимый слой. Также можно установить флажок Только выделенные объекты, чтобы в слое учитывались только выделенные его объекты.

  10. Для выполнения процесса нарезки нажмите кнопку Создать.

Для редактирования параметров уже выполненной нарезки откройте существующий файл описателя, нажав кнопку Открыть и выбрав требуемый файл в диалоге выбора файлов (можно выбрать как локальный файл, так и файл на сервере геоданных ZuluServer). Название файла описателя отобразится в поле Имя файла описателя.

Если для данного описателя уже выполнялось создание плиток, изменение параметров нарезки и создания плиток недоступны, и возможны только следующие действия:

Для закрытия диалога нажмите кнопку Выход.