Grid layout reference

Grid Grid Layout is a schematic layout algorithm that applies to any type of diagram.

This layout algorithm positions diagram junctions relative to a magnetic grid that has cell sizes fixed by the Cell Width and Cell Height parameter values.

A grid with a specified cell size is placed on the top of the diagram. The algorithm controls the number of cells that comprise a grid. This is calculated by factoring in the number of junctions that are going to be placed in the grid and the number of junctions that belong to each cell in the virtual grid.

When there are too many junctions in one or several virtual grid cells, the algorithm cannot complete the process and a warning appears advising you to decrease the grid cell size.

When the specified grid is composed of a large number of cells relative to the number of junctions to be placed in the grid, a warning appears advising you to increase the grid cell size.

The images below show a sample diagram before and after applying the Grid layout:

Sample diagram before and after applying the Grid layout

Apply the Grid layout on an active diagram map view

When applying this layout on a network diagram, the following prerequisites must be met:

  • Since this operation is transactional, edits must be saved before it is run.
  • The input network diagram layer to which the layout applies must be 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 a trace network in an enterprise geodatabase, the input network diagram layer must be from a service.

To apply the Grid layout on an active diagram map view, do one of the following:

  • On the Network Diagram tab, click the drop-down arrow on the Diagram Layouts button in the Layout group, and click the Grid Grid Layout layout item in the gallery.
  • Load the Apply Grid Layout tool in the Geoprocessing pane, adjust the Grid layout parameters and click Run.

Note:

To apply the layout algorithm on a subset of features in the network diagram, use one of the Select Features tools (for example, Select By Rectangle, Select By Polygon, and so on), and select the diagram features before running.

Configure the Grid layout on a diagram template

To configure this layout on your diagram template, use the Add Grid Layout tool.

Grid layout parameters

Apply Grid Layout parameters

The sections below clarify the main Grid diagram layout parameters.

Preserve container layout

Most of the layout algorithms work with the Preserve container layout option. When this option is checked, it allows you to control the algorithm application so it runs on the top graph of the diagram. When this option is not checked, the algorithm is applied to both content and noncontent features in the diagram.

Learn more about the Preserve container layout option

Cell Width and Cell Height

The image below shows the diagram before running the Grid layout:

Initial diagram

The following image shows the same diagram at the extent it is going to fit after the layout completion:

Initial diagram at the layout final extent

Cell Width

This parameter specifies the width of each cell grid.

The image below shows the layout obtained after the Grid layout runs with Cell Width set to 150; this layout grid cell width corresponds to three cell widths in the map grid below:

Grid layout with Cell Width set to 150

This second image shows the layout obtained after the Grid layout runs with Cell Width set to 100; this layout grid cell width corresponds to two cell widths in the map grid below:

Grid layout with Cell Width set to 100

Cell Height

This parameter specifies the height of each cell grid.

The image below shows the layout obtained after the Grid layout runs with Cell Height set to 150; this layout grid cell height corresponds to three cell heights in the map grid below:

Grid layout with Cell Height set to 150

This second image shows the layout obtained after the Grid layout runs with Cell Height set to 100; this layout grid cell height corresponds to two cell heights in the map grid below:

Grid layout with Cell Height set to 100

Related topics