Workshop QGIS Python GeoPython 2018: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
Zeile 3: Zeile 3:
 
* 7 May, 2018, Basel/Muttenz, https://2018.geopython.net/
 
* 7 May, 2018, Basel/Muttenz, https://2018.geopython.net/
  
[Description]
 
 
''When analyzing geospatial data, we sometimes need to invoke certain commands and functions to result in data we might be looking for. This can be done, and as we know, because QGIS supports user-defined expressions and functions written in the popular Python programming language. These functions can be used on QGIS's Python console, and opens up the capability to easily automate user tasks.  
 
''When analyzing geospatial data, we sometimes need to invoke certain commands and functions to result in data we might be looking for. This can be done, and as we know, because QGIS supports user-defined expressions and functions written in the popular Python programming language. These functions can be used on QGIS's Python console, and opens up the capability to easily automate user tasks.  
  

Version vom 13. Februar 2018, 18:23 Uhr

  • Workshop about QGIS Processing Framework: Automating Tasks with Python
  • by Prof. Stefan Keller and Kang Zi Jing, Geometa Lab at HSR Rapperswil
  • 7 May, 2018, Basel/Muttenz, https://2018.geopython.net/

When analyzing geospatial data, we sometimes need to invoke certain commands and functions to result in data we might be looking for. This can be done, and as we know, because QGIS supports user-defined expressions and functions written in the popular Python programming language. These functions can be used on QGIS's Python console, and opens up the capability to easily automate user tasks.

This workshop gives an overview of Python programming in QGIS (PyGIS), talks about the Processing framework, before teaching more in-depth, with hands-on examples, into how to automate tasks using Python scripts, Graphical Modeler(?) and plugins(?), which would otherwise require repetition of the same process/running of code.

This session concludes with how users can use these skills under the Processing framework, and also to create scripts to automate tasks in QGIS Version 3.

Program

  1. 15 min: Welcome and QGIS installation
  2. 15 min: Intro to QGIS
  3. 30 min: Intro to QGIS processing framework and scripting with Python
  4. 45 min: Hands-on Exercises
  5. 15 min: Wrap-up & Conclusion

Material

[tbc]

Hardware and Software

Hardware: Bring your own device!

  • You need a regular computer (Windows, Linux, Mac) with admin credentials (in case QGIS is not yet installed)
  • Wi-Fi capabilities

Software:

  • QGIS: We need current QGIS Version <<>>.
  • Web browser

Notes

See also: