
Porting QGIS plugins to API v3 – Strategy and tools – OPENGIS.ch
The Release of QGIS 3.0 was a great success and with the first LTR (3.4) scheduled for release this fall, it is now the perfect time to port…
Stay updated with the latest QField news, releases, tutorials, and insights from the field data collection community.

The Release of QGIS 3.0 was a great success and with the first LTR (3.4) scheduled for release this fall, it is now the perfect time to port…

Did you know that the possibilities to make a full QGIS back end solution for quality assurance and archiving in PostgreSQL are immense? SQL…

Lately, I have been confronted with the need of translating Interlis files (from French to German) to use queries originally developed for…

Recently there have been some questions and discussions about python based expression functions and how parameters like usesGeometry need to…

Expressions in QGIS are more and more widely used for all kinds of purposes. For example the recently introduced geometry generators allow…

Lately I’ve been spending time porting a bigger plugin from QGIS 2.8 to 3 while maintaining 2.8 compatibility. You can find it at…

Just for the sake of documenting things, when running qgis 2to3 on a plugin I encountered a tricky situation regarding signals.…

I really wanted to write this post since a long time but things got in the way, and now an email finally triggered me. As part of a…

Behind the scenes a lot has happened to get ready for Qt5 and Python3. On the same codebase that is becoming the next release QGIS 2.16.…

QGIS 3 is not yet there and there is still plenty of time to prepare and migrate. But I thought I would give some advice about things that…

Processing just got a new testing framework to improve the long-term stability of this important plugin. And you can help to improve it,…

December traditionally is an amazing time since the weather is usually quite forgiving to long working hours. Therefore the first parts of…