Съдържание и теми, включени в курса
Въведение в Python
- Общ преглед на Python и използването му в геопространствения анализ
- Настройване на Python среди за ArcGIS и QGIS
-
Основен синтаксис и изпълнение на задачи
- Оператори if, elif, else
- Цикли: for, while
- Функции и модули
- Обработка на грешки и изключения
Въведение в анализа и визуализацията на данни
- Работа с данни в Python с помощта на Pandas и Numpy
- Техники за манипулиране на данни за геопространствени набори от данни
- Въведение в Matplotlib и Seaborn за визуализиране на геопространствени данни
Анализ на векторни данни с Geopandas, Arcpy и PyQGIS
- Въведение в структурите на векторните данни
- Манипулиране на векторни слоеве с помощта на Geopandas в QGIS
- Извършване на анализ на векторни слоеве с Arcpy в ArcGIS
- Използване на PyQGIS за векторни операции
Анализ на растерни данни с GDAL/OGR, Rasterio, Geopandas, Arcpy и PyQGIS
- Въведение в растерните данни
- Работа с растерни слоеве с помощта на GDAL/OGR и Rasterio
- Анализ на растерни данни в ArcGIS с помощта на Arcpy
- Автоматизиране на задачи за растерна обработка с PyQGIS
Последователности от инструменти с Python в QGIS и ArcGIS
- Автоматизиране на ГИС работни потоци и процеси
- Създаване на скриптове за последователна автоматизация на задачи както в ArcGIS, така и в QGIS
- Изграждане на персонализирани инструменти за геообработка с помощта на Python
Управление на геопространствена информация с Python
- Автоматизиране на генерирането на отчети и създаването на карти
- Свързване с геопространствени бази данни и достъп до уеб услуги (WMS, WFS)
- Автоматизиране на извличането и анализа на данни
Обобщение и следващи стъпки
Изисквания
- Основно разбиране за ГИС и познаване на инструментите на ArcGIS/QGIS
Аудитория
- Професионалисти в науките за Земята
- Инженерни професионалисти
Отзиви от участници (2)
Ученето, че QGIS и инструментът може да се използва от други различни професионалисти, като например геодезисти
Bame Duncan Koko - Bentel Technologies (Pty) Ltd
Курс - QGIS for Geographic Information System
Машинен превод
Работните примери ни позволиха да усетим какво е работа с програмата. Добри обяснения и интеграция на теоретични концепции и както те се свързват с практически приложения.
Ian - Archeoworks Inc.
Курс - ArcGIS Fundamentals
Машинен превод