Release Notes

v5.4

GeoSWMM Version 5.4

November 27, 2025


GeoSWMM for ArcGIS Pro version 5.4 introduces major enhancements to the Watershed Delineation Tool along with several improvements and bug fixes designed to streamline workflows and improve modeling accuracy.

New Features

Urban Subcatchment Delineation Using Sewer Network Data

The Watershed Delineation Tool now includes a dedicated workflow for urban catchment delineation using storm sewer or drainage network data. Users can import sewer pipes, manholes/inlets, and other drainage structures directly into the tool to generate subcatchments that reflect both natural terrain and manmade drainage systems.
This enhancement allows modelers to align subcatchment boundaries with the actual storm sewer network, essential for accurately representing urban hydrology where flow directions are strongly influenced by underground pipes. The updated workflow includes:

  • Sewer Network Import: Seamlessly import storm sewer pipes and nodes into the delineation environment.
  • Customizable Network Editing: Modify, adjust or refine imported drainage network before delineation.
  • Integrated Delineation Options: Support for natural drainage systems, pipe networks, open channels, or combined drainage systems.
  • Improved Stream Alignment: Automatically align natural flowpaths with the sewer network and identify where streams overlap pipes.
  • Valid SWMM Connectivity: Ensures delineated subcatchments correctly connect to corresponding sewer nodes/pipes in the generated SWMM model.
ReleaseNote_1 with logo 1.png
ReleaseNote_2 with logo.png

Resolved Issues:

Issue Name

Description

Optimizations in Width Calculation Tool

Improved the workflow for identifying headwater channels in both natural and urban watersheds. Subcatchment width—particularly in headwater areas—is now calculated more accurately and consistently.

Blank Features Created During 2D Layer Generation

Resolved a rare case where certain 2D features were generated as blank when an obstruction layer was used during the Create 2D Layers process. All 2D layers now generate correctly when obstruction data is present.