Lesson 1. Introduction to Raster Data Processing in Open Source Python


Raster Data Processing in Python - Intermediate earth data science textbook course module

Welcome to the first lesson in the Raster Data Processing in Python module. Common raster data processing tasks include cropping and reprojecting raster data, using raster math to derive new rasters, and reclassifying rasters using a set of values. Learn how to process raster data using open source Python.

Chapter Five - Raster Data Processing in Python

In this chapter, you will learn how to process raster data. You will learn how to crop, reproject and reclassify raster data.

Learning Objectives

After completing this chapter, you will be able to:

  • Use raster math in Python to derive new rasters, such as a Canopy Height Model (CHM).
  • Reclassify a raster dataset in Python using a set of defined values.
  • Crop a raster dataset in Python using a vector extent object derived from a shapefile.
  • Reproject a raster using rasterio.

What You Need

You will need a computer with internet access to complete this lesson.

Download Colorado Flood Teaching Data Subset data

Leave a Comment