Lesson 1. Get Started With GIS in Open Source Python - Geopandas, Rasterio & Matplotlib Spatial data open source python Workshop
Get Started With GIS in Open Source Python Tools - course module
Welcome to the first lesson in the Get Started With GIS in Open Source Python Tools module. There are a suite of powerful open source python libraries that can be used to work with spatial data. Learn how to use geopandas, rasterio and matplotlib to plot and manipulate spatial data in Python.Introduction to Git / Github workshop
What You Need
To participate in this workshop, you need a laptop with internet access. You will be working with Python Jupyter Notebook in a cloud environment.
Pre-requisites
This workshop is geared towards participants with background who has some experience using Python
and also some experience working with spatial data or using GIS.
Workshop Data
All of the data required to complete this workshop will be available to you through the cloud Jupyter environment. However you can also download the data here:
Download spatial-vector-lidar data subset (~172 MB)
You will need a computer with internet access to complete this lesson. If you are following along online and not using our cloud environment:
Get data and software setup instructionshere
You will need Anaconda Python 3.x Distribution, git and bash to work through all of the lessons.
This workshop will be taught by Earth Lab Staff:
- Joe McGlinchy - Remote Sensing Specialist, Earth Lab
- Leah Wasser - Director of Education, Earth Lab
- Jenny Palomino - Earth Analytics Course Developer / Instructor, Earth Lab
Workshop schedule
time | topic | instructor |
---|---|---|
9:00 - 9:05 | Welcome | Leah |
9:00 - 9:40 | Introduction to Rasterio - Raster Data in Python | Leah |
9:40 - 10:10 | Subtract Raster Data in Python | Joe |
10:10 - 10:50 | Introduction to Vector Data & Plotting with Geopandas | Leah |
10:50 - 11:00 | Break | |
11:00 - 11:30 | Vector Data Processing - Reproject Data | Jenny |
11:30 - 12:00 | Vector Data Processing - Aggregate Features | Jenny |
12:00 - 12:30 | Crop Rasters with Vector Data in Python | Joe |