Векторные тайлы из проекта QGIS
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Из архива с проектом QGIS и данными генерирует архив с векторными тайлами. Из проекта берутся только векторные слои, оформление не создаётся.
На входе:
Архив с проектом и данными - ZIP-архив, содержащий проект QGIS и данные;
Охват - Если охват пустой, то будет использован охват всех слоёв в проекте. Но он может неожиданно для вас охватить всю планету, тогда работа инструмента займёт очень много времени. Можно нарисовать на карте, нарисовать и подкорректировать полученные значения или ввести вручную в формате xmin, xmax, ymin, ymax в системе координат WGS 84 (EPSG:4326), например
-7.3,42.1,10.5,50.5;Минимальный уровень зума - от 0 до 25, по умолчанию 0;
Максимальный уровень зума - от 0 до 25, по умолчанию 9.
На выходе:
ZIP-архив, содержащий папки с тайлами в формате Protocolbuffer Binary Format (PBF), сгруппированными по уровням зума.
См. также
Если вам нужны тайлы в формате PMTiles, воспользуйтесь инструментом Геоданные в PMTiles
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.