The DEM raster analysis is explained using rasterio, richDEM, geopandas, and shapely.
The Jupyter Notebook is a tutorial explaining the following steps:
- How to load a DEM raster layer in Python using rasterio
- Read raster attributes using raserio
- Create slope and aspect rasters using richDEM
- Create random points with attributes extracted from rasters
- Export the points to geojson and shapefile using geopandas