Quantum GIS. Руководство пользователя (Версия 1.6.0) - часть 3

 

  Главная      Учебники - Разные     Quantum GIS. Руководство пользователя (Версия 1.6.0)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

содержание      ..     1      2      3      4      ..

 

 

Quantum GIS. Руководство пользователя (Версия 1.6.0) - часть 3

 

 

2.2. Интерфейс QGIS

Развернуть все

I

Свернуть все

I

Контекстное меню для векторных слоев

Увеличить до границ слоя

I

Показать в обзоре

I

Удалить

I

Открыть таблицу атрибутов

I

Режим редактирования (недоступен для слоев GRASS)

I

Сохранить как. . .

I

Сохранить выделение как. . .

I

Запрос

I

Свойства

I

Переименовать

I

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

I

Развернуть все

I

Свернуть все

I

Контекстное меню для групп слоев

Удалить

I

Переименовать

I

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

I

Развернуть все

I

Свернуть все

I

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

в окне легенды и выберите Добавить группу

I

. В результате будет создана новая группа слоёв и

станет возможным перетаскивание файла из одной группы в другую. Если это будет сделано, символика
будет сгруппирована. Обратите внимание, что QGIS позволяет перетаскивание, только если два слоя имеют
возможность обмениваться символикой (тот же тип векторной геометрии и те же атрибуты).

При зажатой клавише

CTRL

можно выделять несколько слоёв или групп одновременно. Это позволит

переместить все выделенные слои из одной группы в другую.

Кроме того, можно удалить сразу несколько слоёв или групп, выделив их с зажатой клавишей

CTRL

, а

затем нажав

CTRL-D

. Так можно удалить все выделенные слои или группы из списка слоёв.

2.2.4. Область карты

Это наиболее важная часть QGIS— в этой области отображаются карты. Карта, отображаемая в области,
зависит от того, какие векторные и растровые слои загружены в QGIS (см. соответствующие разделы). Данные
в окне карты можно панорамировать (прокручивать, смещать фокус отображения карты на другую область)
и масштабировать (увеличивать или уменьшать). Также с картой можно выполнять многие другие операции,
которые перечислены выше в описаниях меню и панелей инструментов. Область карты и легенда тесно
связаны друг с другом— карта отображает изменения, вносимые в легенде.

22

2.2.5. Обзорная карта

Совет QGIS 4

Масштабирование карты с помощью колеса мыши

Для увеличения и уменьшения масштаба карты можно пользоваться колесом мыши. Поместите курсор мыши
внутри области карты и вращайте колесо вперед (от себя) для увеличения масштаба (приближения) и назад
для уменьшения масштаба (удаления). Масштабирование производится относительно центра, которым явля-
ется положение курсора мыши. Поведение колеса мыши при масштабировании, можно настроить по своему

вкусу на вкладке Инструменты

в меню Установки

Праметры

I

.

Совет QGIS 5

Панорамирование карты, используя клавиши со стрелками и клавишу пробела

Для панорамирования (прокрутки) карты можно пользоваться клавишами со стрелками. Поместите курсор
мыши внутри области карты, нажмите клавишу вправо для панорамирования на восток, влево— для пано-
рамирования на запад, вверх— для панорамирования на север и вниз— для панорамирования на юг. Также
можно панорамировать карту используя клавишу пробел: просто передвигайте курсор, удерживая нажатой
клавишу «пробел».

2.2.5. Обзорная карта

Панель Обзора (или обзорная карта) предоставляет вид полного охвата слоев, добавленных в обзор. Панель

обзора можно включить в меню Вид

Панели

I

. Внутри окна обзора находится прямоугольник,

который показывает текущий охват карты. Это позволяет быстро определять, какая часть карты сейчас
просматривается в QGIS. Обратите внимание, что подписи в окне обзора не отображаются, даже если они
включены для соответствующих слоёв.

Добавить в Обзор единичный слой можно, щёлкнув правой кнопкой мыши на этом слое в легенде и выбрав

Показать в обзоре . Также можно добавлять и удалять слои из обзорной карты, используя соответству-

ющие пункты в меню Слой.

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

2.2.6. Строка состояния

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

Индикатор выполнения в строке состояния, отображает процесс отрисовки (рендеринга) каждого слоя в
окне карты. В некоторых случаях, таких, как подсчёт статистики в растровых слоях, индикатор состояния
используется для отображения статуса длительных операций.

В случае, если будет доступен новый модуль или обновление для существующего модуля, в строке состояния
появится новое сообщение. Справа в строке состояния, находится маленький флажок, который используется
для временного прекращения отрисовки слоев в окне карты (см. Раздел

2.3

ниже). Последним справа в строке

состояния находится значок Преобразования координат. Нажатие на нем открывает диалоговое окно Системы
координат текущего проекта.

Совет QGIS 6

Вычисление правильного масштаба карты

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

масштаба, можно вручную изменить единицы слоя на метры на вкладке

Общие

пункта меню

Установки

Свойства проекта

I

, либо выбрать систему координат (CRS) нажатием на значке

Преобразование координат

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

слоя будут установлены в соответствии с указанными в системе координат, например, «+units=m».

23

2.3. Рендеринг

2.2.7. Комбинации клавиш

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

2.2.1

Изменить существующие комбинации

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

Комбинации клавиш

I

.

Рис. 2.2.:

Редактирование комбинаций клавиш

Процесс редактирования комбинаций клавиш очень прост. Просто выберите действие или инструмент из

списка и нажмите на кнопке Изменить , Удалить

или По умолчанию . Единожды определив свою

конфигурацию комбинаций клавиш, можно сохранить её в XML-файле и загрузить на другом компьютере с
установленной QGIS.

2.2.8. Контекстная справка

Если вам необходима помощь по конкретной теме, можно воспользоваться контекстной справкой по нажатию

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

2.3. Рендеринг

По умолчанию, QGIS перерисовывает все видимые слои всякий раз, когда требуется обновление области
карты. События, запускающие процесс обновления карты, включают:

Добавление слоя;

Панорамирование или масштабирование;

Изменение размеров окна QGIS;

Включение или отключение слоя/слоев в легенде.

В ряде случаев, QGIS позволяет контролировать процесс отрисовки.

2.3.1. Видимость в пределах масштаба

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

Свойства

, дважды щёлкнув на слое в легенде. На вкладке Общие

нажмите флажок

Видимость в пределах масштаба

и установите значения минимального и максимального масштаба.

24

2.3.2. Управление отрисовкой карты

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

2.3.2. Управление отрисовкой карты

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

a) Приостановка отрисовки

Для приостановки отрисовки карты снимите флажок

Отрисовка в правом нижнем углу строки состояния.

Когда флажок

Отрисовка выключен, QGIS не будет перерисовывать карту в ответ на события, описанные

в разделе

2.3

Приостановку отрисовки можно использовать в следующих случаях:

Добавление нескольких слоев сразу и задание символики перед нанесением на карту;

Добавление одного или нескольких больших слоев и включение видимости в пределах масштаба перед
нанесением на карту;

Добавление одного или нескольких больших слоев и масштабирование к определенному виду перед
нанесением на карту.

Включение флажка

Отрисовка

активирует отрисовку и немедленно обновляет содержимое карты.

b) Добавление невидимых слоёв

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

выберите пункт меню Установки

Параметры

I

и нажмите на вкладке Отрисовка . Выключите

флажок

Добавляемые на карту слои видимы по умолчанию . Теперь любой слой, добавленный к карте,

по умолчанию будет невидимым (выключенным).

c) Обновление окна карты во время отрисовки

Можно настроить параметр обновления карты во время прорисовки объектов. По умолчанию, QGIS не отоб-
ражает никаких объектов слоя на карте до тех пор, пока не отрисуется весь слой. Для обновления окна карты

в процессе загрузки данных, выберите пункт меню Установки

Параметры

I

и перейдите на

вкладку Отрисовка . Установите число объектов в соответствующее значение для обновления карты во вре-
мя отрисовки. Установка значения равным 0 запрещает обновление карты во время отрисовки слоя (значение
по умолчанию). Установка слишком низкого значения скажется на производительности— окно карты будет
постоянно обновляться во время загрузки данных. Приемлемыми значениями можно считать 500 и более
объектов.

d) Регулирование качества отрисовки

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

Параметры

I

, нажмите на вкладке Отрисовка и включите или отключите следующие флажки.

Рисовать сглаженные линии (снижает скорость отрисовки)

Исправлять ошибки заливки полигонов

2.4. Измерения

Измерения на карте работают только с Прямоугольными системами координат (например, UTM). Если за-
груженная карта определена в географической системе координат (широта/долгота), результаты измерений
длин или площадей будут неправильными. Чтобы этого избежать, необходимо указать соответствующую си-
стему координат (см. Раздел

6

). Оба измерительных инструмента также используют параметры прилипания,

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

25

2.4. Измерения

Выбрать необходимый инструмент измерения можно нажав на кнопку

на панели инструментов.

2.4.1. Измерение длин, площадей и углов

QGIS позволяет измерить реальное расстояние между точками в соответствии с заданным эллипсоидом.

Для указания эллипсоида, выберите пункт меню Установки

Параметры

I

, перейдите на вкладку

Инструменты и выберите нужный вам эллипсоид. На этой же вкладке можно выбрать цвет линии и единицы

измерения по умолчанию (метры или футы). Чтобы измерить расстояние, нажимайте на карте, ставя на ней
точки. Длина каждого сегмента получившейся линии, а также суммарный результат, будут показаны в окне
измерений. Прекратить измерение можно, щёлкнув правой кнопкой мыши.

Аналогично осуществляется измерение площадей, в окне измерений выводится площадь указанной

области.
Кроме того, инструмент измерений будет прилипать к объектам выбранного слоя, при условии, что для слоя
установлен порог прилипания (см. раздел

3.5.1

). Так, если необходимо провести точное измерение длины

линейного объекта или площади полигонального объекта, необходимо настроить порог прилипания, а затем
выбрать слой. Теперь, при использовании инструмента измерений, при каждом нажатии кнопки мыши (в
пределах порога прилипания), курсор будет прилипать к объектам этого слоя.

Также, вы можете измерять углы, выбрав инструмент Измерить угол. Курсор станет крестообразным.

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

(a)

Измерение линий

(b)

Измерение площадей

(c)

Измерение углов

Рис. 2.3.:

Инструменты измерений

2.4.2. Выбор объектов

QGIS предоставляет несколько инструментов для выбора объектов на карте. Чтобы выделить один или

несколько объектов нажмите на кнопку

и воспользуйтесь одним из инструментов:

Выбрать объекты

Выбрать объекты прямоугольником

Выбрать объекты полигоном

Выбрать объекты произвольной линией

Выбрать объекты в радиусе

Снять выделение с объектов можно нажав на кнопку

.

26

2.5. Проекты

Состояние сеанса в QGIS называется проектом. Настройки (установки) учитываются либо для каждого про-
екта, либо как настройки по умолчанию для новых проектов (см. Раздел

2.7

). Сохранить состояние вашего

сеанса в файле проекта можно, используя пункт меню Файл

Сохранить проект

или Файл

Сохранить проект как. . . .

Загрузить сохраненный проект в QGIS можно, используя пункт меню Файл

Открыть проект

или

Файл

Открыть недавние проекты

I

.

Если вы хотите очистить сеанс и начать новый, выберите Файл

Новый проект . При выборе любого

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

Информация, сохраненная в файле проекта, включает в себя:

Добавленные слои

Свойства слоёв, включая символику

Проекцию окна карты

Последний охват карты

Файл проекта сохраняется в формате XML, что делает возможным редактирование его вручную. Формат
файла проекта обновлялся (в сравнении с предыдущими версиями QGIS) несколько раз. Файлы проектов
ранних версий QGIS больше не могут работать корректно. Чтобы включить предупреждение о том, что

используется файл проекта старого формата, активируйте следующие флажки на вкладке Общие

пункта

меню Установки

Параметры

I

:

Запрашивать сохранение изменений в проекте, когда это необходимо

Предупреждать при попытке открытия файлов проекта старых версий QGIS

Свойства проекта

В окне свойств проекта, находящегося в меню

Файл

Свойства проекта

I

или

Установки

Свойства проекта

I

, настраиваются специальные параметры проекта, включая:

На вкладке Общие

определяется заглавие проекта, цвет выделения и фона, единицы слоя, точность,

и параметр сохранения относительных путей к слоям. Также здесь настраиваются параметры тополо-
гического редактирования и послойного прилипания.

Вкладка Система координат

позволяет выбрать систему координат для данного проекта и включить

преобразование координат векторных слоев «на лету», если используются слои с разными системами
координат.

С помощью третьей вкладки Определяемые слои

можно настроить (или отключить) то, какие слои

будут реагировать на инструмент Определить объекты. (cм. параграф «Инструменты карты» в Разде-
ле

2.7

для включения «Определения нескольких слоев».)

2.6. Вывод

Существует несколько способов для создания вывода из сеанса QGIS. Один из них мы уже обсудили в Раз-
деле

2.5

это сохранение файла проекта. Вот выборка других способов получения выходных файлов:

Пункт меню

Сохранить как изображение. . .

открывает диалог сохранения файла, в котором можно

выбрать название, путь сохранения и формат изображения (PNG или JPG). Файл привязки с расширени-
ем PNGW или JPGW, сохраняемый в ту же папку, обеспечивает географическую привязку изображения.

Пункт меню

Создать компоновку карты

открывает диалоговое окно, где можно создать макет и

27

2.7. Настройка QGIS

распечатать текущий охват карты (см. Раздел

8

).

Модуль

Быстрая печать

позволяет напечатать простую карту с минимальным количеством

параметров (см. Раздел

10.16

).

2.7. Настройка QGIS

Некоторые основные параметры QGIS могут быть определены в диалоговом окне

Параметры

. Вы-

берите пункт меню Установки

Параметры . Параметры можно изменить на следующих вкладках:

Общие

Запрашивать сохранение изменений в проекте, когда это необходимо

Предупреждать при попытке открытия файлов проекта старых версий QGIS

Изменить цвет выделения и фона

Изменить тему значков (можно выбрать следующие варианты: default, classic, gis и newgis)

Выводить имя слоя с заглавной буквы

Показывать в легенде атрибуты классификации

Создавать миниатюры в легенде для растровых слоев

Не показывать заставку при запуске

Открывать результаты определения во встраиваемом окне (требуется перезапуск QGIS)

Открывать таблицу атрибутов во встраиваемом окне

Добавлять слои PostGIS двойным щелчком и включить расширенную выборку

Добавлять новые слои в активную группу

Вид таблицы атрибутов (можно выбрать следующие варианты: Показывать все объекты (по умолча-
нию); Показывать выделенные объекты; Показывать объекты, видимые в области карты).

Отрисовка

Добавляемые на карту слои видимы по умолчанию

Количество объектов для отрисовки между обновлениями экрана.

Использовать кэш для ускорения перерисовки там, где это возможно

Рисовать сглаженные линии (снижает скорость отрисовки)

Исправлять ошибки заливки полигонов

Использовать новую реализацию отрисовки условных знаков

Добавить/Удалить пути поиска значков в формате SVG (Scalable Vector Graphics)

Дополнительно, на вкладке Общие

меню Установки

Свойства проекта

можно задать, какие

пути сохранения использовать для текстур SVG,— абсолютные или относительные.

Инструменты

Режим определения используется для указания того, какие слои будут показываться при использо-
вании инструмента Определить объекты. При выборе

Сверху вниз

или

Сверху вниз, до первого

найденного

вместо

Текущий слой

, при использовании инструмента Определить объекты будут показа-

ны атрибуты всех определяемых слоев (см. Раздел

2.5

«Свойства проекта» для настройки определяе-

28

мых слоев).

Открывать форму, если найден один объект

Установить радиус поиска для определения объектов и всплывающих описаний (задается в процентах
от ширины видимой карты)

Установить эллипсоид для вычисления расстояний

Установить цвет линии для инструментов измерений

Установить единицы измерения по умолчанию (метры или футы)

Установить единицы измерения углов (градусы, радианы или грады)

Установить действие при прокрутке колеса мыши (Увеличить, Увеличить и центрировать, Увеличить в
положении курсора, Ничего)

Установить фактор увеличения для колеса мыши

Совмещение

Установить алгоритм размещения для подписей (выберите вариант: central point (по умолчанию), chain,
popmusic tabu chain, popmusic tabu и popmusic chain)

Оцифровка

Установить цвет и толщину линии

Установить режим прилипания по умолчанию (к вершинам, к сегментам, к вершинам и сегментам)

Установить порог прилипания по умолчанию (в единицах карты или пикселях)

Установить радиус поиска для редактирования вершин (в единицах карты или пикселях)

Показывать маркеры только для выбранных объектов

Установить стиль маркера (перекрестие (по умолчанию), полупрозрачный круг или без маркера) и
размер маркера

Не показывать всплывающее окно ввода атрибутов для каждого создаваемого объекта

Система координат

Запрашивать систему координат

Использовать значение по умолчанию для данного проекта

Использовать нижеприведенную глобальную систему координат

Выбрать глобальную систему координат. . .

Язык

Переопределить системный язык и использовать вместо системного

Дополнительная информация о системном языке

Сетевые соединения

Таймаут для сетевых запросов (мс)

Использовать прокси-сервер для внешних соединений и настроить поля Узел, Порт, Пользователь,

и Пароль.

Установить Тип прокси

I

Default Proxy

I

: Прокси определяется настройками приложения

Socks5Proxy

I

: Общий прокси для любого вида связи. Поддерживаются TCP, UDP, при-

вязка к порту (входящие соединения) и авторизация.

29

2.7. Настройка QGIS

HttpProxy

I

: Реализован с использованием комманды «СONNECT», поддерживает только

исходящие TCP соединения; поддерживает авторизацию.

HttpCachingProxy

I

: Использует стандартные команды HTTP, имеет смысл использовать

только с запросами HTTP

FtpCachingProxy

I

: Реализован посредством FTP прокси, имеет смысл использовать толь-

ко с запросами FTP

Если вы не хотите использовать прокси-сервер для некоторых адресов, можно добавить их в текстовое поле

ниже (см. Рисунок

2.4

), нажав кнопку Добавить . После двойного нажатия на только что созданной строке

адреса URL (Uniform Resource Locator), введите адрес, для которого не хотите использовать прокси-сервер.

Нажатие на кнопке Удалить

удаляет выбранную строку адреса.

Для получения более детальной информации о различных настройках прокси-сервера, обратитесь к Руковод-
ству QT-library-documentation по адресу

http://doc.trolltech.com/4.5/qnetworkproxy.html#ProxyType-enum

.

Рис. 2.4.:

Настройка прокси в QGIS

Совет QGIS 7

Использование прокси-серверов

Использование прокси-серверов иногда может быть довольно сложным. Для проверки вышеописанных типов
прокси, действуйте методом «проб и ошибок», проверяя в каждом случае успешность соединений.

Можно настроить параметры в соответствии с вашими потребностями. Внесение некоторых изменений может
потребовать перезапуска QGIS для их применения.

параметры сохраняются в текстовом файле: $HOME/.config/QuantumGIS/qgis.conf

ваши настройки можно найти в файле: $HOME/Library/Preferences/org.qgis.qgis.plist

параметры хранятся в ветке системного реестра:

\\HKEY\CURRENT\USER\Software\QuantumGIS\qgis

30

2.8. Инструменты аннотации

Инструмент

Текстовая аннотация на панели атрибутов предоставляет возможность размещения фор-

матированного текста в выноске на карте QGIS. Выберите инструмент аннотаций и нажмите внутри окна
карты.

Рис. 2.5.:

Диалоговое окно текстовой аннотации

Двойное нажатие на сноске открывает диалоговое окно с различными параметрами. Здесь находится тексто-
вый редактор для ввода форматированного текста и прочие настраиваемые параметры. Например, можно
привязать аннотацию к карте (обозначив маркером) или располагать ее свободно относительно карты. Ан-
нотацию можно перемещать относительно карты (перетаскиванием маркера) или перемещать саму сноску.
Иконки являются частью темы «gis», и используются в других темах.

Инструмент Переместить аннотацию

позволяет перемещать аннотацию в окне карты.

2.8.1. Диалоговая аннтация

Дополнительно, вы можете создавать свои собственные диалоговые аннотации. Инструмент Диалоговая ан-

нотация

полезен для отображения атрибутов векторного слоя в виде индивидуальной формы, настро-

енной в Qt Designer (см. Рисунок

2.6

). Это похоже на конструктор форм для инструмента Определить объ-

екты, но отображается в виде аннотации. Для получения дополнительной информации посетите блог QGIS

http://blog.qgis.org/node/143

.

31

2.9. Пространственные закладки

Рис. 2.6.:

Настраиваемая диалоговая аннотация

2.9. Пространственные закладки

Пространственные закладки позволяют создавать своеобразные «закладки» географического положения и
возвращаться к ним позднее.

2.9.1. Создание закладки

Для создания закладки:

1. Масштабируйте или панорамируйте карту до интересующей вас территории.

2. Выберите пункт меню Вид

Новая закладка

I

или нажмите

Ctrl-B

.

3. Введите описательное имя для закладки (до 255 символов).

4. Нажмите OK , чтобы добавить закладку, или Отменить

для выхода без добавления закладки.

Помните, что можно иметь множество закладок с одинаковыми названиями.

2.9.2. Работа с закладками

Для использования закладок и управления ими выберите пункт меню Вид

Показать закладки

I

. Диалоговое окно

Пространственные закладки

позволяет просматривать

или удалять закладки. Но нельзя редактировать название закладки или координаты.

2.9.3. Просмотр закладки

В диалоговом окне

Пространственные закладки

, выберите необходимую закладку, нажав на неё, затем

нажмите кнопку Увеличить до . Также можно просмотреть закладку, дважды нажав на неё.

2.9.4. Удаление закладки

Для удаления закладки из диалогового окна

Пространственные закладки

выберите е и нажмите кнопку

Удалить . Подтвердите ваш выбор нажатием на кнопке ОК

или отмените удаление нажатием кнопки

Отменить .

32

2.10. GPS-слежение

Для включения GPS-слежения в QGIS необходимо выбрать Вид

GPS-слежение

I

. Появится

новое окно, пристыкованное с левой стороны рабочей области.

Существует 4 варианта окна GPS-слежения (см. Рисунок

2.7

и Рисунок

2.8

).

(a)

Координаты текущего местоположения и кнопки добавления вершин и объектов

(b)

Мощность сигнала присоединенных спутников GPS

(c)

Экран положения спутников GPS, отображающий количество и расположение спутников

(d)

Экран параметров GPS (см. Рисунок

2.8

).

При подключенном GPS-приемнике (должен поддерживаться вашей операционной системой), простое нажа-

тие на кнопке Подключиться подключает GPS к QGIS. Второе нажатие на кнопке (теперь уже Отключиться
) отключает GPS-приемник от компьютера. Для GNU/Linux реализована поддержка gpsd, что позволяет под-
ключаться к большинству приемников GPS. Поэтому вначале необходимо правильно сконфигурировать gpsd,
чтобы QGIS смогла подключиться к нему.

[ ВАЖНО ]: Если вы хотите записать текущее местоположение или путь, необходимо сначала создать новый
векторный слой и переключиться в режим редактирования.

(a)

Координаты текущего местополо-
жения

(b)

Мощность сигнала GPS

(c)

Положение спутников GPS

Рис. 2.7.:

Варианты окна GPS-слежения

2.10.1. Координаты текущего местоположения

Если GPS-приемник получает сигнал со спутников, вы увидите ваше текущее положение в формате

широты и долготы, а также высоту над уровнем моря, как показано на Рисунке

2.7a

2.10.2. Мощность сигнала GPS

Здесь можно видеть мощность сигнала спутников, с которых вы получаете сигнал (Рисунок

2.7b

).

2.10.3. Положение спутников GPS

Если вы хотите знать, где на небесной сфере располагаются все присоединенные спутники, переключитесь

на окно Положение спутников (Рисунок

2.7c

). Также здесь можно увидеть идентификационные номера (ID)

спутников, с которых вы получаете сигнал.

33

2.10. GPS-слежение

Рис. 2.8.:

Настройки GPS-слежения

2.10.4. Параметры GPS

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

Автоопределение

на

Использовать указанный путь

, и выбрать путь (и порт) присоединенного GPS-приемника. Нажатие

кнопки Подключиться

снова инициирует соединение с GPS-приемником.

Ползунком Размер курсора 10%

можно уменьшать и увеличивать курсор текущего ме-

стоположения в окне карты. Включение параметра

Автоматически создавать вершины

в Оцифровке

будет автоматически записывать трек в активный векторный слой (разумеется, слой должен быть в режиме
редактирования).

Установка параметра центрирования карты позволяет контролировать, в каких случаях будет обновляться
окно карты: в случае, если записываемые координаты выходят за текущий охват карты, либо всегда (или же
никогда).

Параметр «Цвет трека» задает цвет и толщину отрисовываемого трека.

Если вы хотите добавлять объекты вручную, вернитесь обратно к окну

«Координаты текущего место-

положения» и нажмите Добавить объект . Также, если не активна функция «Автоматически создавать

вершины», и вы хотите создавать вершины вручную, нажмите Добавить вершину

34

3. Работа с векторными данными

QGIS работает с векторными данными многих форматов, включая поддерживаемые библиотекой OGR, на-
пример, ESRI shape-файлами, MapInfo MIF (обменный формат) и MapInfo TAB («родной» формат). Список
поддерживаемых форматов можно найти в Приложении

A.1

.

QGIS также поддерживает слои PostGIS, которые хранятся в базе данных PostgreSQL, при помощи специаль-
ного модуля. Работа с другими типами данных (например, текст с разделителями) производится с помощью
дополнительных модулей.

В этой главе описывается, как работать с несколькими наиболее распространёнными форматами: ESRI shape-
файлами, слоями PostGIS и SpatiaLite. Большинство функций QGIS (включая идентификацию, выборку, под-
писывание и работу с атрибутивной информацией) работают одинаково хорошо с различными источниками
векторных данных. Это является особенностью QGIS. Работа с векторными данными в формате GRASS опи-
сана в Разделе

7

.

3.1. Shape-файлы

Стандартным векторным форматом данных в QGIS является ESRI shape-файл. Его поддержка осуществляется
с помощью библиотеки OGR Simple Feature Library (

http://www.gdal.org/ogr/

. На самом деле, shape-файл

состоит из нескольких файлов разных форматов. Из них три обязательны:

.shp

файл, содержащий геометрическую информацию об объектах.

.dbf

файл, содержащий атрибутивную информацию в формате dBase.

.shx

индексный файл.

Shape-файл также включает файл с расширением

.prj

, который содержит информацию о проекции. Иметь

файл проекции очень полезно, но не обязательно. В структуру shape-файла могут входить и другие файлы.
Подробное описание можно найти в официальной технической спецификации ESRI по адресу

http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf

.

Проблема загрузки файла с расширением .prj

Если при открытии shape-файла, в состав которого входит файл с расширением

.prj

, QGIS не способ-

на определить описанную систему координат, необходимо задать соответствующую проекцию вручную во

вкладке Общие

диалога

Свойства слоя

. Эта проблема возникает вследствие того, что файлы

.prj

часто не содержат всех необходимых параметров проекции, используемых в QGIS и перечисленных в диалоге

Выбор системы координат

.

Именно поэтому, новые shape-файлы, создаваемые в QGIS, имеют два различных файла проекций: файл

.prj

с ограниченным набором параметров проекции, совместимый с ПО ESRI, и файл

.qpj

, полностью

описывающий параметры используемой системы координат. Всегда, когда QGIS имеет доступ к файлу

.qpj

,

последний будет использован вместо

.prj

.

3.1.1. Добавление shape-файла к карте

Чтобы добавить shape-файл, надо использовать кнопку

Добавить векторный слой

или сочета-

ние клавиш

Ctrl+Shift+V

. Появится новое диалоговое окно (см. Рисунок

3.1

).

В разделе «Тип источника» надо отметить

Файл

. Нажмите кнопку Обзор . При этом появит-

ся стандартный диалог открытия файла (см. Рисунок

3.2

), который позволяет выбрать и добавить нуж-

ный shape-файл или другой поддерживаемый источник данных. Выпадающее меню фильтра типов файлов

35

3.1. Shape-файлы

Рис. 3.1.:

Диалог «Добавить векторный слой»

Тип файлов

. . .

позволяет фильтровать файлы с форматами, поддерживаемыми библиотекой OGR.

Для выбранного shape-файла можно указать кодировку атрибутивных данных.

Выбор shape-файла из списка и нажатие кнопки Открыть

загружает файл в QGIS. Рисунок

3.3

демонстри-

рует QGIS после открытия файла

alaska.shp

.

Совет QGIS 8

Цвет слоя

Каждому вновь добавленному к карте слою присваивается случайный цвет. Если было открыто несколько
слоёв, каждому присваивается свой цвет, отличный от других.

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

Свойства слоя

двойным щелчком мыши на названии

слоя или щёлкнув правой кнопкой мыши на названии слоя в легенде и выбрав пункт Свойства

I

из

всплывающего меню. Дополнительную информацию о символике векторных слоёв можно найти в Разде-
ле

3.4.1

.

Совет QGIS 9

Добавление слоя или проекта со внешнего носителя в OS X

В OS X подключённые внешние устройства не появляются после выбора «Файл»

«Открыть проект». Мы

работаем над разрешением этой проблемы в диалогах открытия и сохранения в OS X. В качестве временного
решения можно напечатать «/Volumes» в поле имени файла и нажать Ввод. После этого можно указать путь
ко внешним носителям и сетевым дискам.

3.1.2. Улучшение производительности

Для увеличения производительности при отрисовке shape-файла можно создать пространственный индекс.
Пространственный индекс улучшает скорость отрисовки как при изменении масштаба, так и при панорами-
ровании (перемещении слоя в каком-либо направлении без изменения масштаба). Файл пространственного
индекса, используемого QGIS, имеет расширение

.qix

.

Чтобы создать индекс, необходимо:

– Открыть shape-файл.

– Открыть диалог

Свойства соля

двойным щелчком по имени shape-файла в легенде или правым

щелчком по нему же и выбором Свойства

I

во всплывающем меню.

– Во вкладке Общие

нажмите кнопку Создать пространственный индекс .

36

3.1.3. Добавление слоя MapInfo к карте

Рис. 3.2.:

Диалог «Открыть OGR-совместимый векторный слой»

3.1.3. Добавление слоя MapInfo к карте

Чтобы открыть слой MapInfo, нажмите кнопку

Добавить векторный слой

на панели инструмен-

тов или воспользуйтесь комбинацией

Ctrl+Shift+V

, измените

Тип файлов

[OGR] MapInfo (*.mif*.tab *.MIF *.TAB)

и выберите нужный файл.

3.1.4. Добавление на карту покрытия ArcInfo

Чтобы

открыть

покрытие

ArcInfo

в

двоичном

формате,

нажмите

на

кнопку

Добавить векторный слой

на панели инструментов или воспользуйтесь комбинацией клавиш

Ctrl+Shift+V

, чтобы открыть диалог

Добавить векторный слой

. В качестве «Типа источника»

выберите

Каталог

. Выберите

Тип файлов

Arc/Info Binary Coverage

. Укажите путь к

каталогу с файлами покрытия.

Аналогично добавляются векторные слои UK National Transfer Format и TIGER Format Бюро переписи насе-
ления США (US Census Bureau).

3.2. Слои PostGIS

Слои PostGIS хранятся в базе данных PostgreSQL. Преимуществами PostGIS являются пространственное ин-
дексирование и широкие возможности фильтрации и построения запросов. При использовании PostGIS такие
функции, как выбор и идентификация, работают более точно, чем при использовании OGR-совместимых
слоёв.

Для использования слоёв PostGIS необходимо:

– Задать настройки подключения QGIS к базе данных PostgreSQL (если они ещё не заданы).

37

 

 

 

 

 

 

 

содержание      ..     1      2      3      4      ..