Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа № 3. Получение данных. Методика



Лабораторная работа № 3

Стилизация векторного слоя вQGIS

Скачивание QGIS - http://www.qgis.org/ru/site/forusers/download.html#

Там же можно скачать более ранние версии программы.

 

Задание: Создать 5 карт по примеру – продолжительность жизни LIFEXPECT.

Создать карты самостоятельно:

- стиль Уникальные значения – названия стран (NAME)

                                          – регионы (WORDREG)

- стиль Градуированный знак – площадь территории (SQKM)

                                          – численность населения (POP_K)

                                          – городское население (URBPOP)

Добавить подписи объектов: Свойства – подписи – Указать значения поля.

Все созданные карты (5 шт.) сохранить в формате JPG : проект – сохранить как изображение!

 

Чтобы создать карту, нужно стилизовать данные ГИС и представить их в визуально информативной форме. Есть большое количество опций, доступных в QGIS, применяемых к символизации данных. Стилизуем векторный слой так, чтобы показать продолжительность жизни в разных странах мира.

Получение данных

Данные, которые мы будем использовать, предоставлены Центром устойчивого развития и глобальной окружающей среды (SAGE) http://www.sage.wisc.edu/atlas/maps.php > _ в Университете Висконсин-Мэдисон.

Вы можете скачать данные о продолжительность жизни http://www.sage.wisc.edu/atlas/data.php?incdataset=Life%20Expectancy > _ из архива данных. Для удобства Вы также можете использовать данные в папке lifeexpectancy.

Методика

1. Откройте QGIS и перейдите в Слой ‣ Добавить векторный слой...

2. Найдите скачанный файл lifeexpectancy. и нажмите Открыть. Выберите newsweek_data.shp и снова нажмите Открыть. Затем Вы должны выбрать систему координат (СК). Выберите WGS84 EPSG:4326 в качестве системы отсчёта координат (СК).

3. Файл формы, находящийся в архиве, теперь загружен, и к нему применён стиль по умолчанию.

4. Щёлкните правой кнопкой мыши на имени слоя и выберите Открыть таблицу атрибутов.

5. Исследуйте различные атрибуты. Для стилизации слоя мы должны выбрать атрибут или столбец, который будет представлять карту, которую мы пытаемся создать. Так как мы хотим создать слой, представляющий продолжительность жизни, т.е. средний возраст, до которого человек живет в стране, нам нужен атрибут LIFEXPCT, сокращённо от Life Expectancy - продолжительность жизни.

 

6. Закройте таблицу атрибутов. Добавить поле слои: ВИД – ПАНЕЛИ – СЛОИ. Снова щёлкните правой кнопкой мыши на слое и выберите Свойства.

7. Различные варианты стилизации расположены во вкладке Стиль окна свойств. Нажав на кнопку, открывающую выпадающее меню, в окне стиля, вы увидите пять опций (5 типов легенды):

Обычный знак,

Уникальные значения,

Градуированный знак и др. Мы изучим первые три.

8. Выберите Обычный знак. Эта опция позволяет Вам выбрать единственный стиль, применяемый ко всему на слое. Это набор данных для полигона, поэтому у вас будет два выбора. Во-первых, вы можете залить полигон, или стилизовать его обводку. По желанию Вы можете выбрать точечный узор. Затем нажмите ОК.

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

10. Как Вы можете заметить, тип “ Обычный знак ” не сильно помогает перенести продолжительность жизни на карту. Давайте попробуем другое вариант. Снова нажмите правой кнопкой на слой и перейдите в Свойства. На этот раз выберите Градуированный знак на вкладке Стиль. “ Градуированный знак ” значит, что всё на слое будет окрашено в соответствии со значениями атрибутов. Выберите LIFEXPCT как Столбец. Затем выберите желаемое изменение цвета и нажмите Классифицировать внизу. Нажмите ОК.

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

12. Есть 5 доступных методов классификации наших данных. Эти методы используют различные статистические алгоритмы, чтобы сломать данные в отдельных классах.

o Равный интервал: Этот метод, как и предполагает имя, создаст классы равного размера. Если наши данные имеют значения 0-100, и мы хотим 10 классов, то этот метод создаст классы 0-10, 10-20, 20-30 и т.д., придерживаясь размера в 10 для каждого класса.

o Квантильный: Этот метод разделит классы так, что в каждом будет равное количество пунктов. Если у нас есть 100 значений, и мы хотим 4 класса, квантильный режим поместит в каждый класс по 25 значений.

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

o Стандартное отклонение: Этот метод посчитает среднее значение данных и создаст классы, основываясь на отклонении от этого значения.

o Приятное разделение: Использует алгоритм статистического разделение R’s pretty algorithm. Он немного сложен, но приятное в названии означает, что границы классов будут круглыми числами.

Чтобы упростить работу, давайте используем квантильный режим. Нажмите Классифицировать внизу, и Вы увидите 3 новых класса с соответствующими значениями. НЕОБХОДИМО ЗАДАТЬ В КАЧЕСТВЕ ИНТЕРВАЛА ЦЕЛЫЕ ОКРУГЛЕННЫЕ ЧИСЛА: например 0 – 30; 31 – 50 и 51 – 79 или любые другие. Нажмите ОК.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.