Intendierte Lernergebnisse
Die Kombination aus GIS und Programmierung eröffnet zahlreiche Möglichkeiten für die Automatisierung von Abläufen in Geographischen Informationssystemen.Ziel der Lehrveranstaltung ist es, die Studierenden zu befähigen, die Vorteile einer objektorientierten Programmiersprache wie Python in einem GIS effizient zu nutzen.
Lehrmethodik
Vortrag sowie gemeinsames Erarbeiten der angeführten Inhalte.
Inhalt/e
Der Einsatz von GIS-Routinen und Tool-Skripts erleichtert nicht nur die Durchführung raumbezogene Analysen zur Beantwortung spezifischer Fragestellungen, sondern bietet auch die Möglichkeit eines tieferen technischen Einblicks in ein GIS mit dessen Funktionen aus objektorientierter Sichtweise.Auch Arbeitsabläufe im GIS können durch Skripts weitgehend automatisiert werden.Überblick über die Inhalte:- Kurzeinführung in die Grundlagen der Programmierung in Python- Libraries und Packages für die Programmierung von GIS-bezogenen Anwendungen in Python- GI Data Management- Automatisierte Erstellung von thematischen Karten- Räumliche Analysen- Datenanalyse- Analysen in TransportnetzwerkenDer effiziente Einsatz von Geografischen Informationssystemen, ermöglicht insbesondere durch Automatisierung von Abläufen über Skripts und individuelle Tools und Anwendungen, kann wesentlich zur Lösung von Fragestellungen mit dem Hintergrund der Nachhaltigkeit beitragen, insbesondere bei der Beantwortung von Fragen zur Ressourcennutzung und den damit verbundenen Umweltwirkungen.
Literatur
Jamison, C. (2022): A Geographer's Guide to Computing Fundamentals: Python in ArcGIS Pro. Cham, Springer, Online-Ressource, 267 S.(Verbund-ID AC16692311)Kaiser, P. et. al. (2024): ArcGIS Pro: das deutschsprachige Handbuch - inklusive Einstieg in ArcGIS Online. Wichmann, Berlin, 803 S.(Verbund-ID AC17266596)Downey, A. (2021): Think Python: systematisch programmieren lernen mit Python. O'Reilly, dpunkt.verlag, Heidelberg, 284 S.(Freihand Sig.: I 647718, Auf.Sys.: 36-3.3.13, Verbund-ID AC16259975)Klein, B. (2021): Einführung in Python 3: für Ein- und Umsteiger. Hanser, München, 580 S.(Freihand Sig.: I 644117, Auf.Sys.: 36-3.3.13, Verbund-ID AC16248873)Flacke, W. et al. (2022): Koordinatensysteme in ArcGIS Pro: Praxis der Transformationen und Projektionen. Wichmann, Berlin, 420 S.(Verbund-ID AC16833295)Zandbergen, P. A. (2020): Python scripting for ArcGIS pro. Esri Press, Redlands, 398 S.(Verbund-ID AC12254361)