RAS Commander QGIS¶
A focused tool, not the full library
RAS Commander QGIS exposes a limited subset of capabilities inside the QGIS GUI. For the most powerful and complete way to automate HEC-RAS, use the ras-commander library directly.
The RAS Commander QGIS Plugin is a QGIS Processing Provider for accessing HEC-RAS
model data through the ras-commander
library. It gives hydraulic modelers and GIS analysts a seamless interface within QGIS
for accessing, analyzing, and visualizing HEC-RAS model data.
The plugin uses the existing ras-commander Python library as its core engine and
implements a modern QGIS Processing Provider architecture, so its tools appear alongside
native QGIS algorithms in the Processing Toolbox.
What it does in QGIS¶
The plugin loads HEC-RAS project metadata, geometry, and results directly into QGIS as tables and vector layers, and provides analysis algorithms. Capabilities include:
- Project & plan metadata — project summary tables, plan parameters, runtime statistics, and volume accounting.
- 1D geometry layers — cross-sections, river centerlines, bank lines, and hydraulic structures.
- 2D geometry layers — mesh area perimeters, mesh cells, breaklines, and boundary condition lines.
- Pipe network geometry — pipe conduits and pipe nodes.
- Vector results layers — maximum and minimum water surface points and maximum iteration count points.
- Analysis algorithms — delineate the fluvial-pluvial boundary.
See the Features page for the full list.
Accessing the tools¶
- Open the Processing Toolbox (Processing › Toolbox).
- Expand the RAS Commander provider.
- Browse the available algorithms, organized by category.
- Double-click any algorithm to open its dialog.
Basic workflow¶
- Load project metadata — start with Load Project Summary Tables for an overview of your HEC-RAS project.
- Load geometry — use the geometry algorithms to load cross-sections, mesh cells, and more.
- Load results — use the results algorithms to load water surface elevations and other computed values.
- Analyze — use analysis tools such as Delineate Fluvial-Pluvial Boundary.
Input file types¶
- Project folders — for project summary data.
- Geometry HDF files (
*.g##.hdf) — for geometric data. - Results HDF files (
*.p##.hdf) — for simulation results.
An open-source project of CLB Engineering Corporation,
creators of the ras-commander library, built using the
LLM Forward engineering approach.