701-1776-00L  Geographic Data Processing with Python and ArcGIS

SemesterAutumn Semester 2023
LecturersA. Baltensweiler
Periodicityyearly recurring course
Language of instructionEnglish



Courses

NumberTitleHoursLecturers
701-1776-00 UGeographic Data Processing with Python and ArcGIS
3-day block course: Wednesday 13.09. through Friday 15.09.2023
Lecture Room NOD39
30s hrs
13.09.09:15-17:00NO D 39 »
14.09.09:15-17:00NO D 39 »
15.09.09:15-17:00NO D 39 »
A. Baltensweiler

Catalogue data

AbstractThe course communicates the basics of the Python programming language and provides a general introduction to the ArcGIS Pro Python scripting framework. It also introduces several Python libraries (pandas, numpy, scipy, statsmodels, geopandas, rasterio) that greatly extend the capabilities of spatial data analysis and modelling.
Learning objectiveStudents will learn the basics of geographic data processing using the Python programming language and ArcGIS Pro (arcpy). They will be able to implement their own geoprocessing scripts for spatial data analysis and modelling. Students will be able to integrate open source libraries into their Python scripts and know how to apply the libraries to geospatial datasets.
ContentThe course covers basic Python language concepts such as data types, control structures and functions. These concepts are then used to gain a deeper understanding of ArcGIS Pro's geoprocessing framework (arcpy). This includes vector data processing functions as well as geoprocessing functions for raster data analysis. It also introduces the use of key Python libraries in conjunction with geospatial datasets.
Lecture notesLecture notes, exercises and worked-out solutions will be provided.
LiteratureLutz M. (2013): Learning Python, 5th Edition, O'Reilly Media
Zandbergen P. A. (2020): Python Scripting for ArcGIS Pro. Esri Press.
Zandbergen P. A. (2020): Advanced Python Scripting for ArcGIS Pro. Esri Press.
De Smith M., Goodchild, M.F., Longley, P. A. (2018): Geospatial Analysis, 6th Edition, Troubador Publishing Ltd.
Prerequisites / NoticeBasic knowledge of ArcGIS is assumed.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesfostered
Techniques and Technologiesfostered
Method-specific CompetenciesAnalytical Competenciesfostered
Decision-makingfostered
Media and Digital Technologiesfostered
Problem-solvingfostered
Personal CompetenciesCritical Thinkingfostered

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits1 credit
ExaminersA. Baltensweiler
Typeungraded semester performance
Language of examinationEnglish
RepetitionRepetition only possible after re-enrolling for the course unit.

Learning materials

No public learning materials available.
Only public learning materials are listed.

Groups

No information on groups available.

Restrictions

Places30 at the most
Waiting listuntil 12.09.2023

Offered in

ProgrammeSectionType
Doctorate Environmental SciencesForest and Landscape ManagementWInformation
Environmental Sciences MasterMethods and ToolsWInformation