QGIS Programmierung mit Python

Dauer: 2 Tage

Dieser Kurs gibt eine Einführung in die Programmiersprache Python und zeigt Ihnen, wie Sie mit nur wenig Zeilen Code die Kernfunktionalitäten von QGIS ganz einfach erweitern können.

QGIS unterstützt die weitverbreitete, objektorientierte Programmiersprache Python, die in diesem Zusammenhang als PyQGIS bezeichnet wird. Über die sehr leistungsfähige Programmierschnittstelle in QGIS können mit PyQGIS Scripte erstellt werden, um Aufgaben zu automatisieren oder auch eigene Erweiterungen für QGIS (Plugins) zu erstellen.

Neben dem Programmieren über die integrierte Python-Konsole lernen Sie in diesem Kurs das Erstellen von Verarbeitungsalorithmen (Processing Toolbox) mit Python und dem Graphical Modeler. Zum Abschluss des Kurses befassen wir uns mit dem Programmieren eigener Plugins und Dialoge für QGIS.

Schulungsinhalte

  • Einführung in Python
  • Nutzung der QGIS-Python-Konsole
  • Übersicht über die QGIS-Python-Bibliotheken
  • Programmieren eigener Funktionen in der Expression Engine
  • Programmieren von Processing Tools mit Python und dem Graphical Modeler
  • Einführung in QT5 zur Erstellung von Dialogen
  • Hilfreiche Plugins
  • Aufbau von QGIS-Python-Plugins
  • Erstellung eines eigenen Plugins

Vorkenntnisse

Allgemeine Grundkenntnisse Programmierung, Python-Grundkenntnisse von Vorteil, QGIS Grundkenntnisse (bei Unsicherheit bitte telefonisch nachfragen).

Zielgruppe

Techniker aus Behörden, öffentlichen Verwaltungen, kommunalen Rechenzentren, Ingenieurbüros, Firmen und Dienstleistern im GI-Bereich.

Organisatorisches

Seminarzeiten:

2 Tage jeweils von 9:30 bis ca. 16:30 Uhr.

Garantierte Durchführung:

Ab 3 Teilnehmern.

Rechnungsstellung:

Die Rechnungsstellung erfolgt nach Auftragseingang, spätestens jedoch 14 Tage vor Schulungsbeginn.

Stornierungsfrist:

Eine kostenfreie Stornierung ist bis 12 Arbeitstage vor Kursbeginn möglich.

Technik:

Jedem Teilnehmer wird ein Schulungs-Notebook gestellt.

Verpflegung:

Täglich 2 Kaffeepausen und Mittagessen.

Schulungsmaterial:

Jeder Teilnehmer erhält Schulungsunterlagen in gedruckter Form.

Termine & Anmeldungen

Alle Preise verstehen sich zzgl. MwSt. 
Bei Buchung bis zu 6 Wochen vor Schulungsbeginn erhalten Sie 10% Frühbucherrabatt! Den Rabatt können Sie bei der Anmeldung auswählen.

Individuelle Schulungen

Individuelle Schulungen (Termine und Preis auf Anfrage)