Routing Reach Data Command
Routing reaches define the elements (i.e., pipes, streams, channels, etc.) that route flow through the stormwater network model. In GeoSTORM, the Routing Reach Data command allows users to add new routing reaches and edit routing reach data in a stormwater project.
Follow the steps below to use the Routing Reach Data command:
- From the Input ribbon menu, click the Routing Reaches dropdown menu and select the Routing Reach Data command. Alternatively, the user can double-click on the routing reach polyline from the Map View.

- The Routing Reach Data dialog box will be displayed, as shown below.

The following sections describe how to use the Routing Reach Data command and interact with the above dialog box.
Selecting Routing Reach
The Select Routing Reach section allows the user to create or delete a new routing reach, or copy an existing routing reach to a new routing reach. In addition, the user can navigate between routing reaches and enter a description for each routing reach.

The following entries are provided in this section:
- Reach ID
This dropdown combo box lists all the routing reaches defined in the current scenario. Click on the edit option (i.e., pencil icon) to edit the routing reach ID. The user can navigate between the previous and next routing reach using the Up and Down arrow buttons. Alternatively, the user can click the […] button to select the routing reach from the Map View. Note that the Up and Down arrow buttons will be disabled (i.e., grayed out) if the current scenario contains a single routing reach.
- Description
This optional field allows the user to enter additional information that describes the selected routing reach.
- New
The [New] button allows the user to create a new routing reach on the Map View. The ID of every newly created routing reach must be unique.
- Copy
The [Copy] button allows the user to copy an existing routing reach along with its associated data to a new routing reach. The software automatically provides a unique ID to the copied routing reach.
- Delete
The [Delete] button allows the user to delete the selected routing reach from the current scenario. Note that when deleting a routing reach, any associated irregular cross section geometry (transect) will also be deleted.
- Less/More
The [< Less] and [More >] buttons at the Select Routing Reach section header allow the user to expand or collapse the Computed Results section.
Routing Reach Specifications
The dropdown combo box at the Routing Reach Specifications section header contains the following data panel entries, which allow the user to define routing reach data:
- General Specifications
- Cross Section Specifications

General Specifications
The General Specifications panel allows the user to define the basic parameters for the routing reach.

Routing Reach Definition
This section allows the user to define the general parameters for the selected routing reach.
The following parameters are provided in this section:
- Cross section shape
This dropdown combo box allows the user to select the cross section shape to be used for the routing reach. The following cross section shapes are available:
- Irregular (HEC-RAS Style) channel
- Rectangular Channel
- Trapezoidal Channel (default)
- Triangular Channel

- Length
This entry field defines the length of the routing reach being modeled. The user can click the [Pick] button to measure the routing reach length from the Map View. Clicking the [Recalc] button allows the software to recalculate the digitized length of the current routing reach. Similarly, clicking the [Recalc All] button allows the software to recalculate the digitized length of all routing reaches contained in the current scenario.
- Inlet invert elevation
This entry field defines the routing reach invert elevation on the upstream (inlet) end. The user can click the [...] button to select the routing reach inlet invert elevation from the Map View. Clicking the Down arrow button causes the routing reach invert elevation to be set equal to the connecting node invert elevation.
- Outlet invert elevation
This entry field defines the routing reach invert elevation on the downstream (outlet) end. The user can click the [...] button to select the routing reach outlet invert elevation from the Map View. Clicking on the [Down] arrow button causes the routing reach invert elevation to be set equal to the connecting node invert elevation.
- From (inlet node)
This read-only field defines the node ID on the inlet end of the routing reach. The user can click the […] button to select the inlet node from the Map View. Clicking the [Swap] button allows the user to switch the inlet and outlet nodes, effectively reversing the direction of the routing reach.
- To (outlet node)
This read-only field defines the node ID on the outlet end of the routing reach. The user can click the […] button to select the outlet node from the Map View.
- Routing reach slope (H:V)
This entry field displays the slope of the routing reach. In addition, this entry field can be used to set the slope of the routing reach. The user can click on the edit option (i.e., the pencil icon) adjacent to the Routing reach slope (H:V) field to change the read-only field into an editable field. The user can then enter the routing reach slope and click the [Accept changes] button. The software will then adjust the unlocked routing reach end invert elevation to meet the updated slope value.![[Accept changes] button](https://media.civilgeo.com/Routing-Reach-Data-Command-Image-47.png)
Note: To set the slope of the routing reach, the user should first select the end of the routing reach invert elevation that is to be locked. The following options are provided in the dropdown combo box adjacent to the Routing reach slope (H:V) entry field.
- Lock Downstream Invert
- Lock Upstream Invert
Routing Reach Coefficients
This section allows the user to define the entrance, exit, and average loss coefficients for the selected routing reach.

The following parameters are provided in this section:
- Entrance loss coefficient
This entry field defines the head loss coefficient associated with energy losses at the inlet of the routing reach as the flow enters the routing reach from a node (i.e., manhole, junction box, catch basin, routing junction, or storage area). Clicking the [...] button displays the Culvert Entrance Loss Coefficients lookup dialog box, which allows the user to choose the entrance loss coefficient to be assigned to a routing reach.
- Exit loss coefficient
This entry field defines the head loss coefficient associated with energy losses at the outlet of the routing reach as the flow leaves the routing reach and enters a node (i.e., manhole, junction box, catch basin, routing junction, or storage area). Clicking the [...] button displays the Culvert Exit Loss Coefficients lookup dialog box, which allows the user to choose the exit loss coefficient to be assigned to a routing reach.
- Average loss coefficient
This entry field defines the head loss coefficient associated with energy losses along the length of the routing reach.
Defining Cross Section Specifications
In the Cross Section Specifications panel, the available sections change based upon the cross section shape selected in the Routing Reach Definition section of the General Specifications panel, as shown in the table below.
Cross Section Shape | Section Displayed in “Cross Section Specifications” Panel |
Irregular(HEC-RAS Style) Channel | Irregular Cross Section Definition |
Rectangular Channel | Rectangular Channel Definition |
Trapezoidal Channel | Trapezoidal Channel Definition |
Triangular Channel | Triangular Channel Definition |

Irregular Cross Section Definition
In the Cross Section Specifications panel, the Irregular Cross Section Definition section allows the user to define the irregular cross section geometry and the associated data for the selected routing reach.
The following subpanels are provided:
- Geometry Data
- Geometry Plot
- Simplify Geometry
Geometry Data
This subpanel defines the station-elevation data, left and right overbank stations, and Manning’s roughness coefficients for the irregular cross section.
The following parameters are provided in this subpanel:
- Horizontal Station
This editable table column lists the horizontal stationing of the ground points that define the irregular cross section.
- Ground Elevation
This editable table column lists the elevations of the ground points that define the irregular cross section.
- Left bank station
This entry field defines the left bank station for the irregular cross section. Clicking the […] button allows the user to select the left bank station from the cross section line on the Map View.
- Right bank station
This entry field defines the right bank station for the irregular cross section. Clicking the […] button allows the user to select the right bank station from the cross section line on the Map View.
- Left overbank roughness
This entry field defines the left overbank Manning’s roughness. Clicking the […] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose the Manning’s roughness coefficient to be assigned to a cross section.
- Channel roughness
This entry field defines the channel Manning’s roughness. Clicking the […] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose a Manning’s roughness coefficient to be assigned to a cross section.
- Right overbank roughness
This entry field defines the right overbank Manning’s roughness. Clicking the […] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose a Manning’s roughness coefficient to be assigned to a cross section.
Geometry Plot
This subpanel displays the profile plot of the irregular cross section geometry.

Simplify Geometry
This subpanel allows the user to reduce the number of ground points used to define the irregular cross section geometry.

Geometry Point Reduction
This subsection allows the user to automatically filter out unnecessary ground points for the cross section geometry.
The following parameters are provided in this subsection:
- Current number of geometry points
This read-only field displays the total number of ground points defined for the current cross section.
- Reduce number of geometry points to
This entry field defines the number of ground points by which to reduce the cross section. By default, the software uses a value of 1490. However, the user can enter different values if needed.
- Select region to reduce
This dropdown combo box allows the user to specify exactly at which location of the cross section the ground point reduction should be applied. The following options are provided:
- Both Overbanks
- Channel Only
- Entire Cross Section
- Left Overbank Only
- Right Overbank Only

- Apply reduction to
This dropdown combo box allows the user to define the cross sections for which the ground point reduction should be applied. The following options are provided:
- All Cross Sections
- Current Cross Section

Perform Geometry Point Reduction
This subsection displays the progress associated with reduction of geometry points with the help of a progress bar. Clicking the [Apply] button will apply the reduced geometry points to the specified cross section.
Rectangular Channel Definition
The Rectangular Channel Definition section allows the user to define the rectangular channel parameters for the selected routing reach.

The following parameters are provided in this section:
- Rectangular channel height
This entry field defines the height (or depth) of the rectangular channel. The flow that overtops this height is lost as overflow from the system.
- Channel bottom width
This entry field defines the bottom width of the rectangular channel.
- Manning’s roughness
This entry field defines the rectangular channel roughness. Clicking the [...] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose Manning’s roughness coefficient to be assigned to a cross section.
Trapezoidal Channel Definition
The Trapezoidal Channel Definition section allows the user to define the trapezoidal channel parameters for the selected routing reach.

The following parameters are provided in this section:
- Trapezoidal channel height
This entry field defines the height (or depth) of the trapezoidal channel. Flow that overtops this height is lost as overflow from the system.
- Trapezoidal side slope (V:H)
This entry field defines the side slope of the trapezoidal channel. The side slope is dimensionless and entered as the units of horizontal distance per unit of vertical distance.
- Trapezoidal bottom width
This entry field defines the bottom width of the trapezoidal channel.
- Manning’s roughness
This entry field defines the trapezoidal channel roughness. Clicking the [...] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose a Manning’s roughness coefficient to be assigned to a cross section.
Triangular Channel Definition
The Triangular Channel Definition section allows the user to define the triangular channel parameters for the selected routing reach.

The following parameters are provided in this section:
- Triangular channel height
This entry field defines the height (or depth) of the triangular channel. The flow that overtops this height is lost as overflow from the system.
- Triangular side slope (V:H)
This entry field defines the side slope of the triangular channel. The side slope is dimensionless and entered as the units of horizontal distance per unit of vertical distance.
- Manning’s roughness
This entry field is used to define the triangular channel roughness. Clicking the [...] button displays a Manning’s Roughness lookup dialog box, which allows the user to choose Manning’s roughness coefficient to be assigned to a cross section.
Computational Results
After successfully computing the analysis, this section provides a summary of the stormwater computational results for the selected routing reach.

The following parameters are provided in this section:
- Peak flow rate
This read-only field displays the peak flow rate in the routing reach during the storm event.
- Maximum flow velocity
This read-only field displays the maximum flow velocity in the routing reach during the storm event.
- Design flow capacity
This read-only field displays the flow rate capacity of the routing reach.
- Max/design flow ratio
This read-only field displays the ratio of the Peak flow rate to the Design flow capacity values. A value of 100% means that the routing reach is overflowing.
- Max/total depth ratio
This read-only field displays the ratio of routing reach flow depth to routing reach total depth. A value of 100% means that the routing reach is overflowing.
- Maximum flow depth
This read-only field displays the maximum flow depth in the routing reach during the storm event.

