Introduction
Digital Elevation Models (DEMs) are fundamental datasets in civil engineering, environmental science, hydrology, and geospatial studies. Processing DEMs requires specialized software capable of visualization, editing, hydrological analysis, terrain modeling, and export to various formats.
Choosing the right software depends on project requirements — accuracy, ease of use, processing speed, and advanced analysis tools. This article covers:
-
Popular software for DEM processing,
-
How to download DEM datasets,
-
Typical processing workflows,
-
Shortcut keys for faster operations, and
-
A comparison table for easy selection.
Image source: QGIS Tutorials and Tips |
DEM Data Download Sources
Before processing DEMs, you first need the data. Major free sources include:
Source | Resolution | Notes |
---|---|---|
USGS EarthExplorer | 1m, 10m, 30m | SRTM, LiDAR, ASTER GDEM available. |
OpenTopography | High-resolution LiDAR | Global coverage, especially USA focus. |
Copernicus DEM (ESA) | 30m, 90m | Free global DEM, excellent for Europe. |
ALOS World 3D (AW3D30) | 30m | Japan Aerospace Exploration Agency. |
NASA SRTM | 30m global | Good for flood modeling and terrain. |
Indian NRSC Bhuvan | Various, 30m, Indian focus | National data for India. |
Popular Software for DEM Processing
Here’s a breakdown of the most used software for DEM analysis:
Software | License | Main Strengths |
---|---|---|
QGIS | Free/Open Source | Hydrology, terrain analysis, plugins. |
ArcGIS Pro | Paid | High-end terrain modeling, advanced tools. |
Global Mapper | Paid (affordable) | Fast DEM editing, volume calculations. |
GRASS GIS | Free/Open Source | Advanced geospatial modeling. |
ERDAS Imagine | Paid | DEM editing, ortho-rectification. |
ENVI | Paid | DEM from stereo imagery, remote sensing. |
SAGA GIS | Free/Open Source | Strong for geomorphological modeling. |
Typical Step-by-Step DEM Processing Workflow
Here’s a generalized DEM processing workflow (example shown for QGIS):
Step 1: Data Download
-
Visit USGS EarthExplorer.
-
Select area of interest.
-
Choose DEM (SRTM, ASTER).
-
Download in GeoTIFF format.
Step 2: Import DEM into Software
-
Open QGIS →
Layer
→Add Raster Layer
→ Select downloaded DEM.
Step 3: Visualization
-
Apply hillshade effect:
Raster
→Analysis
→Hillshade
. -
Create contour lines:
Raster
→Extraction
→Contour
.
Step 4: Hydrology Analysis
-
Fill sinks/depressions:
Processing Toolbox
→r.fill.dir
. -
Generate flow direction:
Processing Toolbox
→r.watershed
. -
Watershed delineation:
Use flow accumulation and outlet selection.
Step 5: Export Outputs
-
Export processed DEM or analysis results:
Right-click layer
→Export
→Save As
.
Shortcut Keys to Speed Up Work
Operation | Shortcut Key (QGIS/ArcGIS Pro) |
---|---|
Add Raster Layer | Ctrl+Shift+R (QGIS) / Ctrl+Shift+R (ArcGIS) |
Zoom to Layer | Ctrl+J (QGIS) / Alt+Z (ArcGIS) |
Open Attribute Table | F6 (QGIS) / Ctrl+T (ArcGIS) |
Pan | Spacebar + Drag Mouse |
Identify Features | Ctrl+Shift+I (QGIS) / Ctrl+Shift+I (ArcGIS) |
Start Processing Toolbox | Ctrl+Alt+T (QGIS) |
Pro Tip: Customize your own shortcuts in settings for maximum efficiency!
Advanced DEM Processing Capabilities by Software
Feature | QGIS | ArcGIS Pro | Global Mapper | SAGA GIS |
---|---|---|---|---|
Hillshade, Contour Generation | ✅ | ✅ | ✅ | ✅ |
Watershed & Flow Accumulation | ✅ | ✅ | ✅ (easy) | ✅ (advanced) |
Cut/Fill Volume Calculation | ✅ (plugin) | ✅ | ✅ (very fast) | ❌ |
DEM Interpolation | ✅ | ✅ | ✅ | ✅ |
Raster Algebra (Map Calculator) | ✅ | ✅ | ✅ | ✅ |
Hydrological Sinks Removal | ✅ | ✅ | ✅ | ✅ |
Machine Learning Classification | Plugins | Built-in (deep learning) | ❌ | ❌ |
Scripting Support (Python/R) | ✅ | ✅ | ✅ | ✅ |
Example Mini-Project: Watershed Delineation in QGIS
Objective: Identify watershed boundary for a small river.
Steps:
-
Load DEM.
-
Fill depressions (to ensure continuous flow).
-
Generate Flow Direction (using D8 algorithm).
-
Create Flow Accumulation Raster.
-
Threshold Accumulation to extract streams.
-
Define Outlet Point manually.
-
Use Watershed tool to delineate catchment area.
-
Export shapefile of watershed.
Time Estimate: 15–20 minutes using QGIS!
Best Practices When Processing DEMs
-
Always reproject DEMs into a projected CRS (like UTM) for accurate distance/slope calculations.
-
Check for artifacts (e.g., sinks, spikes) and apply preprocessing if necessary.
-
Use appropriate resolution DEM for the analysis (e.g., 1m for flood modeling, 30m for general watershed).
-
Document your steps for reproducibility and reporting.
-
Backup raw data before heavy processing.
Conclusion
Processing DEMs unlocks a vast world of spatial and topographic analysis possibilities. Whether you are working on watershed management, flood modeling, or erosion control, selecting the right software platform and following efficient processing workflows ensures the best outcomes.
QGIS offers an excellent free solution for most needs, while ArcGIS Pro excels for large-scale or complex professional workflows. Global Mapper stands out for quick and robust terrain edits, and SAGA GIS is a power tool for advanced geospatial modeling.
With the right skills and tools, DEMs can transform complex terrain into actionable insights — making it easier to plan, design, and manage the world around us.
Post a Comment