Лабораторные работы / QGIS / Отчёт QGIS ЛБ № 2
.docxНа основе проекта /qgis_sample_data/RU_SMO/qgis-mapnik создать шаблон компоновки и карту в растровом формате для схемы маршрутов трамваев г. Смоленска. Для этого выберем в главном меню «Файл» «Открыть проект» в папке /qgis_sample_data/RU_SMO/ файл проекта qgis-mapnik.qgs. Откроется проект с картой Смоленской области. Новый вариант карты области скачаем здесь: http://beryllium.gis-lab.info/project/osmshp/.
Рисунок 1 – Проект /qgis_sample_data/RU_SMO/qgis-mapnik
Область легенды содержит список всех слоёв проекта. Флажок у каждого элемента легенды используется для показа или сокрытия слоя. Уберем флажки со всех слоев кроме слоя административных границ, железнодорожные станции, железные дороги, озера, крупные реки, землепользование.
В свойствах слоя «Железнодорожные станции" в закладке общие убираем флаг «Видимость в пределах масштаба».
Рисунок 2 – Видимость в пределах масштаба
В свойствах слоя «Железнодорожные станции» в закладке подписи включаем и настраиваем подписи, так как на рисунке ниже.
Рисунок 3 – Свойство слоя «Железнодорожные станции»
После того, как отрисуются все элементы, выбираем «Файл» «Создать макет». Нажимаем кнопку «Создать карту», и область карты появляется в окне компоновщика.
Рисунок 4 – Макет
Здесь же можно произвести различные настройки, но мы оставим всё по умолчанию, уберём лишь рамку карты. Для этого нам необходимо во вкладке «Элемент» открыть вкладку «Общие параметры» и снять галочку с пункта «Включить рамку».
Рисунок 5 – Вкладка «Свойства элемента»
Теперь добавляем легенду. Для этого воспользуемся кнопкой добавить легенду. Появится список всех содержащихся на карте элементов. Поскольку нам нужно немного элементов, мы удалим всё лишнее и также настроим внешний вид.
Рисунок 6 – Добавляем легенду
Также на карту требуется добавить атрибуты. Для этого воспользуемся кнопкой «Добавить таблицу атрибутов». Теперь нужно выбрать слой, атрибуты которого будут отображены в таблице. Теперь добавим таблицу атрибутов, содержащую большее количество параметров. В данном случае это будет слой под названием «Железнодорожные станции». В результате его добавления получилась большая таблица, непомещающаяся на экран. Как видно из таблицы, здесь присутствует множество ненужных строк и столбцов. Кроме нужных нам железнодорожных станций, здесь присутствуют и аэропорты, трамвайные и автобусные остановки, поскольку нам всё это не нужно мы отредактируем атрибуты слоя. Для этого выберем нужный слой, переводим его в режим редактирования, и в контекстном меню выберем пункт «Открыть таблицу атрибутов».
Рисунок 7 – Пункт «Открыть таблицу атрибутов»
В открывшемся окне можно редактировать данные из таблицы.
Рисунок 8 – Таблица атрибутов
Трамвайные остановки обозначены как «tram_stop» в столбце «Railway». Значит, нам нужно отсортировать список по убыванию по столбцу «Railway». Все строки с параметром «tram_stop» мы оставляем. Остальные строки выделяем и удаляем.
Рисунок 9 – Отсортированная таблица атрибутов
Теперь можно вернуться в режим компоновки. Как видно, остались строки, содержащие только железнодорожные станции, но по-прежнему есть пустые столбцы, уберём их. Для этого на вкладке «Элемент» нажмём на кнопку «Атрибуты». В появившемся окне сними галочки с ненужных атрибутов.
Рисунок 10 – Настройка атрибутов
Теперь таблица содержит только необходимые атрибуты, но она по-прежнему не помещается на нашем листе. Поэтому уменьшаем значение поля «Поле» во вкладке «Элемент». Теперь таблица помещается на карте.
Рисунок 11 – Добавление легенды
Теперь добавляем масштабную линейку, воспользовавшись кнопкой с аналогичным названием. Оформление оставляем по умолчанию, размер сегмента устанавливаем равным 1000 единиц карт.
Рисунок 12 – Добавление масштабной линейки
Рисунок 13 – Итоговая карта