#PyQGIS

Aron Gergelyarongergely
2025-05-15

For raster masters:

use QgsRasterLayer.as_numpy() to get your raster layer as numpy array.

This was silently added in QGIS v3.40,
thus no one seems to know!

see qgis.org/pyqgis/3.40/core/QgsR

Hans van der Kwast :qgis:hansakwast@fosstodon.org
2025-03-26

🚀 QGIS Processing Scripts can now be shared via the QGIS Resources Hub! 🎉

They’re efficient, lightweight tools for automating tasks in #QGIS, requiring #Python & #PyQGIS skills. Easier to develop than plugins, they’re perfect for customizing workflows.

💡 Learn more: hub.qgis.org/scripts/
:qgis:💚

Do you want to learn to create your own QGIS Processing Scripts? Check these resources:
🎥 Watch the tutorial video: youtu.be/DlKBn7vMT4s

📓 Follow the step-by-step guide: courses.gisopencourseware.org/

Share QGIS Processing Scripts through the QGIS Resources Hub
Hans van der Kwastqwast-gis.com@bsky.brid.gy
2025-03-26

🚀 QGIS Processing Scripts can now be shared via the QGIS Resources Hub! They’re efficient, lightweight tools for automating tasks in #QGIS, requiring #Python & #PyQGIS skills. Easier to develop than plugins! 💡 Learn more: hub.qgis.org/scripts/ #GIS #gischat

2025-03-21

This week, I've been working on a Docker image which ships the migration script PyQt5 to PyQt6 made by @CabiecesJ and @florent001 to automatically check @QGIS plugins against Qt6. It's now usable locally as in a CI.

I've updated the relevant wiki: github.com/qgis/QGIS/wiki/Plug

#QGIS #PyQGIS #Qt6 #GitLabCI

Josep Pueyo-Ros :rstats:jospueyo@fosstodon.org
2025-01-21

I'm stacked with a QGIS plugin that stopped to work. Any help is appreciated, here is the question: gis.stackexchange.com/question

#QGIS #pyqgis #GeoSpatial

2024-12-03

🐍 Avez-vous déjà développé un plugin pour @qgis ?
🪟 Avez-vous déjà réussi à configurer correctement un environnement virtuel Python sur #Windows ?
😭 Avez-vous déjà pleuré plus qu'à cette occasion ?

Nicolas Godet l'a fait, lui.
Il a également configuré correctement #VSCode pour le développement de #PyQGIS. Oui, correctement, sans vilain script batch des 90s.

Il partage sa méthodologie gratuitement, bénévolement. Pour le bonheur d'intellisense.

Arrêtez de pleurer. Lisez.
geotribu.fr/articles/2024/2024

2024-11-25

🚀 New on the Geotribu Blog! 🌍💻

🎯 Want to streamline your #PyQGIS development?

🔧 Our latest tutorial walks you through creating a Python virtual environment for QGIS plugin development using VS Code on Windows.

👉 Nicolas Godet took time to write a step-by-step guide with practical tips, and a focus on productivity.

Check it out here: blog.geotribu.net/2024/11/25/c

#QGIS #GIS #Python #VSCode #GISTribe

Hans van der Kwast :qgis:hansakwast@fosstodon.org
2024-10-25

Just wrapped up teaching "Automating GIS Processes with PyQGIS" with Vincent Post for #AustralianWaterSchool. Missed it? No worries! It's now on-demand. Perfect for enhancing GIS skills and automating hydrology workflows. Register here: awschool.com.au/training/autom :qgis: :python: #QGIS #Python #PyQGIS

Hans van der Kwast :qgis:hansakwast@fosstodon.org
2024-10-02

Register now for next week's course in Automating GIS processes with PyQGIS that I teach in cooperation with #AustralianWaterSchool.

📅 8, 15 & 22 October 2024
⏲️ 4-6pm Sydney Time (sessions are recorded if you can't attend live)!
awschool.com.au/training/autom

#QGIS #Python #PyQGIS

NaturalGIS 🇺🇦naturalgis@fosstodon.org
2024-07-05

We are promoting a new edition of our training "Introduction to #pyQGIS (Python for #QGIS) programming", that will take place next September as remote/synchronous sessions. Goal of the training is to introduce trainees to how to extend #QGIS capabilities by creating scripts and plugins/extensions with their own graphical interface. #NaturalGIS is a QGIS approved certifying organization changelog.qgis.org/en/qgis/cer For further details follow naturalgis.pt/pyqgis_training.

QGIS Gebruikers Nederlandqgisnl@mapstodon.space
2024-04-19

📢Je kan je nog steeds aanmelden voor de #QGISNL Gebruikersdag "Python en Plugins" op 26 april bij  #ITC (Universiteit Twente). Ontdek de kracht van :python: in :qgis: en deel kennis met de community. Aanmelden is gratis voor leden! Info en aanmelden: qgis.nl/event/gebruikersdag-py #QGIS #Python #PyQGIS #Plugins

Michaël DOUCHINkimaidou@mapstodon.space
2024-03-29

@RegisHaubourg Pour l'instant, aucun moyen de modifier le comportement en bureautique. Seulement de charger une couche ou le projet avec le "Flag" Qgis::ProjectReadFlag::ForceLayerReadOnly via #pyQGIS Pas de stockage de cette config par Projet ou par couche (XML, etc.)

2024-03-28

Les développeurs â Grenoble sont trop radicaux...

Ils profitent des rencontres du logiciel libre #QGISFR2024 :qgis: pour exiger que sa région soit renommée "la région #PYTHON". 😛 #PyQGIS

@JourneesQgis

QGIS Gebruikers Nederlandqgisnl@mapstodon.space
2024-03-20

🚀 Wil je je QGIS-vaardigheden naar een hoger niveau te tillen? Geef je dan op voor de #QGISNL Gebruikersdag "Python en Plugins" op 26 april bij #ITC (Universiteit Twente). Ontdek de kracht van :python: in :qgis: en deel kennis met de community. Aanmelden is gratis voor leden! Info en aanmelden: qgis.nl/event/gebruikersdag-py #QGIS #Python #PyQGIS #Plugins

Damian Poddębniakduesee@norden.social
2024-02-25

Matrix chat about geodata and its processing (e.g. #QGIS, #PyQGIS, Python #Geopandas, #OSM, #Sentinel, etc).

Idea is to meet with people in #Hamburg to work together on fun #geo projects.

matrix.to/#/#geo-hamburg:matri

John Lister - GeoScrubGeoScrubJohnL@fosstodon.org
2023-08-22

Loading a non-spatial csv file into #QGIS using #PyQGIS and joining this data to a spatial file to for easier feature identification #Data #GIS #GISChat #Python 🗺️

John Lister - GeoScrubGeoScrubJohnL@fosstodon.org
2023-08-21

#PyQGIS always seems to save the day - this morning it was updating unnamed fields in a vector layer to have more descriptive metadata accurate fieldnames🗺️ #QGIS #GIS #Python #GISChat

GIS OpenCourseWaregisocw@fosstodon.org
2023-07-24

This week @hansakwast is teaching #GroundwatCh #ErasmusMundus MSc students the course Programming for Geospatial Hydrological Applications at @ihedelft. You can follow along for free at GIS OpenCourseWare! #GDAL #CLI #Python #PCRaster #PyQGIS courses.gisopencourseware.org/

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst