Workshop: Propagating DEM Uncertainty to Stream Extraction using GRASS
Description
GRASS is an open-source geospatial processing engine. With over 400 tools available in the core distribution and an additional 400+ tools available as extensions, GRASS has broad applicability in the Earth Sciences and geomorphometry in particular. In this workshop, we will give an introduction to GRASS and demonstrate some of the geomorphometry tools available in GRASS. Specifically, we will show how to compute stream extraction uncertainty using a workflow adapted from Hengl (2007) [1] and Hengl (2010) [2]. We will begin by downloading publicly available LiDAR data of the Perugia area using GRASS data fetching tools. Then, we will use R’s kriging functions (gstat) to create 100 iterations of a DEM. After exploring some of the stream extraction and flow routing methods available in GRASS, we will extract streams from each of the 100 DEMs to compute stream uncertainty. The workshop will be conducted in a Jupyter Notebook hosted in Google Colab. By the end of the workshop, participants will have hands on experience with:
-
Creating GRASS projects and importing datasets
-
Adjusting the computational extent and resolution
-
Creating DEMs from point data using a variety of methods implemented in GRASS and using a stochastic kriging approach in R
-
Using the R interface for GRASS and R packages with GRASS data
-
Computing Stream Uncertainty
-
Developing publication-quality figures with grass.jupyter
Files
White_Haedrich_Geomorphometry_25_v2.pdf
Files
(1.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:7e14ab819dccb8313de01bdaffaee189
|
1.0 MB | Preview Download |
Additional details
Funding
- United States Department of Agriculture
- Adaptation of the path sampling water flow simulation model for the integration of Dynamic Soil Survey data NR233A750023C043
- U.S. National Science Foundation
- POSE: Phase II: Growing GRASS OSE for Worldwide Access to Multidisciplinary Geospatial Analytics 2303651
Dates
- Accepted
-
2025-04-25
Software
- Repository URL
- https://github.com/ncsu-geoforall-lab/geomorphometry2025_workshop
- Programming language
- Python , R