Skip to content

Automating-GIS-processes/csc-intensive-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to geospatial Python

This is an adaptation of the University of Helsinki's [Automating GIS processes course] (https://autogis-site.readthedocs.io/en/latest/) for the 3-day intensive course at CSC (Introduction to geospatial Python).

Instructor: Kamyar Hasanzadeh, PhD (2024)

Contents and topics of the course:

This course teaches you how to do different geospatial related tasks in Python programming language. Each lesson is a tutorial with specific topic(s) where the aim is to learn how to solve common GIS-related problems and tasks using open-source Python tools. In the lessons we use only publicly available data which can be used and downloaded by anyone anywhere.

Topics of the course:

  • GIS in Python; Spatial Data Model, Geometric Objects, Shapely
  • Working with (Geo)DataFrames
  • Geocoding and spatial queries
  • Geometric operations, reclassifying data
  • Visualization, static and interactive maps
  • OSM data aquisition and simple network analysis
  • Raster data processing in Python

Prerequisities

Basics of geoinformatics and Python; no earlier experience with Python GIS packages is needed.

If you need to refresh your Python skills you can go through the materials of Helsinki University's GeoPython course.

License and terms of usage

Creative Commons License

We hope that the teaching material provided here is helpful to other teachers and learners. Thus, we share all the lessons openly, as well as the source code and sample data.

Teaching material and code snippets are licensed under the Creative Commons Attribution-ShareAlike 4.0 International licence and the GNU GPLv3 license, respectively.

Read more about the license and terms of usage here.

Browser based programming environment

The instructions in this course provide a programming environment that allows anyone to immediately try and run all sample code directly in the browser. This functionality is realised using Binder and the CSC’s Notebooks (the latter are available to students and staff at Finnish universities, only).

About

AutoGIS for CSC Intensive course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published