Python w QGIS
Nie czekaj - zapisz się już dziś i zautomatyzuj swoją pracę!
Wykorzystaj potencjał PyQGIS!
Tracisz czas na powtarzalne klikanie tych samych narzędzi w QGIS? Chcesz wiedzieć, jak stworzyć własny algorytm, który zrobi wszystko za Ciebie? Podczas szkolenia pokażemy Ci, jak wykorzystać PyQGIS do automatyzacji pracy z danymi przestrzennymi, którą dziś wykonujesz ręcznie! Zajmiemy się masowym przetwarzaniem danych i tworzeniem narzędzi, które realnie usprawnią Twoją codzienną pracę. W ramach uzupełnienia szkolenia przedstawimy Ci, jak ubrać swoje rozwiązanie w prosty interfejs oraz elementy związane z tworzeniem wtyczek. Nie czekaj - zapisz się już dziś i zautomatyzuj swoją pracę!

PROGRAM SZKOLENIA
DZIEŃ I
Moduł I. Wprowadzenie teoretyczne.
- Omówienie zastosowania Pythona w QGIS,
- Uruchamianie skryptów - konsola Python a skrypty zewnętrzne,
- Zapoznanie z dokumentacją PyQGIS.
Moduł II. API QGIS.
- Podstawowe moduły w API QGIS,
- Otwieranie projektu i zarządzanie warstwami z poziomu konsoli,
- Integracja z bazą danych. Połączenie z PostgreSQL,
- Praca z danymi wektorowymi - iteracja po obiektach, selekcja obiektów, modyfikacja geometrii, edycja tabeli atrybutów,
- Praca z danymi rastrowymi - tworzenie zapytań, maskowanie, podstawowe obliczenia rastrowe.
DZIEŃ II
Moduł III. Tworzenie skryptów do QGIS.
- Zaawansowana obsługa danych przestrzennych w PyQGIS,
- Samodzielne tworzenie algorytmów przetwarzania danych. Automatyzacja złożonych zadań za pomocą skryptów,
- Studium przypadku - rozwiązanie przykładowego problemu z wykorzystaniem zdobytej wiedzy. Oferujemy możliwość dostosowania scenariusza do potrzeb Uczestników szkolenia. Rozwiążemy dokładnie ten problem, z którym zmagasz się w pracy!
Moduł IV. 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.
- Implementacja dla zadania wykonanego w ramach studium przypadku.
KORZYŚCI/CO DAJĄ UPRAWNIENIA?/CO MOŻESZ?
- Rozumiesz, jak działa PyQGIS i potrafisz go wykorzystać do automatyzacji codziennych zadań w QGIS!
- Swobodnie pracujesz na danych rastrowych i wektorowych z poziomu Pythona!
- Umiesz pisać skrypty do masowego przetwarzania obszernych zbiorów danych!
- Potrafisz tworzyć własne narzędzia i algorytmy!
- Rozumiesz podstawy tworzenia interfejsów użytkownika w QGIS!
CZAS TRWANIA SZKOLENIA PYTHON QGIS
16 godzin zegarowych
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 języka Python oraz podstawy pracy w programie QGIS. Zachęcamy do ukończenia naszych szkoleń: QGIS - poziom podstawowy oraz QGIS - poziom zaawansowany!
