Andri Baltensweiler: Catalogue data in Autumn Semester 2016

Name Dr. Andri Baltensweiler
Address
Eidg. Forschungsanstalt WSL
Zürcherstrasse 111
8903 Birmensdorf ZH
SWITZERLAND
Telephone0447392496
Fax044 739 22 15
E-mailbandri@ethz.ch
DepartmentEarth Sciences
RelationshipLecturer

NumberTitleECTSHoursLecturers
651-4031-00LGeographic Information Systems Restricted registration - show details
Number of participants limited to 60.
3 credits4GA. Baltensweiler, M. Hägeli-Golay
AbstractIntroduction to the architecture and data processing capabilities of geographic information systems (GIS). Practical application of spatial data modeling and geoprocessing functions to a selected project from the earth sciences.
ObjectiveKnowledge of the basic architecture and spatial data handling capabilities of geographic information systems.
ContentTheoretical introduction to the architecture, modules, spatial data types and spatial data handling functions of geographic information systems (GIS). Application of data modeling principles and geoprocessing capabilities using ArcGIS: Data design and modeling, data acquisition, data integration, spatial analysis of vector and raster data, particular functions for digital terrain modeling and hydrology, map generation and 3D-visualization.
Lecture notesIntroduction to Geographic Information Systems, Tutorial: Introduction to ArcGIS Desktop
LiteratureLongley, P. A., M. F. Goodchild, D. J. Maguire, and D. W. Rhind (2015): Geographic Information Systems and Science. Fourth Edition. John Wiley & Sons, Chichester, England.

DeMers, M. N. (2009): Fundamentals of Geographic Information Systems. John Wiley & Sons, Hoboken, N.J., USA.
701-1776-00LGeographic Data Processing with Python and ArcGIS1 credit2UA. Baltensweiler
AbstractThe course communicates the basics of the programming language Python and gives a general introduction into the geoprocessing framework of ArcGIS. In addition various Python libraries (numyp, Scipy, GDAL, statsmodels, pandas) will be introduced which increase the functional range of the geoprocessing framework substantially.
ObjectiveThe students learn the basics of geographic data processing based on the programming language Python and ArcGIS (arcpy). They get the ability to implement their own processing sequences and models for geoprocessing. The students are able to integrate open source libraries in their python scripts and know how the libraries are applied to spatial datasets.
ContentThe course communicates a deepened understanding of the geoprocessing frameworks arcpy and covers basic language concepts of Python such as datatypes, control structures and functions. In addition the application of popular Python libraries in combination with spatial datasets will be shown.
Lecture notesLecture notes, exercises and worked out solutions to them will be provided.
LiteratureLutz M. (2013): Learning Python, 5th Edition, O'Reilly Media
De Smith M., Goodchild, M.F., Longley, P. A. (2006): Geospatial Analysis, Troubador Publishing Ltd.
Zandbergen P. A. (2013): Python Scripting for ArcGIS. Esri Press.
Allen, D. A. (2014): GIS Tutorial for Python Scripting. ESRI Press.
Prerequisites / NoticeThe course will be taught in German. All material will be provided in English. Knowledge of ArcGIS is assumed.