home.social

#pyqgis — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pyqgis, aggregated by home.social.

fetched live
  1. Python in #QGIS: Potenziale nutzen, Sicherheit wahren 💪

    🖥️ Wo wird #Python-Code in QGIS gespeichert, wann ausgeführt – und welche Risiken bringt das mit sich?

    Johannes Kröger & Isabelle Korsch geben gleich auf der #FOSSGIS2026 Antworten:
    • Struktur: Plugins, Makros, Aktionen & Ausdrucksfunktionen
    • Ladeverhalten & gezielte Steuerung
    • Risiken & Best Practices für den Arbeitsalltag

    📅 26. März | 12:20 Uhr
    📍 Raum HS1 (ZHG 011)

    👉 pretalx.com/fossgis2026/talk/9

    #PyQGIS #ITSecurity #OpenSource

  2. Python in #QGIS: Potenziale nutzen, Sicherheit wahren 💪

    🖥️ Enorme Freiheit durch Python-Erweiterungen – doch wo wird Code gespeichert, wann ausgeführt & welche Risiken entstehen?

    Johannes Kröger & Isabelle Korsch analysieren auf der #FOSSGIS2026 die Architektur der Python-Schnittstelle: Plugins, Makros, Ladeverhalten & Best Practices für mehr Sicherheit ⚙️

    📅 Do, 26. März | 12:20 Uhr
    📍 Raum HS1 (ZHG 011)

    👉 pretalx.com/fossgis2026/talk/9

    #PyQGIS #Python #OpenSource #ITSecurity

  3. Fehlt Ihnen eine Funktion in #QGIS? Programmieren Sie die Lösung selbst! 💪

    Auf der #FOSSGIS2026 zeigen Isabelle Korsch & Nimrod Gavish im #Workshop, wie Sie mit #Python eigene Plugins entwickeln. 🖥️

    Lernen Sie alles über die #PyQGIS-API und GUI-Design. Grundkenntnisse genügen, um #Developer für #OpenSource #Geodaten zu werden.

    📅 Di, 24.03. | 14:00 Uhr 📍 Raum WS2 (VG 1.103)

  4. 🎉 New year, new #GIS skills! ⌨️ Learn scripting in #QGIS with my free course at @[email protected]: no complex setup, just start from QGIS. Topics: #GDAL #CLI #Python basics #PyQGIS with the Notebook plugin ✨ 👉 courses.gisopencourseware.org/course/view....

  5. 🎉 New year, new skills!
    ⌨️ Learn scripting in with my free course at @gisocw : no complex setup, just start from QGIS.

    Topics:
    :terminal:
    :python: basics
    :qgis: with the Notebook plugin ✨

    👉 courses.gisopencourseware.org/

  6. RE: mapstodon.space/@geotribu/1156

    🛣️ Sur votre route de dév de plugin pour QGIS 4, si vous n'avez pas un besoin spécifique, évitez de devoir passer par un fichier 'resources.qrc' pour les images et pyrcc ou une compilation des fichiers '*.ui' avec pyuic.

    #protip #PyQGIS #QGIS4

  7. Working on PyQGIS 4 Checker tooling with a QGIS built on Fedora 42 and launched from Docker.

    #QGIS #QGIS4 #PyQGIS #Docker #Fedora

  8. QGIS DevTools — Déboguer et développer ses plugins plus efficacement
    Le développement de plugins QGIS peut parfois être fastidieux : recharger le plugin, déboguer, inspecter l’interface, exécuter des scripts, etc.
    C’est là que DevTools pour QGIS (NextGIS) entre en jeu — un ensemble d’outils conçus pour rendre le développement plus fluide, interactif, rapide et ergonomique.



  9. For #PyQGIS 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

    #QGIS #numpy

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

    They’re efficient, lightweight tools for automating tasks in , requiring & 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/

  11. 🚀 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

  12. 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

  13. 🐍 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

  14. 🚀 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

  15. Just wrapped up teaching "Automating GIS Processes with PyQGIS" with Vincent Post for . 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:

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

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

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

  18. 📢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

  19. @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.)

  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

  21. 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

  22. Loading a non-spatial csv file into using and joining this data to a spatial file to for easier feature identification 🗺️

  23. always seems to save the day - this morning it was updating unnamed fields in a vector layer to have more descriptive metadata accurate fieldnames🗺️

  24. This week @hansakwast is teaching MSc students the course Programming for Geospatial Hydrological Applications at @ihedelft. You can follow along for free at GIS OpenCourseWare! courses.gisopencourseware.org/

  25. Will this hold the #FOSS4G2023 passion of around 40 #PyQGIS enthusiasts? 🤔