FOSSGIS2015 - 29_2015_03_23
FOSSGIS 2015
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten
Referenten | |
---|---|
Christian Strobl |
Programm | |
---|---|
Tag | Donnerstag - 2015-03-12 |
Raum | StudLab 3 |
Beginn | 09:00 |
Dauer | 01:30 |
Info | |
ID | 870 |
Veranstaltungstyp | Workshop |
Track | Workshops (bezahlt) |
Recordings |
Einführung in die Geodatenverarbeitung mit Python
Ziel dieses Kurses ist es einen Überblick über die vorhandenen Geo-Bibliotheken für Python zu geben und an einfachen Beispielen erste kleine Skripte für alltägliche Aufgaben aus dem Bereich der Geodatenverarbeitung zu erstellen.
Python wird immer beliebter als Programmiersprache im GIS-Umfeld. Dies liegt zum einem an der geringen Lernkurve für Python v.a. für Programmieranfänger, zum anderen an der inzwischen kaum mehr zu überschauenden Vielfalt an Bibliotheken für den Bereich der Geodatenverarbeitung. Neben APIs für Grass GIS, QGIS, ArcGIS und vielen anderen Desktop GIS Systemen, gibt es eine Vielzahl von Standalone Bibliotheken, mit denen sich vielfältige Aufgaben aus der Geodatenverarbeitung mit Python auf einfache Weise automatisieren lassen. Ziel dieses Kurses ist es einen Überblick über die vorhandenen Geo-Bibliotheken für Python (z.B. GDAL/OGR, shapely, fiona, rasterio, geojson, pyproj, pyshp, basemap, cartopy, ...) zu geben und an einfachen Beispielen erste kleine Skripte für alltägliche Aufgaben aus dem Bereich der Geodatenverarbeitung zu erstellen. Die Beispiele sollen überwiegend der Einführung in die vorgestellten Bibliotheken dienen und können mit wenigen Zeilen in iPython / iPython Notebook ausgeführt werden. Der Kurs behandelt sowohl eine Einführung in die Verarbeitung von Vektordaten als auch die Verarbeitung von Rasterdaten. Die Teilnehmer werden am Ende des Kurses grundlegende Funktionen kennen, um z.B. Shapedateien und Rasterdateien in Python einzulesen, zu verarbeiten und wieder abzuspeichern. Sie bekommen einen Überblick über verschiedene Bibliotheken und wissen wie sie diese verwenden können.
Vorkenntnisse: Grundlegende Kenntnisse in Python wären von Vorteil, sind nicht zwingend notwendig
Austragung des Workshops: OSGeo Live DVD: Computerpool oder mitgebrachte Laptops