Пример программы группового тренинга по инструментам анализа ГИС (на базе QGIS и GRASS GIS)
Общая информация об обучении и другие программы
Это программа реального тренинга.
День 1
Лекция. Основные возможности ГИС. QGIS как пример геоинформационной системы.
Назначение ГИС. Классификация ГИС по их функциональности. Организация данных в ГИС. Векторный и растровый форматы данных, их основные сферы применения. Последовательность действий при создании информационной системы (структурирование предметной области, выбор модели данных, реализация). Место QGIS среди геоинформационных систем.
Лекция. Системы координат.
Геоид и эллипсоид. Датум. Понятие системы координат. Географические координаты. Картографические проекции. Система координат Гаусса-Крюгера. Система координат UTM. Утилиты PROJ4 для пересчета координат. База геодезических параметров EPSG.
Практическое занятие. Системы координат в QGIS.
Проекты в QGIS. Работа с системой координат проекта. Перепроецирование данных в QGIS. Использование данных, полученных из различных источников и в различных системах координат (ОСМ, GPS, и т.п.). Работа с данными, попадающими в несколько зон системы координат Гаусса-Крюгера (или аналогичных систем). Пересчет координат с использованием PROJ4.
День 2
Лекция. Векторные данные.
Примеры форматов векторных данных. Основные типы геометрических данных ((multy)point, (multy)linestring, (multy)polygon в терминологии формата WKT). Дополнительные элементы, используемые при хранении векторных данных (центроид, охватывающий прямоугольник), их назначение. Понятие пространственного индекса, его использование для поиска объектов.
Практическое занятие. Векторные форматы, поддерживаемые библиотекой OGR, включая shape-файлы ESRI, MapInfo. Просмотр данных. Изменение символики векторных слоёв. Подписывание объектов. Определение / выборка объектов. Редактирование / просмотр / поиск атрибутов.
Лекция. Управление векторными данными.
Создание векторных данных. Понятие топологии и топологической ошибки. Средства QGIS для контроля топологических ошибок.
Практическое занятие. Управление данными. Импорт векторных данных из текстового формата записи. Инструменты оцифровки для форматов, поддерживаемых библиотекой OGR. Топологические ошибки и их коррекция. Работа с плагином “Проверка топологии”.
Лекция. Анализ векторных данных в QGIS.
Анализ векторных пространственных данных, поддерживаемых OGR, использование модуля fTools. Использование инструмента анализа, выборки, геопроцессинга, управления геометрией.
Практическое занятие. Выполнение учебных заданий по анализу векторных данных.
День 3
Лекция. Расширения языка SQL для работы с пространственными данными.
Основные фунции обработки пространственных данных (базовые функции; топологические операции и операции над множествами; пространственный анализ).
Базы данных SpatiaLite. Пространственные таблицы PostgreSQL с использованием PostGIS.
Практическое занятие. Работа с пространственными SQL запросами.
Знакомство с интерфейсом и возможностями плагина DB Manager. Построение запросов с геометрическими предикатами. Подключение слоев из БД SpatiaLite, выборка данных из SpatiaLite. Подключение слоев из БД PostgreSQL, выборка данных из PostgreSQL.
Лекция. Инструменты GRASS.
Знакомство с GRASS GIS. Обзор инструментов GRASS для работы с векторными данными. Топологический формат векторных данных в GRASS. Инструменты GRASS для проверки и коррекции топологии. Инструменты GRASS для генерализации векторных данных. Сети в GRASS: создание сетей, алгоритмы на графах (поиск путей оптимальной стоимости, расчет зон доступности, минимальное остовное дерево и др.).
Практическое занятие. Построение зон доступности на базе векторных операций GRASS.
Лекция. Растровые изображения.
Геокодирование растровых изображений. Растровые изображения как средство моделирования и отображения непрерывных данных (высоты, концентрации, плотности и т. п.). «Алгебра карт», решаемые с ее помощью задачи и особенности для данных различной измеримости (номинальных, ординальных и скалярных). Примеры задач и их решение.
Практическое занятие. Форматы растров и графики, поддерживаемые библиотекой GDAL (Geospatial Data Abstraction Library), такие, как GeoTIFF, Erdas IMG, ArcInfo ASCII Grid, JPEG, PNG и т.д. Настройки отображения растровых слоёв. Простые задачи на Алгебру карт.
Лекция. Инструменты обработки растровых данных в GRASS.
Обзор инструментов GRASS для работы с растровыми данными. Инструменты анализа рельефа. Растры стоимости. Расчет зон доступности на базе растров стоимости движения.
Практическое занятие. Построение зон доступности на базе растровых операций GRASS.
День 4.
Лекция. Основы анализа данных ДЗЗ.
Понятия пространственного, спектрального и временного разрешений. Радиометрическая коррекция. Атмосферная коррекция. Основы автоматической классификации данных ДЗЗ.
Практическое занятие. Дешифрирование данных ДЗЗ.
Лекция. Стек программного обеспечения NextGIS.
День 5
Практическое занятие. Выполнение итоговой работы, анализ полученных результатов.