Skip to content
Jürgen Hansmann edited this page Jun 15, 2026 · 10 revisions

Willkommen im py-tutorial

Dieses Tutorial vermittelt Python für Geomatiklernende - praxisnah, mit direktem Bezug zu Koordinaten, Geodaten und den Werkzeugen des Geomatikalltags.

Ziel ist kein vollständiger Sprachkurs, sondern ein solider Einstieg: nach dem Kurs kannst Du eigenständige Python-Skripte schreiben, Geodaten verarbeiten und Dich in neue Themen einarbeiten.

Das Repository und die Wiki-Pages wurden im Februar 2022 vom originalen Repo von Elias Raymann gecloned.


Kursstruktur

Tag 1: Einstieg

Kapitel Thema
01 Git und GitHub Markdown, Versionskontrolle, Kursnotizen ab Tag 1
02 Einleitung Was ist Python? Erste Schritte im Interpreter
03 Entwicklungsumgebung VS Code einrichten, Debugging

Tag 2: Python Grundlagen

Kapitel Thema
04 Grundlagen Datentypen, Operatoren, Variablen - mit LV95-Beispielen
05 Collections Listen, Sets, Tupel, Dictionaries - mit Messpunktdaten
06 Kontrollstrukturen Schleifen, Verzweigungen, Bounding Box
07 Benutzereingaben sys.argv, input(), f-strings

Tag 3: Funktionen, Dateien, Zeit

Kapitel Thema
08 Funktionen und Tests Eigene Funktionen, Fehlerbehandlung, pytest
09 Dateien Dateien lesen und schreiben, CSV mit Koordinaten
10 Zeit und Datum Zeitstempel, Datumsberechnungen, Datensatz-Alter

Tag 4: Web, Geo und QGIS

Kapitel Thema
11 Web und APIs HTTP-Requests, swisstopo-APIs, uv
12 Geodaten mit Python GeoPandas, Shapely, pyproj, folium
13 QGIS Python Python-Konsole in QGIS, PyQGIS

Tag 5: Abschluss

Kapitel Thema
14 Hilfreiche Tools pandas, weitere nützliche Bibliotheken
15 Wie weiter? Ressourcen und nächste Schritte
16 Claude KI-gestützte Entwicklung in VS Code

Clone this wiki locally