You can adjust the spacing between diagram features at any time by editing and reshaping the features. White space editing in network diagrams is limited to the reshape of diagram features, that is, moving diagram features and editing vertices along diagram edges.
Editing a diagram feature automatically edits other visible diagram features topologically connected or related to it. For example, moving a diagram junction stretches all connected diagram edges. Moving a diagram polygon container moves all its contents at the same time.
Requirements and prerequisites
The following requirement must be met when editing features in a network diagram:
- This operation applies to a network diagram layer that is from either a utility network or trace network in a file or mobile geodatabase, or a network diagram service. When working with a utility network or trace network in an enterprise geodatabase, the input network diagram layer must be from a service.
Edit and reshape network diagram features
To edit and reshape features in a network diagram, complete the following steps:
- Activate the network diagram you want to edit. Do one of the following depending on whether the diagram is currently open:
- For a stored diagram that is not already open, run the Find Diagrams tool on the Network Diagram tab or on the Utility Network or Trace Network tabs in the ribbon to find and open the diagram you want to work with.
- For a diagram that is already open, click a map view that references the diagram. If the map view is not related to a diagram map or is related to a diagram map that references several network diagrams, click the network diagram layer in the Contents pane.
- Use the Move tool to move a diagram feature as follows:
- Zoom in to the diagram feature you want to move.
- On the Edit tab, click the Move tool and click the diagram feature you want to move.
The editing toolbar appears with construction tools:
- On this toolbar, click Stretch Topology to disable proportional topology stretching.
Editing while preserving relative shapes is generally not the expected behavior when working on a network diagram.
- Drag the selected diagram feature to the desired location.
- Click Finish on the Editing toolbar.
- Moving a diagram junction stretches all connected diagram edges.
- Moving a diagram edge moves its from and to diagram junctions and stretches the diagram edges that connect them.
- Moving a diagram polygon container moves all the related containers.
- Moving any content diagram feature causes the related container to be redrawn around all its contents.
- Use the Vertices tool to edit vertices along diagram edges as follows:
- On the Edit tab, click the Vertices tool .
The Modify Features pane appears.
- Select the diagram edge or diagram polygon container you want to edit.
- Drag any vertex to the desired location.
- To add a new vertex, click the Add Vertex tool on the vertices toolbar and click the diagram edge at the location where you want to insert the new vertex.
- To delete an existing vertex, click the Delete Vertex tool on the vertices toolbar and click the vertex you want to delete.
- Click Finish on the vertices toolbar.
- On the Edit tab, click the Vertices tool .
Tip:
The diagram extent is not recomputed on the fly after manual editing operations. This means that if you move diagram features out of the diagram extent, and click Full Extent or Zoom to Layer from the diagram layer, the moved features may not fit the diagram map extent. To get the diagram extent updated after manual editing operations, expand the Recalculate drop-down list in the Modify group of the Network Diagram tab, and click Recalculate Diagram Extent.
Note:
Prior to ArcGIS Pro 3.4, you had no way to persist diagram polygon container geometries that you had manually edited. Indeed, even if the edited container geometries were kept when saving edits, any diagram update run later systematically recomputed any diagram container geometries so they all display as rectangles around their related contents. Starting with ArcGIS Pro 3.4, diagram updates preserve any saved diagram container geometry unless there are changes on its related contents; that is, unless the update completes with a newly added content or, on the contrary, with removed contents related to that container.
Tip:
Starting with ArcGIS Pro 3.4, you can use the Recalculate Container Geometries tool to force diagram containers to be redrawn as horizontal rectangles around all their related contents. When you select diagram containers in the active diagram before applying the command, it only applies to the selected diagram containers and their container hierarchy; that is, it applies to any selected container, to any containers that it contains itself, and to its related parent containers when it is a content itself.
You can also use the Recalculate Edge Geometries tool to force diagram edges to be reconnected to their diagram junction extremities.
To use these two new commands on your network diagrams, ensure the Network Diagram tab is active in the ribbon. Then, in the Modify group, expand the Recalculate drop-down list.