Быстрый доступ ко многим действиям в QGIS осуществляется при помощи комбинаций клавиш клавиатуры. Комбинации, назначенные по умолчанию, перечислены в разделе Главное меню. Изменить существующие комбинации клавиш и добавить новые можно в диалоге настройки, который вызывается пунктом меню Установки ‣ Комбинации клавиш.
Figure Shortcuts 1:
Процесс редактирования комбинаций клавиш очень прост. Выберите действие или инструмент из списка и воспользуйтесь кнопками [Изменить], [Удалить] или [По умолчанию]. Единожды определив свою конфигурацию комбинаций клавиш, можно сохранить её в XML-файле и загрузить на другом компьютере с установленной QGIS.
Если вам необходима помощь по конкретной теме, можно воспользоваться контекстной справкой по нажатию кнопки [Справка], имеющейся в большинстве диалоговых окон, но, обратите внимание на то, что сторонние модули могут перенаправлять на справочные материалы, размещенные в сети Интернет.
По умолчанию, QGIS перерисовывает все видимые слои всякий раз, когда требуется обновление области карты. События, запускающие процесс обновления карты, включают:
добавление слоя
панорамирование или масштабирование
изменение размеров окна QGIS
включение или отключение слоя/слоёв в легенде
В ряде случаев, QGIS позволяет контролировать процесс отрисовки.
Видимость слоя в пределах масштаба позволяет определить минимальный и максимальный масштабы, при которых слой будет видимым. Для включения видимости в пределах масштаба откройте диалоговое окно Свойства, дважды щёлкнув на слое в легенде. На вкладке Общие активируйте флажок Видимость в пределах масштаба и установите значения минимального и максимального масштаба.
Значения масштабов можно задать по первому масштабированию слоя, который вы хотите использовать, отмечая значение масштаба в строке состояния QGIS.
Отрисовка карты может контролироваться одним из следующих способов:
Для приостановки отрисовки карты снимите флажок Отрисовка в правом нижнем углу строки состояния. Когда флажок
Отрисовка выключен, QGIS не будет перерисовывать карту в ответ на события, описанные в разделе Рендеринг. Приостановку отрисовки можно использовать в следующих случаях:
добавление нескольких слоев сразу и задание символики перед отрисовкой карты
добавление одного или нескольких больших слоев и включение видимости в пределах масштаба перед отрисовкой карты
добавление одного или нескольких больших слоев и масштабирование к определенному охвату перед отрисовкой карты
комбинации вышеперечисленного
Включение флажка Отрисовка активирует отрисовку и немедленно обновляет содержимое карты.
QGIS позволяет всегда загружать новые слои без отрисовки на карте. Это означает, что слой будет добавлен к карте, но флажок видимости в легенде изначально не будет активен. Для настройки этого параметра выберите пункт меню Установки ‣ Параметры и нажмите на вкладке Отрисовка. Выключите флажок Добавляемые на карту слои видимы по умолчанию. Теперь любой слой, добавленный к карте, по умолчанию будет невидимым (выключенным).
Чтобы остановить отрисовку карты нажмите ESC. Обновление карты будет отменено и она останется частично отрисованной. Между нажатием клавиши ESC и остановкой отрисовки может пройти некоторое время.
Примечание
Данная возможность в настоящее время недоступна — из-за проблем в библиотеке Qt, приводившим к ошибкам, функция временно отключена.
Можно настроить параметр обновления карты во время прорисовки объектов. По умолчанию, QGIS не отображает никаких объектов слоя на карте до тех пор, пока не отрисуется весь слой. Для обновления окна карты в процессе загрузки данных, выберите пункт меню Установки ‣ Параметры и перейдите на вкладку Отрисовка. Установите число объектов в соответствующее значение для обновления карты во время отрисовки. Установка значения равным 0 запрещает обновление карты во время отрисовки слоя (значение по умолчанию). Установка слишком низкого значения скажется на производительности — окно карты будет постоянно обновляться во время загрузки данных. Приемлемыми значениями можно считать 500 и более объектов.
Для регулирования качества отрисовки карты можно задать два параметра. Выберите пункт меню Установки ‣ Параметры, перейдите на вкладку Отрисовка и включите или отключите следующие флажки.
Рисовать сглаженные линии (снижает скорость отрисовки)
Исправлять ошибки заливки полигонов
Измерения на карте работают только с прямоугольными системами координат (например, UTM). Если загруженная карта определена в географической системе координат (широта/долгота), результаты измерений длин или площадей будут неправильными. Чтобы этого избежать, необходимо указать соответствующую систему координат (см. раздел Работа с проекциями). Все измерительные инструменты также используют параметры прилипания, используемые для оцифровки. Это может пригодиться, если необходимо провести измерения вдоль линейных или площадных объектов в векторных слоях.
Выбрать необходимый инструмент измерения можно нажав на кнопку на панели инструментов.
QGIS позволяет измерить реальное и неспроецированное расстояние между точками в соответствии с заданными эллипсоидом. Для указания эллипсоида, выберите пункт меню Установки ‣ Параметры, перейдите на вкладку Инструменты и выберите нужный вам эллипсоид. На этой же вкладке можно выбрать цвет линии, единицы измерения по умолчанию (метры или футы) и единицы измерения углов (градусы, радианы или грады).Чтобы измерить расстояние, нажимайте на карте, ставя на ней точки. Длина каждого сегмента получившейся линии, а также суммарный результат, будут показаны в окне измерений. Прекратить измерение можно, щёлкнув правой кнопкой мыши.
Figure Measure 1:
Аналогично осуществляется измерение площадей, в окне измерений выводится площадь указанной области. Кроме того, инструмент измерений будет прилипать к объектам выбранного слоя, при условии, что для слоя установлен порог прилипания (см. раздел Настройка порога прилипания и радиуса поиска). Так, если необходимо провести точное измерение длины линейного объекта или площади полигонального объекта, необходимо настроить порог прилипания, а затем выбрать слой. Теперь, при использовании инструмента измерений, при каждом нажатии кнопки мыши (в пределах порога прилипания), курсор будет прилипать к объектам этого слоя.
Figure Measure 2:
Также, вы можете измерять углы, выбрав инструмент «Измерить угол». Курсор станет крестообразным. Нажмите для создания первого сегмента угла, который хотите измерить, затем перемещайте курсор для создания необходимого угла. Результат измерения будет показан во всплывающем диалоговом окне.
Figure Measure 3:
QGIS предоставляет несколько инструментов для выбора объектов на карте. Чтобы выделить один или несколько объектов нажмите на кнопку и воспользуйтесь одним из инструментов:
Снять выделение с объектов можно нажав на кнопку Снять выделение во всех слоях.
QGIS предоставляет следующие элементы оформления: знак авторского права, указатель «север-юг», масштабная линейка. Они используются для оформления карты с использованием картографических элементов.
Примечание
В предыдущих версиях QGIS аналогичный функционал предоставлялся модулем «Оформление».
Знак авторского права добавляет информацию об авторском праве или любой другой текст на карту.
Figure Decorations 1:
Выберите пункт меню Вид ‣ Оформление ‣ Знак авторского права. Откроется диалог (см. figure_decorations_1).
Введите текст, который вы хотите разместить на карте. Вы можете использовать язык разметки HTML, как показано в примере
Выберите местоположение надписи из раскрывающегося списка Размещение «Внизу справа»
Поставьте отметку в поле Включить знак авторского права
Нажмите кнопку [OK]
В примере выше (по умолчанию) символ авторского права с датой размещается в нижнем правом угол поля карты.
Указатель «север-юг» размещает на карте простую стрелку, направленную на север. В настоящее время для указателя доступен только один стиль. Вы можете задать направление указателя или позволить QGIS определить его автоматически. Если вы выберите вариант автоматического определения направления, то QGIS предположит лучшее направление для указателя. Разместить указатель возможно в любом из четырех углов поля карты.
Figure Decorations 2:
Масштабная линейка добавляет простую масштабную линейку на поле карты. Вы можете определить стить и местоположение линейки аналогично панели надписей.
Figure Decorations 3:
QGIS поддерживает отображение масштаба только в тех же единицах измерения, что и карта. То есть, если единица измерения на вашем слое — метр, вы не можете добавить масштабную линейку в футах. Аналогично, если вы используете десятичные градусы, то не можете создать масштабную линейку с единицей измерения метр.
Для добавления масштабной линейки:
Выберите из меню Вид ‣ Оформление ‣ Масштабная линейка. Откроется диалог (см. figure_decorations_3)
Выберите вариант размещения в открывающемся списке Размещение «Внизу слева»
Выберите стиль из списка Стиль линейки «Штрихи вниз»
Выберите цвет линейки Цвет линейки или используйте черный цвет по умолчанию
Установите размер линейки и надписей Размер линейки «30 градусов»
Убедитесь, что флажок Включить масштабную линейку включен
ополнительно можете выбрать автоматическое изменение размера для округления показателя при изменении размера поля карты Автоматически изменять размер для округления показателя
Нажмите кнопку [OK]
Совет
Настройки оформления
Когда вы сохраняете проект в формате .qgs, любые изменения произведенные с указателем «север-юг», масштабной линейкой и знаком авторского права так же будут сохранены и восстановлены при последующем открытии проекта.
Инструмент Текстовая аннотация на панели атрибутов предоставляет возможность размещения форматированного текста в выноске на карте QGIS. Выберите инструмент аннотаций и нажмите внутри окна карты.
Figure annotation 1:
Двойное нажатие на сноске открывает диалоговое окно с различными параметрами. Здесь находится текстовый редактор для ввода форматированного текста и прочие настраиваемые параметры. Например, можно привязать аннотацию к карте (обозначив маркером) или располагать ее свободно относительно карты. Аннотацию можно перемещать относительно карты (перетаскиванием маркера) или перемещать саму сноску. Иконки являются частью темы «gis», и используются в других темах.
Инструмент Переместить аннотацию позволяет перемещать аннотацию в окне карты.
Дополнительно, вы можете создавать свои собственные диалоговые аннотации. Инструмент Диалоговая аннотация полезен для отображения атрибутов векторного слоя в виде индивидуальной формы, настроенной в Qt Designer (см. figure_custom_annotation). Это похоже на конструктор форм для инструмента «Определить объекты», но отображается в виде аннотации. Для получения дополнительной информации посетите блог QGIS http://blog.qgis.org/node/143.
Figure annotation 2:
Примечание
Нажатие Ctrl+T при активном инструменте аннотаций (переместить аннотацию, текстовая аннотация, диалоговая аннотация), инвертирует видимость существующих аннотаций.
Пространственные закладки позволяют создавать своеобразные «закладки» географического положения и возвращаться к ним позднее.
Для создания закладки:
Масштабируйте или панорамируйте карту до интересующей вас территории.
Выберите пункт меню Вид ‣ Новая закладка или нажмите Ctrl-B.
введите описательное имя для закладки (до 255 символов)
Нажмите Enter, чтобы добавить закладку, или [Удалить] для удаления существующей закладки
Помните, что можно иметь множество закладок с одинаковыми названиями.
Для использования закладок и управления ими выберите пункт меню Вид ‣ Показать закладки. Диалоговое окно Пространственные закладки позволяет просматривать или удалять закладки. Но нельзя редактировать название закладки или координаты.
В диалоговом окне Пространственные закладки, выберите необходимую закладку, нажав на неё, затем нажмите кнопку [Увеличить до]. Также можно просмотреть закладку, дважды нажав на неё.
Для удаления закладки из диалогового окна Пространственные закладки выберите её и нажмите кнопку [Удалить]. Подтвердите ваш выбор нажатием на кнопке [ОК] или отмените удаление нажатием кнопки [Отменить].
Если вам необходимо к существующему проекту добавить содержимое другого проекта, выберите в меню Слой ‣ Встроить слои и группы.
Следующий диалог позволяет встраивать слои из другого проекта:
Нажмите кнопку , чтобы указать другой проект из набора данных «Аляска».
Выберите проект grassland. Содержимое проекта будет отображено в диалоге (см. figure_embed_dialog).
Зажмите клавишу Ctrl и выделите слои grassland и regions. Эти слои будут встроенны в текущий проект.
Figure Nesting 1:
Хотя встроенные слои можно редактировать, изменение их свойств, например, символики или подписей невозможно.
Удаление встроенных слоёв