Scenario Explorer – Data Set Tab for Future and Alternate Scenarios in InfoSWMM and InfoSWMM SA
A data set is one of the three components that comprise a scenario. Data sets provide the capability to copy data (database information) in the active model and store that information separate from the original database. In essence, InfoSWMM H2OMap SWMM InfoSWMM SA creates separate database tables for each data set created, allowing the user to manipulate the database characteristics of the data set, separate from the “Base” data set. Once new data is stored in a data set, it may be reloaded back into the active model at any time.
Datasets in InfoSWMM H2OMap SWMM InfoSWMM SA may be used for the following:
- Data sets store all the modeling data relating to the Scenarios available in InfoSWMM H2OMap SWMM InfoSWMM SA . For instance, the External Inflow Set contains all the External Inflow informations and so on.
- Different scenarios may have different data sets associated with them. For instance Scenario 1 may contain External Inflow Set 1 and Scenario 2 may contain External Inflow Set 2 implying that two scenarios may contain completely different external inflow values for modeling different situations.
- Likewise, each Scenario may be customized to contain different data sets including Junction sets, Outfall sets, Divider sets, Storage sets, Subcatchment sets, Conduit sets, Pump sets, Weir sets, Orifice sets, Outlet sets, Treatment sets, External Inflow sets, DWF sets, RDII sets, Initial Buildup sets, Groundwater sets, Coverage sets, Infiltration sets, Initial Status sets, Simple Control sets, Soil sets, Aquifer sets, Snow Pack sets, Land Use sets, Pollutant sets, Hydrograph sets, RTC Rule sets, Pattern sets, Curve sets, and Time Series sets. To know more about the attribute data associated to each of these data sets, you may refer to the Description of Objects section.
- Customizing the Scenarios enables the modeler to carry out various operational studies, modeling “What-if” conditions, studying the model under different inflow conditions (e.g., dry and wet weather conditions), control sets (initial status, simple control and RTC rules), different configuration of data elements.
- Scenarios also allow you to create and run different hydraulic simulation (flow routing) options, hydrologic simulation options, and water quality options.
To Create a Data Set;
- Create a new data set from the currently *ACTIVE* (currently loaded) data set. Press the new button ().
(Note: For all new data sets, creating a new set will copy the database table of the *ACTIVE* set to the new data set database table.
- Clone data from any of the previously-defined data sets, irrespective of their *ACTIVE* status, into a new data set. That is, highlight the data set from where you wish to clone, and hit the clone icon ().
Example Data Set Creation
In this example, steps for the creation of a cloned Junction set using the Scenario Explorer dialog box are provided. For the steps to be followed to create a new data set using the Data Set Manager or the Edit Active Scenario feature, you may refer to the Data Set Manager page and the Edit Active Scenario section, respectively.
- Launch Scenario Explorer by selecting Scenario Explorer from the InfoSWMM H2OMap SWMM InfoSWMM SA Scenario Menu or by clicking the Scenario Explorer button () on the InfoSWMM H2OMap SWMM InfoSWMM SA Control Center Toolbar Standard Toolbar . Create a new scenario or click on an existing scenario (must be inactive) for which you wish to create a new data set. Click on the Data Set icon from the right window of the Scenario Explorer dialog box, and then double click on Junction Set among the list of data sets given in the right side window of the scenario dialog box. Once selected, the following dialog box will appear.
- The *ACTIVE* Junction set represents the Base Junction set (in this case). Select the Clone icon to replicate the existing *ACTIVE* Junction set. (By selecting clone, the user is requesting that all information in the *Active* database be copied to the new junction set database). Once selected, the following dialog box will appear:
- Type a unique ID for the junction set (in this case, JCT_SET_118) and then provide a description for future reference. Once entered, select OK and the following dialog box will appear:
- Notice that there is no red check mark next to the new JCT_SET_118 Junction set. The reason is because the red check mark indicates whether a data set is currently active or not. To edit the data related to the JCT_SET_118 Junction set, it must first become associated with a scenario, and the scenario must be made *active*. Once the scenario and the data set become active, any edits made to a data set will be saved and stored ONLY in the *active* data set, not to data sets of other scenarios unless the other scenarios inherit the same data set from the currently active scenario. The next step is to click OK to exit the Junction set dialog box and the Scenario Explorer dialog box as well. By doing this, you have associated your new data set with the existing scenario. But, so far, you did not change the contents (i.e., attributes) of the junction.
- To modify the contents of the newly created Junction Set, activate the scenario to which the junction set is associated. Then, modify/edit content of the junction using the attribute browser or the DB editor. In essence, by creating new Junction set and associating it to a new scenario that now contains the new JCT_SET_118 Junction set, you have created a new junction database table that is only related to this junction set (and to the new scenario).
Activating a Data Set
There are two methods for loading new data or option sets into the current InfoSWMM H2OMap SWMM InfoSWMM SA project:
- Associate a data set with a custom scenario and then activate that scenario – The primary method for activating data sets is by associating them with one or more custom scenarios and then activating one of your scenarios. Definition of custom scenarios and related data sets is accomplished using the Scenario Explorer.
- Using the Edit Active Scenario feature to associate the Data Set to the currently active scenario – It is not possible to edit data sets for currently active scenarios from the Scenario Explorer. Under such cases, you have to use the Edit Active Scenario tool. Launch the Edit Active Scenario tool by selecting Edit Active Scenario from the InfoSWMM H2OMap SWMM InfoSWMM SA Scenario Menu or by clicking the Edit Active Scenario button () on theInfoSWMM H2OMap SWMM InfoSWMM SA Control Center Toolbar Standard Toolbar . You may load one or more data sets into the active scenario. By doing so, the current modeling information in the open InfoSWMM H2OMap SWMM InfoSWMM SA project will be copied to the active data sets before switching to the new data sets you selected. The contents of the newly-selected data sets are then copied into the open InfoSWMM H2OMap SWMM InfoSWMM SA project and are immediately available.
The second option is most commonly used when the user has not developed multiple scenarios – yet wishes to interchange data sets for modeling purposes (trial and error before scenarios are created).
Note: The user cannot switch data sets for the BASE (default) scenario. The user may only switch data sets for custom-developed scenarios.
What Happens During a Data Set Activation
InfoSWMM H2OMap SWMM InfoSWMM SA activates different data sets in different fashions. The following describes how each data set type is activated and data from those data sets loaded into the *ACTIVE* scenario:
Visual Data Objects
When these data sets are activated and where a match exists between a record in the data set and a network component in the activated facility set (the network you see on the map display), the data from the data set overwrites any data currently loaded for those network components. Where there is no match between records in the data set and activated network components, those components retain their current data values.
Non-Visual Data Objects
When these data sets are activated, InfoSWMM H2OMap SWMM InfoSWMM SA first clears all data (related to these data sets) from network components in the activated facility set (the network you see on the map display). Then, where a match exists between a record in the data set and a network component in the activated facility set, the data from the data set are assigned to those network components. Where there is no match between records in the data set and activated network components, those components remain with zero or null data values.