11.15. QTiles

С помощью этого модуля создаются растровые тайлы на выбранную территорию и в нужном диапазоне масштабирования.

Распространённое применение такому набору тайлов – работа с мобильной ГИС в полевых условиях без интернета.

../../_images/qtiles_ngmob_ru.png

Рис. 11.50. Тайлы, сгенерированные QTiles, в приложении NextGIS Mobile

После установки модуль появится на панели инструментов. Включить и отключить его видимость можно в списке панелей: QTiles Toolbar.

Чтобы создать набор растровых тайлов, откройте в QGIS проект, на основе которого хотите создать тайлы.

Откройте инструмент button_qtiles. В диалоговом окне доступны следующие настройки:

../../_images/qtiles_dialog_ru_2.png

Рис. 11.51. Настройки тайлового набора

Обязательно нужно выбрать следующие параметры:

  • Название набора - по умолчанию используется название проекта;

  • Формат сохранения тайлов:

    • Каталог - Сохраняет тайлы в виде структуры вложенных папок;

    • ZIP-архив;

    • MBTiles;

    • PMTiles;

    • NextGIS Mobile - сохраняет тайлы в файл формата NGRC, оптимизированный для использования в мобильном приложении NextGIS Mobile.

  • Путь - путь к конечному файлу;

  • Охват - можно задать вручную или использовать один из вариантов:

    • button_map_extent Текущий охват карты;

    • Рассчитать из слоя;

    • Рассчитать по карте из макета;

    • Рассчитать по закладке;

    • Указать на карте;

    • Охват видимых слоёв;

    • Полный охват проекта.

  • Масштаб: минимальный (по умолчанию 0 - весь мир), максимальный - укажите число или настройте нужное максимальное приближение в окне QGIS и в выпадающем меню поля выберите Установить текущий уровень масштабирования.

Нажмите Запустить. Прогресс записи тайлов показывается в нижней части окна.

Также доступны дополнительные настройки:

  • Параметры тайлов, не рекомендуем менять их без особой необходимости. Можно изменить размер тайла, формат (PNG, JPG), DPI - разрешение в пикселях на дюйм, для формата JPG также можно задать качество при сжатии.

  • Дополнительные параметры:

    • Включить сглаживание (включено по умолчанию);

    • Отрисовывать тайлы с прозрачным фоном (включено по умолчанию);

    • Отрисовывать тайлы за пределами охватов слоёв;

    • Включить соглашение TMS для тайлов;

    • Включить сжатие MBTiles (если выбран соответствующий формат);

    • Создать файл метаданных JSON;

    • Создать файл обзорного изображения карты;

    • Создать файл MapURL;

    • Создать просмотрщик Leaflet.

Вы можете увидеть модуль в действии в нашем видео:

Посмотреть видео на youtube, rutube.