QGIS 1.8
  • Documentation QGIS 1.8

Оглавление

  • User guide/Manual (QGIS 1.8)
    • Преамбула
    • Элементы
    • Предисловие
    • Возможности
    • Первые шаги
    • Интерфейс QGIS
    • Основные инструменты
    • Настройка QGIS
    • Работа с проекциями
    • Обозреватель QGIS
    • Работа с векторными данными
    • Работа с растровыми данными
    • Работа с данными OGC
    • Работа с данными GPS
    • Интеграция с GRASS GIS
    • OpenStreetMap
    • SEXTANTE
    • Компоновщик карты
      • Открытие новой компоновки
      • Использование компоновщика карт
      • Добавление карты QGIS на компоновку
      • Добавление других элементов к компоновке
      • Инструменты навигации
      • Инструменты отмены и возврата
      • Добавление фигуры и стрелки
      • Добавление значений из таблицы атрибутов
      • Сортировка и выравнивание элементов
      • Создание вывода
      • Сохранение и загрузка шаблона
    • Модули QGIS
    • Справка и поддержка
    • Приложение
    • Литература и ссылки на web-ресурсы
  • User guide/Manual PDF’s
  • PyQGIS cookbook (QGIS 1.8)
  • Documentation Guidelines
  • A gentle introduction in GIS

Компоновщик карты¶

Компоновщик карты обеспечивает широкие возможности для подготовки макета карты и его печати. Он позволяет добавлять следующие элементы: карта QGIS, легенда, масштабная линейка, изображения, фигуры, стрелки и текстовые блоки. При создании макета доступно изменение размеров, группировка, выравнивание и изменение положения каждого элемента, а также настройка их свойств. Готовый макет можно распечатать или экспортировать в растровое изображение, форматы Postscript, PDF или SVG (экспорт в SVG поддерживается, но может работать некорректно с некоторыми последними версиями Qt4. Необходимо самостоятельно проверить это на своей системе). Кроме того, макет можно сохранить как шаблон и использовать его повторно в другой сессии. Полный перечень инструментов Компоновщика приведен в таблице table_composer_1:

Иконка

Описание

Иконка

Описание

       
mActionFolder

Загрузить из шаблона

mActionFileSaveAs

Сохранить как шаблон

mActionSaveMapAsImage

Экспорт в изображение

mActionSaveAsPDF

Экспорт в PDF

mActionSaveAsSVG

Экспорт в SVG

mActionFilePrint

Печать

mActionZoomFullExtent

Полный охват

mActionZoomIn

Увеличить

mActionZoomOut

Уменьшить

mActionDraw

Обновить

mActionUndo

Отменить последнее изменение

mActionRedo

Вернуть отменённое действие

mActionAddMap

Добавить карту

mActionAddImage

Добавить изображение

mActionLabel

Добавить текст

mActionAddLegend

Добавить легенду

mActionScaleBar

Добавить масштабную линейку

mActionAddBasicShape

Добавить фигуру

mActionAddArrow

Добавить стрелку

mActionOpenTable

Добавить таблицу

mActionSelectPan

Выбрать/переместить элемент

mActionMoveItemContent

Переместить содержимое элемента

mActionGroupItems

Сгруппировать

mActionUnGroupItems

Разгруппировать

mActionRaiseItems

Поднять

mActionLowerItems

Опустить

mActionMoveItemsToTop

На передний план

mActionMoveItemsToBottom

На задний план

mActionAlignLeft

Выровнять по левым краям

mActionAlignRight

Выровнять по правым краям

mActionAlignHCenter

Центрировать

mActionAlignVCenter

Центрировать по вертикали

mActionAlignTop

Выровнять по верхним краям

mActionAlignBottom

Выровнять по нижним краям

Таблица Composer 1: Инструменты Компоновщика карты

Все инструменты Компоновщика карты доступны через меню и кнопки на панели инструментов. Панель инструментов можно скрыть или отобразить, наведя мышку на панель и нажав правую кнопку.

Открытие новой компоновки¶

Прежде чем начать работать с компоновкой карты, необходимо загрузить несколько растровых или векторных слоёв в QGIS и настроить их свойства удобным для себя образом. После того, как все отрисовывается и выглядит так, как требуется, нажмите на кнопку mActionNewComposer Создать макет на панели инструментов или выберите Файл ‣ mActionNewComposer Создать макет.

Использование компоновщика карт¶

Открыв компоновку, вы увидите пустой лист, на который можно добавить загруженную в QGIS карту, легенду, масштабную линейку, изображения, фигуры, стрелки и текст. На рисунке Figure_composer_1 показан начальный вид компоновщика с включенным режимом checkbox Прилипать к сетке но без каких-либо элементов.

Figure Composer 1:

../../../_images/print_composer_blank.png

Print Composer nix

В окне компоновщика есть три вкладки:

  • На вкладке Макет можно настроить размер и ориентацию бумаги, задать качество печати в dpi и активировать прилипание к сетке с заданным шагом. Обратите внимание, что функция checkbox Прилипать к сетке работает только тогда, когда шаг сетки > 0. Здесь же можно активировать опцию checkbox Печатать как растр. Это значит, что все элементы будут растеризованы перед печатью или при сохранении в Postscript или PDF.

  • Вкладка Свойства элемента служит для отображения свойств выделенного элемента. Для выделения элемента (например, легенды, масштабной линейки или текста) нажмите кнопку mActionSelectPan Выбрать/переместить элемент. Затем перейдите на вкладку Элемент и настройте свойства выделенного элемента.

  • Вкладка История команд отображает историю всех изменений, сделаных в макете. Здесь можно как отменить сделанные изменения, так и повторить ранее отмененные действия.

На компоновку можно добавить несколько элементов. Также, в пределах одной компоновки, можно иметь более одной карты, легенды или масштабной линейки. Каждый элемент имеет свои настройки и, в случае карты, свой охват. Удалять элементы компоновки можно при помощи клавиш Delete и Backspace.

Добавление карты QGIS на компоновку¶

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

  • Прямоугольник является режимом по умолчанию. Отображается пустой прямоугольник с текстом «Место изображения карты».

  • Кэш отрисовывает карту в текущем разрешении экрана. При выполнении масштабирования в окне компоновщика, карта не перерисовывается, но само изображение масштабируется.

  • Отрисовка выбор этого режима означает, что при выполнении масштабирования в окне компоновщика карта будет перерисовываться, но с целью экономии места только до максимального разрешения.

Кэш является режимом по умолчанию для всех только что добавленных карт.

Изменить размер карты можно, выделив ее при помощи инструмента mActionSelectPan Выбрать/переместить элемент, и переместив один из голубых маркеров, находящихся в углах. Изменить другие свойства выделенной карты можно на вкладке Свойства элемента.

Для перемещения слоев внутри карты выделите её, затем нажмите на кнопку mActionMoveItemContent Переместить содержимое элемента и перемещайте слои внутри объекта, зажав левую кнопку мыши. После того, как элемент расположен в нужном месте, можно зафиксировать его положение на листе компоновки. Выделите элемент и нажмите правую кнопку мыши, чтобы mIconLock заблокировать положение элемента, повторное нажатие разблокирует элемент. Кроме того, можно заблокировать элементы внутри самой карты активировав настройку checkbox Заблокировать слои для этой карты в разделе Карта вкладки Свойства элемента.

Примечание

QGIS может отображать в макете подписи, созданные новым модулем подписывания, но они некорректно масштабируются. Поэтому иногда требуется переключаться на стандартный режим подписывания объектов.

Свойства карты — диалоги Карта и Границы¶

Диалог Карта

Диалог Карта вкладки Свойства элемента состоит из следующих разделов (см. figure_composer_2):

Figure Composer 2:

../../../_images/print_composer_map1.png

Map Dialog nix

  • В разделе Предпросмотр установливаются режимы предпросмотра «Прямоугольник», «Кэш» и «Отрисовка», как описано выше. Для применения изменений необходимо нажать кнопку [Обновить].

  • В разделе Карта можно изменять размер элемента Карта путём редактирования ширины и высоты или масштаба. Поле Вращение selectnumber позволяет поворачивать содержимое карты по часовой стрелке, значения угла задаются в градусах. Обратите внимение, что фреймы с системой координат по умолчанию добавляются со значением 0. Здесь же можно активировать флажки checkbox Заблокировать слои для этой карты и checkbox Включить экранные элементы оформления карты.

Если внешний вид карты в главном окне QGIS был изменён в результате масштабирования или перемещения, либо из-за изменения свойств векторных или растровых слоёв, обновить карту в окне компоновки можно, выделив её и нажав на кнопку [Обновить].

Диалог Границы

В диалоге Границы есть разделы (см. рисунок figure_composer_3):

Figure Composer 3:

../../../_images/print_composer_map2.png

Extents Dialog nix

  • Раздел Границы карты позволяет указать границы карты, задавая максимальное и минимальное значения для Y и X или нажав кнопку [Взять с экрана].

Если внешний вид карты в главном окне QGIS был изменён в результате масштабирования или перемещения, либо из-за изменения свойств векторных или растровых слоёв, обновить карту в окне компоновки можно, выделив её и нажав на кнопку [Обновить] на вкладке Свойства элемента (см. рисунок figure_composer_2 a)).

Свойства карты — диалоги Сетка и Общие параметры¶

Диалог Сетка

Диалог Сетка предназначен для настройки координатной сетки (см. рисунок Figure_composer_4):

Figure Composer 4:

../../../_images/print_composer_map3.png

Grid Dialog nix

  • Флажок checkbox Включить сетку? позволяет наложить сетку на карту. Сетка может быть в виде линий или в виде перекрестий. Также можно задать интервал сетки по X и по Y, смещение по X и по Y, размер перекрестия или толщину линии.

  • Активация флажка checkbox Включить аннотацию добавит координаты к рамке карты. Аннотация может выводиться за рамкой карты или внутри нее. Выводить аннотации можно горизонтально, вертикально, горизонтально и вертикально или по направлению рамки. И, наконец, можно задать цвет сетки, шрифт для аннотации, отступ аннотации от рамки и желаемую точность выводимых координат.

Диалог Общие параметры

Диалог Общие параметры используется для настройки внешнего вида элемента (см. рисунок Figure_composer_5):

Figure Composer 5:

../../../_images/print_composer_map4.png

General Options Dialog nix

  • Здесь можно задать цвет и толщину обводки элемента, установить цвет фона и степень непрозрачности карты. Кнопка [Положение] открывает диалог Положение элемента, где можно задать положение карты используя точки привязки или координаты. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи между элементами макета.

Добавление других элементов к компоновке¶

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

Свойства текста — диалоги Текст и Общие параметры¶

Для добавления текста нажмите на кнопку mActionLabel Добавить текст, поместите указатель мыши в нужное место компоновки и нажмите левую кнопку мыши. Изменить свойства текстового блока можно на вкладке Свойства элемента.

Диалог Текст

Диалог Текст предназначен для управления свойствами текстовых подписей:

Figure Composer 6:

../../../_images/print_composer_label1.png

Label Options Dialog nix

  • Диалог Текст позволяет добавить текстовые метки к компоновке. Здесь можно задать выравнивание по горизонтали и вертикали, указать используемый шрифт и его цвет, а также задать размер полей в мм.

Диалог Общие параметры

Диалог Общие параметры поможет вам если надо:

Figure Composer 7:

../../../_images/print_composer_label2.png

General Options Dialog nix

  • настроить цвет и толщину рамки элемента, задать цвет фона и степень непрозрачности. Нажатием на кнопку [Положение] вызывается окно Положение элемента, в котором настраивается положение текста по точкам привязки или по координатам. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи с другими элементами макета.

Свойства изображения — диалоги Параметры изображения и Общие параметры¶

Для добавления изображения нажмите на кнопку mActionSaveMapAsImage Добавить изображение, поместите курсор в нужное место компоновки и нажмите левую кнопку мыши, при необходимости настройте внешний вид на вкладке Свойства элемента.

Диалог Параметры изображения

Диалог Параметры изображения состоит из следующих разделов (см. рисунок figure_composer_5 a):

Figure Composer 8:

../../../_images/print_composer_image1.png

Picture Options Dialog Dialog nix

  • В поле Загруженные изображения показываются все изрображения, который удалось найти в заданых каталогах.

  • Раздел Параметры показывает текущее изображение и позволяет задать его ширину, высоту и угол поворота по часовой стрелке. Также можно указать свой путь к файлам SVG. Установка флажка checkbox Синхронизировать с картой синхронизирует поворот изображения на карте QGIS (например, повёрнутый указатель севера) с соответствующим изображением в компоновке.

  • В разделе Искать в каталогах добавляются и удаляются каталоги с изображениями в формате SVG.

Диалог Общие параметры

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

Figure Composer 9:

../../../_images/print_composer_image2.png

General Options Dialog Dialog nix

  • настроить цвет и толщину рамки элемента, задать цвет фона и степень непрозрачности. Нажатием на кнопку [Положение] вызывается окно Положение элемента, в котором настраивается положение текста по точкам привязки или по координатам. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи с другими элементами макета.

Свойства легенды — диалоги Общие, Элементы легенды и Общие параметры¶

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

Диалог Общие

Диалог Общие используется для настройки внешнего вида легенды (см. рисунок figure_composer_10):

Figure Composer 10:

../../../_images/print_composer_legend1.png

General Dialog nix

  • Здесь можно изменить заголовок легенды. Доступно изменение шрифта заголовка, группы и слоя. Пользователь может изменять ширину и высоту знаков, добавлять группы, знаки, подписи и изменять отступы элементов. Начиная с QGIS 1.8.0 можно указывать символ, по которому будет выполнен разрыв строки.

Диалог Элементы легенды

Вид отдельного элемента легенды настраивается в диалоге Элементы легенды (см. рисунок figure_composer_11):

Figure Composer 11:

../../../_images/print_composer_legend2.png

Legend Items Dialog nix

  • В этом окне перечислены все элементы легенды и здесь можно изменять их порядок, редактировать имена слоев, удалять и восстанавливать элементы списка. Нажатие на кнопку [Обновить] после изменения символики в главном окне QGIS применит эти изменения к элементам легенды в окне компоновщика. Порядок элементов может быть изменен кнопками [Вверх] и [Вниз] или путём перетаскивания элементов в списке.

Диалог Общие параметры

Настройки в диалоге Общие параметры задают общий вид элемента компоновки (см. рисунок figure_composer_12):

Figure Composer 12:

../../../_images/print_composer_legend3.png

General Options Dialog nix

  • настроить цвет и толщину рамки элемента, задать цвет фона и степень непрозрачности. Нажатием на кнопку [Положение] вызывается окно Положение элемента, в котором настраивается положение текста по точкам привязки или по координатам. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи с другими элементами макета.

Свойства масштабной линейки — диалоги Масштабная линейка и Общие параметры¶

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

Диалог Масштабная линейка

Используя диалог Масштабная линейка, можно (см. рисунок figure_composer_13):

Figure Composer 13:

../../../_images/print_composer_scalebar1.png

Scalebar Options Dialog nix

  • При помощи этого окна можно задать размер сегмента масштабной линейки в единицах карты, количество единиц карты в одном делении линейки; указать, сколько сегментов должно отображаться слева и справа от 0.

  • Установить стиль масштабной линейки. Доступны следующие стили: одинарная и двойная рамка, штрих вверх-вниз, штрих вверх, штрих вниз и числовой стиль.

  • Кроме того, можно задать высоту, толщину линии, подпись и отступы для масштабной линейки. Добавить подпись с единицами измерения, настроить шрифт и цвет.

Диалог Общие параметры

Диалог Общие параметры поможет (см. рисунок figure_composer_7 b)):

Figure Composer 14:

../../../_images/print_composer_scalebar2.png

General Options Dialog nix

  • настроить цвет и толщину рамки элемента, задать цвет фона и степень непрозрачности. Нажатием на кнопку [Положение] вызывается окно Положение элемента, в котором настраивается положение текста по точкам привязки или по координатам. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи с другими элементами макета.

Инструменты навигации¶

Для перемещения по компоновке существует 4 основных инструмента:

  • mActionZoomIn Увеличить

  • mActionZoomOut Уменьшить

  • mActionZoomFullExtent Полный охват

  • mActionDraw Обновить (если вы обнаружили, что изображение находится в несогласованном состоянии)

Инструменты отмены и возврата¶

В процессе работы над макетом можно отменять и возвращать сделанные изменения. Для этого служат инструменты:

  • mActionUndo Отменить последнее изменение

  • mActionRedo Вернуть отменённое действие

Того же эффекта можно добиться выделив нужное действие на вкладке История команд (см. рисунок figure_composer_9).

Figure Composer 16:

../../../_images/command_hist.png

Command history in the Print Composer nix

Добавление фигуры и стрелки¶

К компоновке можно добавлять фигуры (эллипс, прямоугольник, треугольник) и стрелки.

Диалог Фигура позволяет нарисовать на компоновке эллипс, прямоугольник или треугольник. Можно настроить цвет обводки и заливки, толщину обводки и угол поворота по часовой стрелке.

Figure Composer 18:

../../../_images/print_composer_shape.png

Shape Dialog nix

Диалог Стрелка предназначен для рисования стрелок на компоновке. Доступна настройка цвета, толщины линии и размера маркера. Есть возможность использовать маркер по умолчанию, отказаться от маркера или загрузить его из файла SVG. При использовании маркеров в формате SVG можно задать отдельно маркер конца и маркер начала.

Figure Composer 19:

../../../_images/print_composer_arrow.png

Arrow Dialog nix

Добавление значений из таблицы атрибутов¶

Возможно добавление на компоновку части атрибутивной таблицы векторного слоя.

Диалог Таблица

Диалог Таблица предоставляет следующий функционал (см. рисунок figure_composer_20):

Figure Composer 20:

../../../_images/print_composer_attribute1.png

Table Dialog nix

  • В диалоге Таблица выбирается векторный слой и столбцы атрибутивной таблицы. Содержимое колонок можно отсортировать по возрастанию или по убыванию.

  • Можно указать максимальное количество видимых записей или включить отображение атрибутов только видимых на компоновке объектов.

  • Кроме того, предоставляется возможность настроить отображение сетки таблицы и задать шрифт для заголовков и содержимого.

Диалог Общие параметры

Диалог Общие параметры используется, когда необходимо (см. рисунок figure_composer_21):

Figure Composer 21:

../../../_images/print_composer_attribute2.png

General Options Dialog nix

  • настроить цвет и толщину рамки элемента, задать цвет фона и степень непрозрачности. Нажатием на кнопку [Положение] вызывается окно Положение элемента, в котором настраивается положение текста по точкам привязки или по координатам. Здесь же можно включить или выключить отображение рамки элемента при помощи флажка checkbox Включить рамку. Поле Идентификатор элемента используется для установки связи с другими элементами макета.

Сортировка и выравнивание элементов¶

Функции сортировки элементов находятся в выпадающем меню mActionRaiseItems Поднять выбранные элементы. Выделите элемент компоновки и выберите необходимое действие, чтобы расположить выделенный элемент выше или ниже других (см. таблицу table_composer_1).

Инструменты выравнивания доступны через выпадающее меню mActionAlignLeft Выровнять выбранные элементы по левым краям (см. таблицу table_composer_1). Перед использованием инструмента выравнивания необходимо выделить несколько элементов, а затем нажать кнопку соответствующего инструмента. Все выделенные объекты будут выровнены в пределах их общих границ.

Создание вывода¶

На рисунке Figure_composer_22 показан пример компоновки, которая содержит все описанные выше элементы.

Figure Composer 22:

../../../_images/print_composer_complete.png

Print Composer with map view, legend, scalebar, coordinates and text added nix

Компоновщик печати позволяет экспортировать результат в несколько форматов, при этом можно задавать разрешение (качество печати) и размер бумаги:

  • Кнопка mActionFilePrint Печать предназначена для печати компоновки на подключенный принтер или в Postscript-файл, в зависимости от установленных драйверов принтера.

  • Нажатием на кнопку mActionSaveMapAsImage Экспорт в изображение компоновку можно экспортировать в один из графических форматов: PNG, BPM, TIF, JPG,...

  • Нажав на кнопку mActionSaveAsPDF Экспорт в PDF, вы сохраните компоновку в формате PDF.

  • Кнопка mActionSaveAsSVG Экспорт в SVG создаст из компоновки файл формата SVG (Scalable Vector Graphic).

Примечание

Сейчас сохранение в SVG работает на базовом уровне. Это не проблема QGIS, а недостаток нижележащих библиотек Qt. Вероятно, в будущем эти проблемы будут решены.

Сохранение и загрузка шаблона¶

При помощи кнопок mActionFileSaveAs Сохранить как шаблон и mActionFolder Загрузить из шаблона состояние открытой компоновки можно сохранить как .qpt шаблон и загрузить шаблон в другой сессии.

Кнопка mActionComposerManager Управление макетами на панели инструментов и пункт меню Файл ‣ mActionComposerManager Управление макетами позволяют добавлять новые компоновки и управлять существующими.

Figure Composer 23:

../../../_images/print_composer_manager.png

The Print Composer Manager nix

If not stated otherwise, all content is licensed under Creative Commons Attribution-ShareAlike 3.0 licence (CC BY-SA)

Select graphics from The Noun Project collection - Last updated on 7:50 Nov 10, 2013