Макет карты для печати и экспорта в растровое изображение#
Карту, созданную в NextGIS QGIS, можно распространять как изображение: распечатать, сохранить в формате PDF, SVG или как растровое изображение.
См. также
Другой удобный способ поделиться данными - создать интерактивную веб-карту
Для оформления и подготовки макета карты или атласа используется Компоновщик карты. Компоновщик карты предоставляет возможности вёрстки (размещения карт легенд и других объектов на листе) и печати. Он позволяет добавлять стандартное оформление карты (масштабные линейки, сетку), список условных обозначений и другие изображения и таблицы.
Процесс создания макета подробно рассматривается ниже. Также он представлен в видео:
Посмотреть видео на YouTube, RuTube.
Макеты хранятся внутри проекта. Для одного проекта можно создавать несколько разных макетов.
Как подготовить макет для экспорта или печати#
Перед началом работы в компоновщике карты нужно добавить в NextGIS QGIS нужные слои и настроить их оформление.
Когда в основном окне карта отображается так, как вам нужно, нажмите .
Рис. 1443. Запуск компоновщика карты через меню#
Можно ввести имя для макета или оставить поле пустым, тогда имя будет сгенерировано автоматически.
Рис. 1444. При запуске нажмите «ОK»#
Нажмите кнопку
Добавить карту и начертите прямоугольник в области карты.
Выделите карту в области компоновки: щёлкните на неё инструментом
«Выделить/переместить элемент» и проверьте, рисуются ли квадратики по бокам элемента.
Откройте вкладку «Свойства элемента». Настройте охват карты с масштабом и набор слоёв.
Для сдвига охвата - выделите карту инструментом
«Выделить/переместить элемент», затем выберите инструмент
«Переместить содержимое элемента». Нажмите и ведите по карте мышкой - карта будет сдвигаться.
Для изменения масштаба карты вращайте колесо мыши. Если вращать с нажатой клавишей Control, масштаб будет меняться с меньшим шагом.
На вкладке «Свойства элемента» можно:
ввести точное значение масштаба с клавиатуры в поле «Масштаб».
установить масштаб как у текущего окна карты
Рис. 1445. Установить масштаб из основного окна#
Посмотрите, как работает настройка масштаба, в видео:
Посмотреть видео на youtube, rutube.
Охват сохраняется в макете, и изменения в основном окне NextGIS QGIS на него не влияют: вы можете в основном окне двигать карту, а в макете она останется такой же.
Результат можно экспортировать:
в изображение;
в SVG;
в PDF.
Для экспорта нажмите соответствующую кнопку в панели иснтрументов и задайте имя файла, чтобы сохранить результат.
Многостраничный макет может быть сохранён как в виде отдельных изображений с номерами, так и в виде многостраничного PDF.
Ниже вы найдёте более подробную информацию об элементах, которые можно добавить в макет, и его настройке.
Хотите научиться делать макеты карт с врезками, изображениями и другими дополнительными элементами?
Вам поможет наш курс Фундаментальный QGIS. Он включает в себя видеоуроки, данные и задания для самостоятельной работы, есть тариф с обратной связью.
Основные инструменты компоновщика карты#
При открытии нового макета посередине располагается белая область компоновки карты, изображающая лист бумаги.
Рис. 1446. Окно компоновщика карты#
В панели слева расположены основные кнопки инструментов:
Прокрутка макета - «рука»
Приблизить макет
Выделить/переместить элемент
Сдвинуть содержимое внутри рамки элемента
Редактировать произвольную фигуру
И кнопки добавления элементов:
Добавить карту
Добавить 3D-карту
Добавить изображение
Добавить надпись
Добавить легенду
Добавить масштабную линейку
Добавить указатель «север-юг»
Добавить фигуру
Добавить маркер
Добавить стрелку
Добавить HTML
Добавить таблицу атрибутов
Добавить произвольную таблицу
Чтобы добавить элемент, нажмите соответствующую кнопку и затем нарисуйте рамку элемента на листе или кликните в нужном месте.
Вы можете масштабировать, перемещать и поворачивать каждый элемент и объединять элементы в группы.
Панели#
Справа находятся панели:
Элементы - список добавленных на карту элементов. Вы можете преключаться между элементами, используя эту панель или кликая по нима на макете.
История команд - позволяет отменять последние действия.
Макет - общие свойства макета, например, разрешение экспортируемого изображения в dpi.
Свойства Элемента - настройки выделенного элемента, содержимое этой вкладки зависит от типа элемента.
Направляющие - позволяет добавить пунктирные линии для выравнивания элементов макета.
Атлас - появляется при выборе режима создания Атласа (подробнее см. ниже).
Рис. 1447. Вкладка «Макет»#
Ниже рассматриваются свойства некоторых популярных элементов макета.
Условные обозначения (легенда)#
Легенда добавляется кнопкой
из панели элементов.
Легенда обновляется автоматически при изменении проекта. В свойствах легенды можно выключить автоматическое обновление и переименовать или убрать из неё ненужные слои.
Рис. 1448. Кнопки управления легендой, доступные при снятом флажке «Автообновление»#
Комбинация и порядок слоёв, а так же стили по умолчанию не сохраняются: если вы их переставите в основном окне, то в макете они поменяются. Но их изменение можно заблокировать в свойствах элемента, поставив флажок в пунктах «Зафиксировать слои» и «Зафиксировать стили слоев».
Рис. 1449. Блокировка слоев карты в компоновщике#
Масштабная линейка#
Чтобы добавить масштабную линейку, выберите
в панели элементов слева.
При добавлении масштабной линейки необходимо проверить в свойствах проекта выбор эллипсоида для вычислений (). Если вы не знаете, какой должен быть - укажите там WGS 84.
Для масштабной линейки можно настроить стиль (стандартная «зебра», линия со штрихами, только цифры масштаба и др) и отображение единиц измерения. Также можно указать, для какой части карты рассчитывается масштаб, отображаемый на линейке. Это имеет значение, если используется проекция с сильными искажениями.
Название карты и другие надписи#
Заголовок карты можно добавить при помощи инструмента
.
Предупреждение
При экспорте карты принято добавлять текст с ссылками на источники картографических данных.
Атлас#
Эта функция создаёт набор изображений с одинаковым макетом, но с разными участками карты. Вам понадобится векторный слой охвата, который содержит геометрии и поля, например слой границ районов города. Каждому объекту будет соответствовать страница атласа.
Подготовка слоя покрытия#
Слой покрытия будет определять месторасположение листов атласа.
Рис. 1450. Вариант расположения листов атласа с использованием полигонов. Размер каждого прямоугольника подобран под размер листа A0#
В качестве слоя покрытия может выступать любой векторный слой карты, тогда количество листов атласа будет определяться числом объектов в слое, центр листа атласа - центроидом каждого объекта, масштаб - размером объекта.
Рис. 1451. Вариант расположения листов атласа через точки - центры листов#
Добавление карты в макет#
Откройте новый макет .
Установите размер страницы исходя из размеров одного листа атласа (не всей карты целиком!), например, А0.
Рис. 1452. Настройка размера листа#
Добавьте на лист элемент Карта.
Рис. 1453. Добавлена карта#
Установите масштаб карты, соответствующий примерному масштабу листа атласа. На листе не будет отображаться вся карта целиком - это не имеет значения.
Рис. 1454. Установка основного масштаба#
Настройка атласа#
Вызовите панель Атлас, нажав в верхнем меню компоновщика карт .
Активируйте флажок «Создать атлас». Ниже в разделе «Параметры» выберите слой покрытия. Объекты из этого слоя будут определять границы и масштаб листов атласа.
Рис. 1455. Вкладка «Атлас» с выбранным слоем охвата#
Вернитесь обратно в свойства элемента «Карта», чтобы настроить масштаб листа атласа.
Рис. 1456. Настройка масштаба листа атласа#
Выберите принцип масштабирования листа атласа. В QGIS можно использовать 3 подхода:
По размерам объектов с полем - масштаб каждого листа атласа подбирается таким образом, чтобы в него вписался объект из слоя покрытия, определяющий границы листа (в примере это прямоугольник) с заданным отступом вокруг него;
Из масштабного ряда (ближайший) - программа подбирает ближайший “целый” картографический масштаб (1:500, 1:1000, 1:5000 и т.д.) , чтобы в него вписался объект из слоя покрытия;
Фиксированный масштаб - определяется масштабом самой карты (см. Рис. 1454.) При этом варианте все листы карты будут иметь одинаковый масштаб, вне зависимости от реальных размеров объектов слоя покрытия.
Как выглядят разные варианты масштабирования для нашего примера:
Рис. 1457. По размерам объектов с полем с 5% перекрытием - 1:37835#
Рис. 1458. С автоматическим подбором ближайшего картографического масштаба - 1:50 000#
Рис. 1459. С указанием фиксированного масштаба - 1:35 000#
Чтобы перейти в режим предварительного просмотра листов атласа, нажмите
на панели инструментов.
Доступны три вида экспорта:
в изображение - будет создано много изображений в одной папке, по одному на каждый лист атласа;
в SVG;
в PDF - можно создать по одному PDF на каждый лист атласа или один многостраничный.
Для сохранения результатов нажмите соответствующую кнопку на панели инструментов или в верхнем меню Атлас.
Более продвинутый вариант использования:
Поля слоя охвата могут быть использованы в выражениях фильтра слоя или в выражении в стилях. Например, можно нагенерировать атлас районов города, где подписи улиц будут печататься только в том районе, который показан на странице.