Przemysław Garasz

I've been working with GIS since my university days at the University of Gdańsk. My career has taken me from being a GIS specialist to a developer at the Institute for Meteorology and Water Management, where I worked on flood maps and digital cartography automation. Today, I'm an independent GIS consultant working with both commercial and open-source GIS software.


Sessions

09-10
11:00
90min
My first QGIS plugin with ChatGPT assistant
Michal Pilarski, Przemysław Garasz

There are many QGIS plugins created by QGIS Community. Plugins repository is getting bigger and bigger and offers very dedicated solutions for specific GIS aspects. The idea of public repo is very valuable, especially for QGIS users who are not coders and are not able to create their own plugin. Obviously, users very often could not find proper plugin because their GIS tasks are very specific.
So, how to expand amount of QGIS plugins Creators to speed up and automate GIS work?
The answers is using AI (Artificial Intelligence) LLMs (Large Language Models) as very popular OpenAI ChatGPT. ChatGPT would be very helpful for beginners who start developing QGIS plugins. Supporting making progress during development by ChatGPT could really accelerate work and make it more smooth.
Let's develop our first QGIS plugin with ChatGPT as our assistant.

Keywords:
QGIS, QGIS plugin, Python, PyQGIS, Qt, Pycharm, ChatGPT, OpenAI

Key Takeaways:
1. Skill of configure development environment - Pycharm IDE + ChatGPT plugin with PyQGIS
2. Gain knowledge how to speed up designing, developing, publishing simple QGIS plugin with ChatGPT
3. Recognize pros and cons using AI tool during development process

Short Agenda:
1. Introduction to Pycharm, Python, ChatGPT
2. Configuring development environment
3. Developing and Testing simple QGIS plugin with ChatGPT
4. Summary and evaluate usefulness of AI assistance

Workshop
B312