Скачиваний:
16
Добавлен:
17.06.2023
Размер:
1.33 Mб
Скачать

Цель работы: Получение практических навыков компоновки карты в геоинформационной системе 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 создать шаблон компоновки и карту в растровом формате "Схема автомобильных дорог Смоленской области".

10

Соседние файлы в папке QGIS