Overview#

In this lesson, we explore the fundamentals of raster data analysis and processing using Python, focusing on both elevation models and satellite imagery. We’ll cover practical geospatial techniques such as raster classification, slope analysis, and essential raster operations. The lesson integrates popular geospatial libraries like rioxarray, rasterio, and xarray for efficient data handling and analysis.

Learning Goals:#

After this lesson, you will be able to:

  • Import and visualize single-band and multi-band raster data using rioxarray and rasterio

  • Merge multiple raster files together and create a raster mosaic

  • Clip raster using a polygon

  • Perform raster classification

  • Conduct terrain analysis, such as calculating slope from elevation models

  • Perform raster calculations

Lecture video#

[ ]: