Раздел 4. Часть 1. Цифровая модель рельефа. 4D-модели, зависящие от времени
-
2,5D vs 3D, действительный vs воображаемый. Изолинии (горизонтали).
-
Регулярная сеть (матрица высот).
-
-
-
Задачи, решаемые с помощью ЦМР.
-
Время. Жизненный цикл первичных данных.
-
-
Хронологическая модель данных.
-
Задачи имитационного моделирования реальных процессов - ретроспективный анализ, прогнозирование.
-
Моделирование природных и антропогенных процессов
-
Картографический интерфейс.
-
-
-
-
-
-
Моделирование движения по маршруту. Неевклидова метрика (картсхемы, картоиды).
-
Таблицы, диаграммы, гистограммы, схемы.
-
Печатные карты, 3D-печать.
-
Виртуальная реальность (VR) и дополненная реальность (AR).
-
-
-
-
Модель геоданных, ввод и хранение данных, функции геоанализа и моделирования.
-
Раздел 5. Часть 2. Обзор Blue Marble Global Mapper
-
Blue Marble Global Mapper.
-
-
-
-
-
Функции геоанализа и моделирования.
-
Раздел 6. Часть 1. QGis. Введение
-
Модель интерфейса пользователя.
-
Проект и настройки проекта.
-
-
Работа с файлами, СУБД и удаленными хранилищами данных.
-
-
-
-
-
Модули, управление модулями.
-
Консоль, механизм сценариев.
-
Раздел 6. Часть 2. QGis. Входные данные.
-
Источники. Библиотека GDAL.
-
Файловые форматы векторных данных: shapefile, GeoPackage.
-
Файловые форматы растровых данных: GeoTIFF, варианты с файлами привязки.
-
WKT/WKB. Интернет-источники, форматы WMS/WMTS, XYZ, WFS и другие.
-
QuickOSM, пример получения данных для Клинского района.
Раздел 7. Часть 1. QGis. Слои.
-
-
-
-
Свойства векторных слоев.
-
-
-
-
Связь данных и векторных объектов.
-
-
-
-
Раздел 7. Часть 2 QGis. Работа с системами координат
-
Система координат проекта и слоя. EPSG.
-
-
Выбор подходящей СК/проекции (пример: WGS84 - WGS84/Pseudo-Mercator - UTM).
-
Операции над системой координат слоя (исходная, изменение, перепроецирование).
-
Перепроецирование «на лету» (под СК проекта).
-
Геопривязка растрового изображения.
Модуль Georeferencer.
-
Выбор подложки для операции привязки.
-
-
Использование для ручной привязки Blue Marble Global Mapper.
-
Особенности высокоширотных и полярных областей. UPS.
-
Раздел 8. Введение в SQL
-
-
Тип, поле, запись, таблица.
-
Первичные и вторичные ключи, ссылки. Индексы.
-
Объектные БД, хронологические БД.
-
Краткая история языка SQL.
-
-
-
-
-
-
-
-
Индексы. SpatiaLite (расширение SQLite).
-
Пространсвенные расширения: подход
-
OpenGIS Consortium (OGC) – “ Simple Features for SQL”.
-
-
Реализация в рамках PostGIS (расширения PostgreSQL).
-
EWKB/EWKT (3DM, 3DZ, 4D координаты). SRID.
-
Типы данных GEOMETRY и GEOGRAPHY.
-
-
Примеры использования в запросах.
Раздел 9. Часть 2. QGis. Работа с базами данных.
-
Менеджер БД (модуль DB Manager).
-
Создание, модификация, доступ к БД (на примере PostGIS).
-
Конфигурирование и запуск сервера БД, использование утилиты pgAdmin.
-
Создание слоев с источником PostGIS.
-
-
-
Использование представлений.
-
-
-
Механизм фильтров для слоя.
Раздел 10. Часть 1. QGis. Работа с растром. Работа с навигационными приборами. Пользовательские системы координат
-
Параметры отображения растровых слоев.
-
-
-
Калькуляторы растра (встроенный, GDAL, SAGA).
-
Инструмент raster alignment (перепроецирование, обрезка, ресамплинг).
-
Пример использования для полевых измерений.
-
Постановка задачи исследовательской группе треком и точками, выгрузка в формат GPX.
-
Импорт результата (трек, данные, формирование связанного слоя).
-
-
Пользовательские системы координат, формат PROJ.4.
-
Другие форматы описания СК (WKT, MapInfo).
-
Пример определения границ объекта, изначально заданных в МСК-26.
-
Создание и редактирование векторных объектов.
-
-
Операции над векторными объектами.
-
Преобразования векторных объектов.
-
Операции над векторными слоями.
-
-
Операции над растровыми слоями.
-
Построение регулярных сеток.
-
-
Растровый слой как ЦМР (пример – определение области прямой видимости).
-
Комплексный пример – обработка данных нетмониторинга.
Раздел 11. Часть 1. QGis. Стили и рендеринг. QGIS-сервер.
-
-
-
Рендеринг векторных слоев.
-
Отображение объектов, подписи, диаграммы, 3D.
-
Классификация, использование аттрибутивных данных.
-
-
-
Настройка проекта QGis для использования сервером.
-
Особенности установки и конфигурирования сервера, интеграция с WEB-сервером Apache.
-
Поддержка WMS и WMTS, примеры запросов.
-
Пример: WMS-источник на примере проекта из предыдущей лекции, использование SASPlanet в качестве клиента.
Раздел 11. Часть 2. QGis. Работа с ячеистыми структурами (mesh data).
-
Модель геоданных mesh. 2D, 3D.
-
Наборы данных, ассоциированные с узлами.
-
-
Слои, загрузка, поддерживаемые форматы.
-
-
Визуализация скалярных и векторных данных.
-
Работа с временной шкалой.
Раздел 12. Часть 1. QGis processing framework
Модуль processing framework.
-
Единый интерфейс пользователя для алгоритмов.
-
Панель «инструменты анализа».
-
Библиотеки QGis, GDAL, SAGA, GRASS.
-
Настройка параметров и запуск.
-
-
Автоматизация: пакетная обработка, консоль Python, графическое моделирование.
-
Раздел 12. Часть 2. QGis processing framework. Графическое моделирование.
-
Построение пользовательских алгоритмов на основе существующих.
-
Инструмент Graphical modeler.
-
-
Входные параметры, схема применения, связи, выход.
-
-
Дополнительные численные параметры.
-
-
Пример – карта бассейнов водосбора.
-
Построение комплексных моделей и связанные с ними проблемы.
-
Особенности графической нотации.
-
Возможности аналогичных инструментов в других продуктах на примере ArcGIS.
Раздел 13. Часть 1. Введение в язык программирования Python.
-
Краткая характеристика языка.
-
-
-
-
-
-
-
-
-
-
-
-
-
Библиотеки и использование в научной деятельности.
-
Пример: работа с библиотекой pyhdf (данные Modis, парсинг формата HDF4).
Раздел 13. Часть 2. QGis processing framework. Реализация алгоритмов на языке Python.
-
Получение представления графической модели на языке Python.
-
Класс QgsProcessingAlgorithm, реализация наследника.
-
Главный метод. Основные интерфейсы Processing Framework API (краткий обзор).
-
Пример – карта бассейнов водосбора.
-
Использование консоли Python для вызова библиотечных алгоритмов.
-
Для чего это нужно (задачи, не решаемые средствами графического моделирования).
Раздел 14. Часть 1. WEB ГИС. Обзор подхода, примеры
-
-
Использование возможностей WEB-браузеров. Java Script.
-
-
Подход к реализации, возможности.
-
-
Использование источников и интеграция с ГИС-сервером (на примере QGis).
-
-
Интерфейс для разработчика и результирующие WEB-приложения.
-
Пример (из набора обучающих примеров «Learn ArcGis»).
-
Не только QGis: обзор альтернатив.
-
Универсальные и специализированные решения.
-
Задачи обработки и анализа данных ДЗЗ, сетевой анализ.