Geo - Rotate Nodes Along Links layout algorithm properties
When the Geo - Rotate Nodes Along Links schematic layout algorithm is chosen in the Layout Task drop-down list, clicking the Layout Algorithm Properties button on the Schematic Editor toolbar opens its associated properties dialog box as follows:
The parameter values are those either specified by default by Schematics or specifically set as the default for the schematic diagram template related to the active diagram using the Schematic Dataset Editor Layouts tab for this schematic diagram template.
The rotation angle computed during algorithm execution is stored in the ROTATION field of each schematic feature class that implements the nodes in the schematic diagram. This ROTATION field must be turned on to symbolize the schematic nodes so they automatically rotate according to the computed angle values. In ArcMap, on the Layer Properties dialog box related to the desired node feature layer, you must click the Advanced button and click Rotation, then from the Rotate dialog box that opens, choose ROTATION in the Rotate Points by Angle box. You also need to check the Arithmetic option so the assigned symbol is rotated as expected—that is, from east in a counterclockwise direction.
Flow directed check box
Check the Flow directed check box if you want the node symbols to rotate according to the flow direction defined for the schematic links contained in the diagram. This check box is unchecked by default unless it has been specifically checked for the diagram template related to the active diagram.
The figures below show results of checking/unchecking the Flow directed check box:
- Figure 1.1 represents the initial schematic diagram. The symbol used to represent the schematic nodes is a plane oriented from left to right.
- Figure 1.2 shows the result after Rotate Nodes Along Links algorithm execution when the Flow directed check box is unchecked. The symbols have been rotated according to the directions of the connected links. When several connected links are closely aligned, this direction is chosen to rotate the nodes. When no links are aligned among the node's connected links, the rotation is computed as an average of the connected links' directions.
- Figure 1.3 shows the result when the Flow directed check box is checked. In this case, each symbol node is rotated according to the connected links' flow into the schematic node.
Angle offset parameter
The Angle offset parameter specifies the rotation angle—in degrees—which is also automatically applied to the node symbols.
The figures below show the Rotate Nodes Along Links layout results with different angle offset values. The Flow directed check box is also checked for the algorithm execution.
- Figure 2.1 represents the initial schematic diagram.
- Figure 2.2 shows the result when the value for the angle offset is 0 degrees.
- Figure 2.3 shows the result when the value for the angle offset is 180 degrees.
Automatically applied check box
Check the Automatically applied check box if you want the Rotate Nodes Along Links function to automatically execute each time schematic features are moved in the diagram by end-user manipulation or schematic algorithm execution.
The Rotate Nodes Along Links layout algorithm must be executed once with the Automatically applied check box checked for the algorithm to be automatically applied each time schematic features are moved.
- Figure 3.1 shows the initial state of the diagram.
- Figure 3.2 shows the diagram after applying the Main Line Tree layout when the Automatically applied option is not checked. The node symbols have kept their initial rotation angle.
- Figure 3.3 shows the same Main Line Tree layout execution when the Automatically applied check box is checked. In this case, the symbols' rotation angles have been automatically recomputed before the final result is shown.
Restore Defaults button
Click the Restore Defaults button to reinitialize all the Rotate Nodes Along Links parameters with their default values. The restored values are those either specified by default by Schematics or specifically set as the default for the schematic diagram template related to the active diagram using the Schematic Dataset Editor Layouts tab for this schematic diagram template.