Course Code: gismix
Duration: 21 hours
Prerequisites:

Podstawowa wiedza na temat języka Python oraz GIS.

Overview:

Celem szkolenia jest nabycie przez uczestników praktycznej wiedzy z zakresu posługiwania się oprogramowaniem GIS przy wykorzystaniu języka Python. Podczas kursu uczestnik pozna również rodzinę aplikacji ArcGIS* oraz QGIS. Uczestnik nauczy się w użyteczny sposób uzyskiwać informację na podstawie surowych danych przestrzennych.

Course Outline:

Dzień Pierwszy

Obsługa wbudowanej w QGIS konsoli Python.

Podstawowe biblioteki QGIS: gui, core, utils oraz PyQt5 (QtCore, QtGui).

Dostęp do geometrii i tabeli atrybutów warstwy wektorowej (obsługa, modyfikacja).

Obsługa danych rastrowych, WMS przy wykorzystaniu języka Python.

Dostęp do baz danych (np. MS Access, Spatialite).

Dzień Drugi

Struktura wtyczki (generowanie szablonu Plugin Builderem).

Wykorzystanie Python w skryptach do QGIS 3 i tworzenie narzędzi (Toolbox) na ich bazie.

Tworzenie okien dialogowych w Qt Designer (obsługa, ustawienia zmiennych środowiskowych, kompilacja: GUI i źródeł). Kompilowanie wtyczek, skryptów.

Dzień Trzeci

Wprowadzenie do środowiska aplikacji ESRI ArcGIS (ArcMap, ArcCatalog, ArcToolbox);

Wprowadzenie do programu ArcMap (nawigacja, konfiguracja, dostosowywanie interfejsu użytkownika);

Wczytywanie danych przestrzennych i ich wizualizacja w programie ArcMap;

Wykonywanie zapytań bazodanowych i przestrzennych w aplikacji ArcMap; Korzystanie z ArcToolbox i ArcCatalog w oknie ArcMap;

Wstęp do analiz przestrzennych w oprogramowaniu ArcGIS;

Ćwiczenia praktyczne z obsługi programów rodziny ArcGIS.

-----------------------------------------------

*ArcGIS is a trademark, service mark, and registered mark of Esri in the United States, EU, and other international jurisdictions. Esri has not reviewed this training course for completeness, accuracy, or quality, and as such, does not endorse, sponsor, or affiliate with this training course.