Diagram consistency depends on the following:
- The network topology space—Has the network topology been validated since diagram generation or the last update? Did this topology validation impact an extent that intersects the diagram's geographical extent?
- The network editing space—Are there dirty areas in the network that impact features of the diagrams?
When a diagram is inconsistent, a consistency icon appears next to it in the Contents pane:
- A consistency error indicates that the diagram is inconsistent with the network editing space.
- A consistency warning indicates that the diagram may be inconsistent with either the network topology space or its diagram template definition.
Check network diagram consistency
At any time, you can check consistency for an open diagram by clicking the Consistency button on the Network Diagram home tab.
Checking the consistency of a network diagram can apply to a network diagram layer that is from a utility network or trace network in a file geodatabase, a database connection to the related utility network in an enterprise geodatabase, or a network diagram service.
Make the diagram content consistent with the network topology space
The following workflow explains how to make your diagram content consistent with the network topology space.
Making diagram content consistent with the network topology space applies to either a utility network or trace network in a file geodatabase or a utility network service. When working with a utility network in an enterprise geodatabase, you can't work from a database connection to the geodatabase; you must work from the published service.
- If your diagram displays a consistency error icon , follow these steps:
- Select all the features in your diagram.
- On the Network Diagram tab, click the Network Diagrams Options dialog launcher at the lower right corner of the Selection group to open the Network Options dialog box.
- In the Propagation section, check the Propagate reduced or collapsed elements when applying selection from or to diagram maps and Select spatial container(s) when propagating edge and junction objects represented in diagram map options.
- Click Apply To Maps on the Network Diagram tab.
- Activate your map and zoom to the network features currently selected in the map.
- On the Data tab of the Utility Network or Trace Network tab set, click Validate to validate the network topology in the current extent.
- Activate your diagram map.
- Click Consistency on the Network Diagram tab.
In the Contents pane, a consistency warning icon appears next to the diagram layer.
- When your diagram displays a consistency warning , follow these steps:
- Activate your diagram map.
- Click Update in the Modify group on the Network Diagram tab.
In the Contents pane, the diagram layer no longer displays a consistency warning.
After network topology validations, run the Update Diagram geoprocessing tool to update all network diagrams related to the network that may be inconsistent with the newly validated network topology.
Search for inconsistent diagrams
The Find Diagrams pane allows you to quickly identify the inconsistent diagrams in your dataset. In the Diagrams list area in this pane, the diagram consistency state column shows the current consistency state for each diagram.
- A cell containing the consistency warning indicates the diagram may be inconsistent with either the network topology space or the diagram template definition.
- An empty cell indicates the diagram is consistent with the last validated network topology space. However, it may be inconsistent with the network editing space, referencing network features with dirty areas or network objects inside container features with dirty areas. In this case, when the diagram opens, a consistency error icon appears next to it in the Contents pane.
Checking the consistency of network diagrams in the Find Diagrams pane can be done when consuming a utility network or trace network in a file geodatabase, a utility network service, or a database connection to the utility network in an enterprise geodatabase.