Automating schematic diagram content by specifying schematic rules

Whatever the schematic diagram template's builder, when you want to generate a schematic diagram, ArcGIS Schematics analyzes the context specified in the input to generate the appropriate schematic features in memory. Schematic rules can then be automatically executed to simplify the diagram in memory (reduction rules) or create schematic features, such as containers in relation to the in-memory schematic features (relationship rules), before storing the resulting schematic diagram content in the schematic feature classes in the schematic dataset.

Introducing the Rules tab related to a schematic diagram template

The Rules tab related to a schematic diagram template lists all the rules specified for the schematic diagram template. They are executed in memory each time a schematic diagram based on this template is generated or updated. To edit the Rules tab related to a schematic diagram template, select the schematic diagram template entry in the Schematic Dataset Editor tree and click the Rules tab.

Sample Rules tab

Each line listed on this tab specifies a rule. Several rules can be specified on the Rules tab. They are chained in their entry sequence order during each schematic diagram generation process. This entry sequence can be redefined at any time by clicking the Move Up Move Up button icon or Move Down Move Down button icon button on the Rules tab toolbar.

Learn about adding a new rule on the Rules tab

Learn about modifying schematic rules sequence entries

When a schematic diagram is updated, the specified rules are reexecuted and the schematic diagram is updated accordingly.

CautionCaution:

Rules don't operate on schematic features built by custom queries for which the evaluation mode is Query on Start Editing; these schematic features are processed after rule execution during diagram generation and update. Rules operate on schematic features built by custom queries only when the query evaluation mode is Query on Generate/Update.

Learn about configuring schematic feature class query and evaluation mode

The Schematics predefined rules

Eight types of rules are provided with this current Schematics version: Node Reduction By Priority, Node Reduction By Flow, Relationship, Spatial Query, Expand Links, Collapse Related Features, Feature Removal, and Route Node Reduction.

CautionCaution:

Rules can be defined only when schematic feature classes required for rule execution already exist in the schematic dataset and when these schematic feature classes are already associated with the schematic diagram template for which the rules will be specified.

Related Topics

2/10/2012