Wahlpflichtmodul Umweltdatenanalyse und –modellierung Einführung in Python-Scripting mit ArcGIS Modul-Code: M III-9 09/ 2016 Anbieter Institut für Physische Geographie und Landschaftsökologie Modulverantwortliche/r M. Sc. Jennifer Peußner Häufigkeit des Angebots nach Bedarf Dauer des Moduls 1 Semester Semesterlage Wintersemester im ersten oder zweiten Studienjahr (1./3. Semester) Verwendbarkeit Masterstudiengang Landschaftswissenschaften Eingangsvoraussetzungen Dringend empfohlene Vorkenntnisse: Vertiefte Kenntnisse im Umgang mit dem Geographischen Informationssystem ArcGIS. Es sind keine Programmierkenntnisse notwendig. Dozenten M. Sc. Jennifer Peußner Art der LV/SWS Übung (4 SWS) ECTS-LP/Workload 6 LP / 180 Stunden Präsenzzeit: 50 h Selbststudium, Vor- und Nachbereitung: 130 h Notenskala 1,0; 1,3 (sehr gut); 1,7; 2,0; 2,3 (gut); 2,7; 3,0; 3,3 (befriedigend); 3,7; 4,0 (ausreichend); 5,0 (nicht ausreichend). Prüfungsleistungen Referat (Programmierprojekt + Vortrag und Diskussion der Ergebnisse) Studienleistungen (Voraussetzung für die Vergabe von LP) Bearbeitung von Hausübungen Inhalte und Lern/Kompetenzziele (Learning outcomes) Inhalte: Die Programmiersprache Python erfreut sich in der Wissenschaft zunehmender Beliebtheit. Sie kann bspw. für komplexe Berechnungen und Modelle oder auch zur Aufbereitung und Formatierung großer Datenmengen verwendet werden. Zudem ist sie mit ArcGIS kompatibel und ermöglicht dort eine Automatisierung häufig genutzter Abläufe, erweiterte Optionen für Feldberechnungen sowie die Erstellung eigener Toolboxen. Lernziele / Kompetenzen: Vermittlung von Grundkenntnissen in Python (u. a. allgemeine Struktur der Sprache, Daten- und Objekttypen, Schleifen, bedingte Anweisungen, Verwendung und Erstellung von Funktionen, Verarbeitung von Benutzereingaben und Dateien). Erstellung von Skripten zur Automatisierung von Arbeitsabläufen in ArcGIS. Erweiterte Feldberechnungen und Erstellung eigener Werkzeuge mit Python in ArcGIS. Lesen und Schreiben von (Text-)Dateien zur Datenaufbereitung mit Hilfe von Python-Skripten. Literatur LANGTANGEN, H. P. (2014): A Primer on Scientific Programming with Python (4. Aufl.). Springer, Berlin-Heidelberg. TATEOSIAN, L. (2016): Python for ArcGIS. Springer, Berlin-Heidelberg. ZANDBERGEN, P. A. (2013): Python Scripting for ArcGIS. ESRI Press. Ausführliche Übungsmaterialien werden in den Übungen ausgegeben. didaktische Hilfsmittel Computerübungen