Breve Introdução
The course will be taught in English, unless all participants prefer Portuguese.
Enrollment: extended until March 7, 2022 (at 1:00 pm)
If you already have an account at ISA, go to "Fenix ISA" e follow the Candidate Portal menu to register
Number of students:
Minimum 12 participants / Maximum 20 participants
Selection Criteria:
If there are more than 20 candidates, the first 20 seletec candidates who confirm their particpation by paying the registration fee will be admitted to the course
More information:
Historial
The coordination and lecturing of the
course is the responsibility of Prof. Manuel Campagnolo
(mlc@isa.ulisboa.pt) / Department of Sciences and Engineering Biosystems / Section of Mathematics, ISA.
Objetivos
Programme
1. Review of QGIS and access to web data (WFS, WMS, XYZ tiles)
2. The Python console and editor in QGIS
3. Scripts in Python for executing sequence of Processing Toolbox operations automatically (e.g. selectbyexpression, extractbyexpression, extractbylocation, clip, buffer, dissolve, fieldcalculator, rastercalculator, multiparttosingleparts, warpreproject, zonalstatisticsfb, ...)
4. Access to open datasets on the web with Python scripts in QGIS (download and unzip of web files, acess to dta trough WFS and WMS protocols, and local storage of data).
5. Interaction with the QGIS 3 interface: adding, organizing and removing QGIS layers with Python commands
6. Introduction to programming in Python in the context of QGIS
7. Styling QGIS vector and raster layers with Python scripts
8. Introduction to file management with Python scripts in QGIS
9. An introduction to efficient processing of large data sets with Python in QGIS
2. The Python console and editor in QGIS
3. Scripts in Python for executing sequence of Processing Toolbox operations automatically (e.g. selectbyexpression, extractbyexpression, extractbylocation, clip, buffer, dissolve, fieldcalculator, rastercalculator, multiparttosingleparts, warpreproject, zonalstatisticsfb, ...)
4. Access to open datasets on the web with Python scripts in QGIS (download and unzip of web files, acess to dta trough WFS and WMS protocols, and local storage of data).
5. Interaction with the QGIS 3 interface: adding, organizing and removing QGIS layers with Python commands
6. Introduction to programming in Python in the context of QGIS
7. Styling QGIS vector and raster layers with Python scripts
8. Introduction to file management with Python scripts in QGIS
9. An introduction to efficient processing of large data sets with Python in QGIS
Destinatários
The course is addressed to users of
geographical information systems who want to deepen the use of QGIS
version 3 using the editor and installation of Python 3 available in
QGIS (PyQGIS)
Evaluation and certificates:
Students who intend to be graded will have to carry out a work that consists of write a Python script to run on desktop QGIS to access data
open and solve a problem of georeferenced data analysis proposed by the teacher. The evaluation is performed by: (1) verifying that the script runs without
errors and that it provides the expected result; (2) quality of the proposed script (organization, clarity, processing time); (3) individual discussion of the work carried out with the
teacher. It is recommended that students use and adapt pieces of proposed code and discussed during the classes for the elaboration of the script.
Students will have access to a training certificate if they participate in 80% of the classes. This certificate will be issued by the Academic Division upon individual request and will be subject to the fees in force. The course coordinator will issue a certificate of attendance to students who request it.
Regime de Funcionamento
The course will have 10 online and live two hour long sessions from March 7 to April 05, 2022.
Total number of hours: 20
Schedule: Mondays and Wednesdays, 18h-20h (GMT).
Propinas
Registration cost:
Without evaluation - no ECTS attribution
200 euros for non-ISA participants; 140 euros for ISA participants
With evaluation and, in case of approval, attribution of 3 ECTS
300 euros for non-ISA participants; 210 euros for ISA participants