Enable subnetworks

Subnetworks are well-defined areas of connectivity in your database that either originate or terminate to a known set of features called subnetworks controllers. In a sewer system,subnetworks are used to model the connectivity and flow of a wastewater system and, because they exist as features in your database, they can be used to organize, manage, and analyze your data. In this workflow, you will define subnetwork controllers, assign terminals, and create subnetworks.

Set subnetwork controllers

Subnetwork controllers define the origin or destination of a subnetwork. They are used in subnetwork management and specify how a resource flows through a network. Subnetwork controllers require terminals and are an important part of the utility network.

Set the sewer collection system subnetwork controller

In the workflow data, the subnetwork controller for the sewer collection system tier is the treatment plant. You will set this subnetwork controller, which will later be used to create the subnetwork. To set the subnetwork controller, complete the following steps:

  1. If necessary, open the Sewer Essentials Network Asset Type map.
  2. On the Map tab, in the Selection group, click Select by Attributes.
  3. For Input Rows, choose Sewer Device\Treatment.
    Note:

    Since the tutorial data only has one treatment plant, you do not need to fill out any additional information.

  4. Click OK.

    The treatment plant is selected on the map.

  5. On the Utility Network tab, in the Subnetwork group, choose Modify Controller.

    The Modify Subnetwork Controller pane appears.

  6. In the Modify Subnetwork Controller pane, click Add Selected Add To Selection, and then set the following parameters:
    1. For Terminal, choose Inlet Port.
    2. For Tier, choose Sewer Collection System.
    3. For Subnetwork Controller Name, type Naperville Treatment Plant.
    4. For Subnetwork Name, type Naperville Collection System.
    5. For Description, type The treatment plant for the Naperville sewer collection system.
  7. Click Apply.
  8. On the Utility Network tab, in the Network Topology group, click Validate Current extent.
  9. On the Edit tab, in the Manage Edits group, click Save Save As.

Set sewershed controllers

In the tutorial sample source data, the subnetwork controllers for the sewershed tier are the directional manholes. You will set these subnetwork controllers now and will use them later to create the subnetworks. To set the subnetwork controllers, complete the following steps:

  1. If necessary, open the Sewer Essentials Network Asset Type map.
  2. On the Map tab, in the Selection group, click Clear.
  3. On the Map tab, in the Selection group, click Select by Attributes.
  4. In the tool, set the following parameters:
    1. For Input Rows, choose Sewer Device\Manhole.
    2. For Selection Type, choose New Selection.
    3. Under Expression, build the following expression: Where Asset ID is equal to MH-18.
  5. Click OK.
  6. On the lower-right corner of the map, click the Selected Features button to zoom to MH-18.
    Note:

    Zoom in closer if needed to view the manholes.

  7. On the Edit tab, in the Selection group, click Attributes.
  8. In the Attributes pane, on the Attribute tab, change Asset type to Directional Manhole.
    Note:

    If Auto Apply is not on, click Apply after completing your edits.

  9. On the Utility Network tab, in the Subnetwork group, click Modify Controller.

    The Modify Subnetwork Controller pane appears.

  10. In the Modify Subnetwork Controller pane, click Add Selected Add To Selection, and then set the following parameters:
    1. For Terminal, choose Upstream.
    2. For Tier, choose Sewershed.
    3. For Subnetwork Controller Name, type Southwest Naperville Sewershed Manhole.
    4. For Subnetwork Name, type Southwest Naperville Sewershed.
    5. For Description, type The directional manhole for the Southwest Naperville Sewershed.
  11. Click Apply.
  12. Repeat this process for the remaining manholes, using the following table as a guide:

    Asset IDSubnetwork Controller NameSubnetwork NameDescription

    MH-1113

    Northwest Naperville Sewershed Manhole

    Northwest Naperville Sewershed

    The directional manhole for the Northwest Naperville Sewershed

    MH-1637

    Southeast Naperville Sewershed Manhole

    Southeast Naperville Sewershed

    The directional manhole for the Southeast Naperville Sewershed

    MH-156

    Northeast Naperville Sewershed Manhole

    Northeast Naperville Sewershed

    The directional manhole for the Northeast Naperville Sewershed

    You have now changed the Manhole asset type to Directional Manhole and assigned it as a subnetwork controller for each sewershed in the tier.

Assign terminals to controllers

Subnetwork controllers require terminals to determine the direction of flow. You will assign terminals for the controllers. To assign terminals, complete the following steps:

  1. Zoom to Treatment Plant.
    Note:

    You can use Select by Attributes to help you identify where the treatment plant is located.

  2. On the Utility Network tab, in the Network Topology group, click Terminal Connections Terminal Connections.

    The Modify Terminal Connections pane appears.

  3. Use the Change Line Selection tool to select the line to the east of the treatment plant.
  4. If necessary, for the To terminal, choose Inlet Port.
  5. Click Apply.
    Note:

    If the terminal for the treatment plant is already set to Inlet Port, and the apply button is grayed out, the terminal configuration has already been applied and this step can be skipped.

  6. Repeat this process for each of the directional manholes, using the following images as a guide for each line that connects.

    MH-18 terminal connections with To and From terminals labeled

    MH-156 terminal connections with Downstream, Upstream, and Upstream2 labeled

    MH-1113 terminal connections for Upstream and Downstream labeled

    MH-1637 terminal connections labeled with Downstream, Upstream2, and Upstream

  7. Zoom to the extent of the data.
  8. On the Utility Network tab, in the Network Topology group, click Validate Current extent.
  9. On the Edit tab, in the Manage Edits group, click Save Save As.

Create subnetworks

When a subnetwork is updated, information in the Subnetworks table, attributes on features, and objects are updated, and a subnetwork line in the SubnetLine feature class can be created or updated.

To calculate the subnetwork values, complete the following steps:

  1. If necessary, open the Sewer Essentials Network Asset Type map.
  2. In the Geoprocessing pane, click Toolboxes, expand System, and expand Utility Network Tools, and then click the Update Subnetwork tool.
  3. In the tool, set the following parameters:
    1. For Utility Network, click the drop-down arrow and choose Network Utility Network.
    2. For Domain Network, choose Sewer.
    3. For Tier, choose Sewer Collection System.
    4. For All Subnetworks in Tier, check the check box.
    5. For Continue on Failure, leave the check box unchecked.
  4. Click Run.
  5. Repeat this step, but change Tier to Sewershed.

After running the tool, the subnetwork fields are populated with values of the subnetworks that they participate in. If a field shows Unknown, it could indicate that there is an issue in that area.

This tutorial provided a detailed and structured approach to migrating geometric network data into the utility network using the Sewer Utility Network Foundation. By following the steps outlined in each section, you successfully navigated the data migration process, from preparing the project and data mapping to resolving network errors and creating subnetworks. You can apply the knowledge gained from this tutorial to migrate your own data to the utility network, ensuring a smooth transition.