QGIS + Python kombo
Nie czekaj - zapisz się już dziś i rozwiń swoje umiejętności!
Naucz się QGIS i twórz własne narzędzia!
Chcesz zacząć pracę z QGIS i w krótkim czasie wejść na poziom zaawansowany? Chcesz dodatkowo przyspieszyć swoją pracę dzięki automatyzacji? To szkolenie przeprowadzi Cię przez całą drogę - od podstaw QGIS, przez zaawansowane analizy przestrzenne, aż po automatyzację procesów dzięki PyQGIS. Nauczysz się tworzyć, analizować i wizualizować dane przestrzenne, a także pisać własne skrypty i budować narzędzia, które wykonają pracę za Ciebie! Nie czekaj - zapisz się już dziś i rozwiń swoje umiejętności!
PROGRAM SZKOLENIA
DZIEŃ I
Moduł I. Wprowadzenie.
- Wiedza o GIS i QGIS w pigułce.
- Dostępne typy danych przestrzennych. Porównanie powszechnych formatów danych wektorowych. Przedstawienie i omówienie układów współrzędnych.
Moduł II. Podstawy QGIS.
- Instalacja QGIS i wprowadzenie do programu. Gdzie i co kliknąć, żeby dobrze zacząć.
- Przegląd dostępnych baz danych. Jak wczytać dane przestrzenne, aby wyświetliły się w odpowiednim miejscu?
-
Importowanie
ortofotomapy, NMT (numeryczny model terenu), NMPT (numeryczny model pokrycia
terenu).
- Jak zwiększyć funkcjonalność QGIS za pomocą wtyczek?
- Tworzenie warstw wektorowych oraz ich symbolizacja i etykietowanie.
-
Eksport warstw do różnych
formatów (excel, csv, gpkg, shp…).
Moduł III. Przetwarzanie danych wektorowych.
-
Praca z narzędziami
edycji danych wektorowych. Agregacja danych, łączenie obiektów na podstawie atrybutów i obliczanie
statystyk strefowych.
- Walidacja i naprawa geometrii. Wykrycie przecięć, pustych geometrii i błędnych obiektów. Reguły topologiczne.
-
Praca z tabelą atrybutów i kalkulatorem pól. Tworzenie złożonych zapytań,
praca na wyrażeniach warunkowych i funkcjach geometrycznych.
- Zdjęcia geotagowane. Wyświetlaj lokalizacje zdjęć na wybranym podkładzie mapowym.
Moduł IV. Wizualizacja danych.
- Kreator wydruków. Tworzenie nowych map – od podstaw, ze wszystkimi niezbędnymi elementami, takimi jak podkład mapowy, legenda, skala, tytuł i strzałka północy.
-
Tworzenie atlasu.
Wykorzystujemy narzędzie Atlas do stworzenia serii map na podstawie
wcześniej opracowanego szablonu. Gotowy zestaw opracowań zapisujemy
na dysku w postaci dokumentu PDF lub serii plików graficznych.
DZIEŃ II
Moduł IV. Praca z danymi rastrowymi i modelami wysokościowymi.
-
Georeferencja danych
rastrowych. Jak wydobyć z zeskanowanych map maksymalną ilość informacji,
osadzając je w odpowiednim miejscu i wyświetlając na tle
dowolnego podkładu mapowego.
-
Przygotowanie danych rastrowych - resampling, wyrównanie. Zapewnienie
spójności danych przed wykorzystaniem kalkulatora rastrów.
- Praca z kalkulatorem rastrów.
- Narzędzia edycji danych rastrowych. Narzędzia konwersji, reklasyfikacja.
- Obliczanie nachylenia, ekspozycji i cieniowania terenu.
- Przygotowanie kompozycji barwnych (True Color i False Color) oraz ich wykorzystanie do interpretacji danych obrazowych.
Moduł V. Analizy przestrzenne.
- Kluczowe narzędzia do wykonywania analiz przestrzennych. Przykłady praktycznego zastosowania narzędzi geoprocessingu.
- Częściowa automatyzacja pracy przy użyciu narzędzi batch processing. Łączenie wielu narzędzi w jeden proces analityczny za pomocą Model Designer.
Moduł VI. PyQGIS i API QGIS.
- Uruchamianie skryptów - konsola Python a skrypty zewnętrzne.
- Zapoznanie z dokumentacją PyQGIS.
- Podstawowe moduły API QGIS.
- Otwieranie projektu i zarządzanie warstwami z poziomu konsoli.
- Podstawowe funkcje pracy z danymi wektorowymi.
- Podstawowe funkcje pracy z danymi rastrowymi.
DZIEŃ III
Moduł VII. Tworzenie skryptów do przetwarzania danych przestrzennych.
-
Zaawansowana obsługa danych przestrzennych w PyQGIS
.
- Samodzielne tworzenie algorytmów przetwarzania danych. Automatyzacja złożonych zadań za pomocą skryptów.
Fragment przykładowego kodu. Narzędzie do wypełnienia pustych przestrzeni w plikach rastrowych.
Moduł VIII. Studium przypadku.
- Samodzielne przejście całego procesu analizy - od przygotowania i weryfikacji danych, przez wykorzystanie narzędzi analitycznych, aż po wizualizację i interpretację wyników. Oferujemy możliwość dostosowania scenariusza do potrzeb Uczestników szkolenia. Rozwiążemy dokładnie TEN problem, z którym zmagasz się w pracy!
Moduł IX. Interfejs użytkownika i wtyczki QGIS.
- Tworzenie okien dialogowych w Qt Designer.
- Rodzaje wtyczek w QGIS.
- Struktura wtyczki. Niezbędne elementy do zapewnienia poprawnej funkcjonalności narzędzia.
KORZYŚCI/CO DAJĄ UPRAWNIENIA?/CO MOŻESZ?
- Wiesz z jakich danych korzystać i jak je przygotować do rzetelnych analiz przestrzennych!
- Swobodnie korzystasz z funkcjonalności programu QGIS!
- Wiesz, jak przeprowadzać analizy wielokryterialne, sieciowe i zasięgowe oraz jak interpretować ich wyniki!
- Umiesz czytelnie zwizualizować wyniki analiz!
- Rozumiesz, jak działa PyQGIS i potrafisz go wykorzystać do automatyzacji codziennych zadań w QGIS!
- Umiesz pisać skrypty do masowego przetwarzania obszernych zbiorów danych!
- Rozumiesz podstawy tworzenia interfejsów użytkownika w QGIS!
CZAS TRWANIA SZKOLENIA QGIS
24 godziny zegarowe
FORMA SZKOLENIA
Szkolenie prowadzimy w następujących formach:
- w formie webinarów online w czasie rzeczywistym z naszym Instruktorem,
- stacjonarnie w siedzibie BZB UAS,
- w siedzibie klienta (szkolenie dla min. 5 osób).
Kursant dodatkowo dostaje 12-miesięczny dostęp do naszej platformy e-learningowej, na której znajdują się materiały szkoleniowe i przykładowe zadania do samodzielnego wykonania.
Każdy kursant po ukończeniu szkolenia otrzymuje certyfikat.
WARUNKI PRZYSTĄPIENIA DO SZKOLENIA
Przed przystąpieniem do szkolenia należy znać podstawy programowania w języku Python.
