Лабораторные работы / QGIS / lab2_QGIS 1_8_формат
.docЦель работы: Получение практических навыков компоновки карты в геоинформационной системе QuantumGIS.
Ход работы
Компоновщик карты в Quantum GIS (QGIS) обеспечивает широкие возможности для подготовки макета карты и его печати. При создании макета доступно изменение размеров, группировка, выравнивание и изменение положения каждого элемента, а также настройка их свойств.
Создадим компоновку карты, на которой будут отмечены все железнодорожные станции Смоленской области.
Перечень инструментов Компоновщика приведен в таблице 1.
Т аблица 1: Инструменты Компоновщика карты
Запускаем в QuantumGIS проект “/qgis_sample_data/RU_SMO/qgis-mapnik.qgs”. После того, как отрисуются все элементы, выбираем “Файл” => “Создать макет”. Убираем границы видимости для интересующих нас слоёв, это слои “Железнодорожные станции” и “Железные дороги”, чтобы они отображались на карте любого масштаба. Нажимаем кнопку “Создать карту”, и область карты появляется в окне компоновщика. Здесь же можно произвести различные настройки, но мы оставим всё по умолчанию, уберём лишь рамку карты. Для этого нам необходимо во вкладке “Элемент” открыть вкладку “Общие параметры” и снять галочку с пункта “Включить рамку”.
Рисунок 1 – вкладка «Свойства элемента»
Теперь добавляем легенду. Для этого воспользуемся кнопкой добавить легенду. Появится список всех содержащихся на карте элементов. Поскольку нам нужно немного элементов, мы удалим всё лишнее и также настроим внешний вид.
Рисунок 3 – Добавление легенды
Т еперь добавляем масштабную линейку, воспользовавшись кнопкой с аналогичным названием. Оформление оставляем по умолчанию, размер сегмента устанавливаем равным 500000 единиц карт.
Рисунок 4 – Добавление масштабной линейки
Для лучшего понимания карты есть возможность обвести изображения поездов эллипсом. Нажав на кнопку “Добавить фигуру”. В меню созданного элемента можно настроить его форму, цвет, а так выбрать заливку, но мы оставим всё по умолчанию. Есть возможность добавить стрелку от обведённого элемента до его указания в легенде. Для этого воспользуемся кнопкой “Добавить стрелку”. Для неё также можно выбрать различные варианты оформления (цвет, толщина), но нам подходят и стандартные настройки.
Рисунок 5 – Добавление фигуры и стрелки
Также на карту требуется добавить атрибуты. Для этого воспользуемся кнопкой “Добавить таблицу атрибутов”. Теперь нужно выбрать слой, атрибуты которого будут отображены в таблице. Сперва выберем слой под названием “Субъекты РФ”, в нём находится лишь название области, её площадь и периметр, поэтому подробно останавливаться на её настройках мы не будем. Теперь добавим таблицу атрибутов, содержащую большее количество параметров. В данном случае это будет слой под названием “Железнодорожные станции”. В результате его добавления получилась большая таблица, непомещающаяся на экран. Как видно из таблицы, здесь присутствует множество ненужных строк и столбцов. Кроме нужных нам железнодорожных станций, здесь присутствуют и аэропорты, трамвайные и автобусные остановки, поскольку нам всё это не нужно мы отредактируем атрибуты слоя. Для этого выберем нужный слой, переводим его в режим редактирования, и в контекстном меню выберем пункт “Открыть таблицу атрибутов”.
Рисунок 6 – Редактирование атрибутов слоя
В открывшемся окне можно редактировать данные из таблицы.
Рисунок 7 – Таблица атрибутов
Железнодорожные станции обозначены как “Station” в столбце “Railway”.Значит, нам нужно отсортировать список по убыванию по столбцу “Railway”. Все строки с параметром “Station” мы оставляем. Остальные строки выделяем и удаляем.
Рисунок 8 – Отсортированная таблица атрибутов
Теперь можно вернуться в режим компоновки. Как видно, остались строки, содержащие только железнодорожные станции, но по-прежнему есть пустые столбцы, уберём их. Для этого на вкладке “Элемент” нажмём на кнопку “Атрибуты”. В появившемся окне сними галочки с ненужных атрибутов.
Рисунок 9 – Настройка атрибутов
Теперь таблица содержит только необходимые атрибуты, но она по-прежнему не помещается на нашем листе. Поэтому уменьшаем значение поля “Поле” во вкладке “Элемент”. Теперь таблица помещается на карте.
Р исунок 10 – Итоговая карта
Теперь осталось лишь подписать нашу карту, для этого есть специальная кнопка “Добавить текст”. Набираем текст, отключаем рамку, выбираем шрифт и размер текста, после чего выравниваем текст на карте и процесс создания карты почти закончен. Осталось лишь настроить размеры карты, в данном случае мы выставим высоту 210 мм и ширину 297 мм, что даст нам разрешение 3507 * 2480.
Теперь нужно сохранить шаблон нашей компоновки, для этого нажмём кнопку ”Сохранить как шаблон”. Теперь можно и экспортировать карту. Экспортируем в формат .jpg. Для этого выберем “Файл” =>“Экспорт в изображение” дадим имя нашему файлу и выберем формат .jpg.
Вывод: В результате проделанной работы у нас получился шаблон компоновки и карта в растровом формате. На карте изображена территория Смоленской области с обозначенными районами, железными дорогами и железнодорожными станциями. Кроме того, на карте присутствуют: масштабная линейка, легенда карты, две таблицы с атрибутами, одна из которых содержит список станций и их названия. Также присутствую различные нарисованные элементы, предназначенные для удобства чтения карты.
Выполнение задания
Изучить и проработать инструментарий компоновщика карты, выполнив все вышеописанные действия. Ход выполнения, итоговый шаблон компоновки и карту представить в отчёте.
Используя руководство пользователя Quantum GIS, выполните задания для самостоятельной работы:
Задание 1. На основе проекта /qgis_sample_data/RU_SMO/qgis-mapnik создать шаблон компоновки и карту в растровом формате "Схема движения трамваев Смоленска".
Задание 2. На основе слоя дорог highway-line.shp из проекта /qgis_sample_data/RU_SMO/qgis-mapnik создать шаблон компоновки и карту в растровом формате "Схема автомобильных дорог Смоленской области".