In GeoSTORM software, roadway segments (i.e., roadway gutter, ditch, or storm drain inlet) can be defined by either drawing or assigning polylines on the Map View using the following commands:
- Draw Roadway Segments
- Assign Roadway Segments
Draw Roadway Segments Command
Follow the steps below to use the Draw Roadway Segments command:
- From the Input ribbon menu, click the Roadway Gutter/Ditch/Inlets dropdown menu and select the Draw Roadway Segments command.

- The Draw Roadway Segments dialog box will be displayed.

Drawing Roadway Segment Polylines
The Draw Roadway Segment Polylines section allows the user to draw single or multiple polylines on the Map View as roadway segments.
Follow the steps below to draw roadway segments:
- Click the [Draw] button and the dialog box will temporarily disappear.
![Click the [Draw] Button](https://knowledge.civilgeo.com/wp-content/uploads/2024/12/Draw-and-Assign-Roadway-Segments-Image-3-1.png)
- The status bar (shown under the Map View) will prompt the user to draw a roadway segment on the Map View in the upstream to the downstream direction.
Note: From the Roadway Segment Specifications subsection of the Roadway Naming panel, if:- Roadway segment ID naming option is selected, then the user can draw only one roadway segment polyline on the Map View.
- Auto-name roadway segment ID naming option is selected, then the user can continuously draw roadway segment polylines one after the other on the Map View.
- After drawing roadway segment polyline(s), the Draw Roadway Segments dialog box will be redisplayed, and the roadway segment polyline(s) will be drawn on the Map View.
Notes:
- If the “Draw curvilinear polylines” checkbox option is checked, then it allows the user to draw curvilinear polyline segments for the roadway segments.
- If the “Discard accidentally digitized roadway less than” checkbox is checked, then the software discards accidentally digitized roadway segments that are shorter than the defined length. The user can define the length of the roadway segment in the entry field adjacent to this checkbox option.
- The [Reverse Direction] button reverses the flow direction of the roadway segment polyline drawn.
Naming Specifications
This section allows the user to define the naming specifications for each drawn roadway segment along with the associated junctions and manholes.
Roadway Naming
Roadway Segment Specifications
The Roadway Segment Specifications subsection under the Roadway Naming panel allows the user to specify the roadway segment ID for each drawn roadway segment. The user can assign these IDs either manually or automatically using some predefined formats.
Follow the steps below to define naming specifications for roadway segments:
- If a roadway segment is drawn while keeping the Roadway segment ID radio button option selected, the user can manually enter the roadway segment ID in the corresponding field, as shown below.

- If a roadway segment is drawn while keeping the Auto-name roadway segment ID radio button option selected, then it automatically names every newly drawn roadway segment as per the user’s predefined naming formats, as shown below.

The following naming formats are available in the Auto-name roadway segment ID radio button option:
- Roadway segment ID prefix: This option allows a prefix to be added to the roadway segment ID.
- Roadway segment ID digits: This option permits the specification of a set number of digits to use for the roadway segment ID. For example, using 3 digits causes the roadway segment ID to be of the format 001, 002, 003, and so on as new roadway segments are created.
- Next available roadway segment ID: This option defines the next roadway segment ID number to be used.
- Roadway segment ID increment: This option defines the increment to use when numbering roadway segments. The default value is 1.
- Roadway segment ID suffix: This option allows a suffix to be added to the roadway segment ID.
- Roadway segment ID preview: This read-only field provides a preview of the roadway segment naming specifications defined above.
Junction Naming
Auto-Name Junction ID
The Auto-Name Junction ID subsection under the Junction Naming panel allows the user to specify the IDs for each routing junction that are created automatically while drawing roadway segments. The user can assign these IDs automatically using some predefined formats, as shown below.
The following naming formats are available in the Auto-Name Junction ID subsection:
- Routing junction ID prefix: This option allows a prefix to be added to the routing junction ID.
- Routing junction ID digits: This option permits the specification of a set number of digits to use for the routing junction ID. For example, using 3 digits causes the routing junction ID to be of the format 001, 002, 003, and so on as new routing junctions are created.
- Next available routing junction ID: This option defines the next routing junction ID number to be used.
- Routing junction ID increment: This option defines the increment to use when numbering routing junctions. The default value is 1.
- Routing junction ID suffix: This option allows a suffix to be added to the routing junction ID.
- Routing junction ID preview: This read-only field provides a preview of the routing junction naming specifications defined above.
Manhole Naming
Auto-Name Manhole ID
The Auto-Name Manhole ID subsection under the Manhole Naming panel allows the user to specify the IDs for manholes associated with roadway segments. The user can assign these IDs automatically using some predefined formats, as shown below.
The following naming formats are available in the Auto-Name Manhole ID subsection:
- Manhole ID prefix: This option allows a prefix to be added to the manhole ID.
- Manhole ID digits: This option permits the specification of a set number of digits to use for the manhole ID. For example, using 3 digits causes the manhole ID to be of the format 001, 002, 003, and so on as new manholes are created.
- Next available manhole ID: This option defines the next manhole ID number to be used.
- Manhole ID increment: This option defines the increment to use when numbering manholes. The default value is 1.
- Manhole ID suffix: This option allows a suffix to be added to the manhole ID.
- Manhole ID preview: This read-only field provides a preview of the manhole naming specifications defined above.
Assigning Invert Elevations
This section allows the user to assign an invert elevation to the roadway segments using a terrain model.
Note that this subsection is common to both the Draw Roadway Segments and Assign Roadway Segments dialog boxes.
Terrain Elevation Source
Depending upon the type of terrain elevation source selected, the content of the Assign Invert Elevations section changes to specify additional elevation data information.
The Terrain elevation source dropdown combo box supports the following surface types:
- Elevation Grid
- LandXML Data
- TIN Surface
Elevation Grid
If the user selects Elevation Grid as the terrain elevation source, the content of the Assign Invert Elevations section changes, as shown below.
The following option is displayed when Elevation Grid is selected as the terrain elevation source:
- Elevation grid layer
This dropdown combo box allows the user to select the elevation grid layer available in the project.
LandXML Data
If the user selects LandXML Data as the terrain elevation source, the content of the Assign Invert Elevations section changes, as shown below.
The following options are displayed when LandXML Data is selected as the terrain elevation source:
- TIN surface layer
This dropdown combo box allows the user to select the TIN surface layer type.
- TIN surface
This dropdown combo box allows the user to select the TIN surface type.
TIN Surface
If the user selects TIN Surface as the terrain elevation source, the content of the Assign Invert Elevations section changes, as shown below.
The following options are displayed when the TIN Surface is selected as the terrain elevation source:
- TIN surface layer
This dropdown combo box allows the user to select the TIN surface layer type.
- TIN surface
This dropdown combo box allows the user to select the TIN surface type.
Other Specifications
This section allows the user to define the following physical properties for the drawn roadway segments:
- Roadway width
This entry field defines the distance from the curb to the high point of the roadway segment (i.e. crown) including gutter width. - Curb height
This entry field defines the height of the curb with respect to the roadway cross slope. - Roadway cross slope (V:H)
This entry field defines the roadway cross slope. - Roadway & gutter roughness
This entry field allows the user to define Manning’s roughness for the drawn/assigned roadway segments. Clicking the […] lookup button displays the Manning’s Roughness lookup dialog box, which allows the user to select a Manning’s roughness coefficient to be assigned to a roadway segment.
- Roadway gutter routing
This dropdown combo box specifies if one or both sides of the roadway gutter should be considered in the reach routing. The following options are provided:- One Side: Select this option if the street section extends only to the street crown.
- Both Sides: Select this option if the same street section shape exists on the opposite side of the street crown.
After defining all the required data, click the [Apply] button to complete drawing roadway segments. Note that if roadway segments are drawn using the Auto-name roadway segment ID option, then the [Apply] button will be displayed disabled since the just drawn roadway segments have already been named and created.
Assign Roadway Segments Command
Follow the steps below to use the Assign Roadway Segments command:
- From the Input ribbon menu, click the Roadway Gutter/Ditch/Inlets dropdown menu and select the Assign Roadway Segments command.

- The Assign Roadway Segments dialog box will be displayed.

Selecting Roadway Segment Polylines
The Select Roadway Segment Polylines section allows the user to manually assign single or multiple polylines on the Map View as roadway segments.
Follow the steps below to assign polylines as roadway segments:
- Click the [Pick] button and the dialog box will temporarily disappear.
![Clicking the [Pick] Button](https://knowledge.civilgeo.com/wp-content/uploads/2024/12/Draw-and-Assign-Roadway-Segments-Image-17.png)
- The status bar (shown under the Map View) will prompt the user to click near the downstream end of the already drawn roadway segment polyline on the Map View to select it.
Note: From the Roadway Segment Specifications section, if:- Roadway segment ID naming option is selected, then the user can select only one roadway segment polyline on the Map View.
- Auto-name roadway segment ID naming option is selected, then the user can select roadway segment polylines one after the other from the Map View.
- After selecting polyline(s), the Assign Roadway Segments dialog box will be redisplayed and the roadway segment polyline(s) will be selected on the Map View.
- Click the [Clear] button to cancel the previous selection and redo the entire process.
Notes:
- If the “Discard accidentally digitized roadway less than” checkbox is checked, then the software discards accidentally digitized roadway segments that are shorter than the defined length. The user can define the length of the roadway segment in the entry field adjacent to this checkbox option.
- The [Reverse Direction] button reverses the flow direction of the roadway segment polyline assigned.
Roadway Segment Specifications
This section is similar to the Roadway Segment Specifications section explained for the Draw Roadway Segments dialog box.
Assigning Invert Elevations
This section is similar to the Assign Invert Elevations section explained for the Draw Roadway Segments dialog box.
Other Specifications
This section is similar to the Other Specifications section explained for the Draw Roadway Segments command.
This section contains an additional “Create routing junctions (if missing) at routing roadway ends” checkbox option. This checkbox option allows the software to create a routing junction at the routing roadway ends if there is no node already defined within the connection snap distance. The routing junction invert elevation is set equal to the roadway segment invert elevation.
After defining all the required data, click the [Apply] button to complete the process of assigning roadway segments. Note that if roadway segments are assigned using the Auto-name roadway segment ID option, then the [Apply] button will be displayed disabled since the just assigned roadway segments have already been named and created.
