等级 - 径向树布局算法属性
如果在“布局任务”下拉列表中选择了“等级 - 径向树”逻辑示意图布局算法,则在“逻辑示意图编辑器”工具条上单击布局算法属性按钮 会打开与其关联的属性对话框,如下所示:
参数的值可以是 ArcGIS Schematics 默认指定的值,也可以是为与活动逻辑示意图相关的逻辑示意图模板特别设置的默认值(该默认值通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。
关于逻辑示意图根结点
“等级 - 径向树”算法使用用作圆心的逻辑示意图根结点,从该根结点开始围绕同心圆(每个圆对应一个级别)排列子树。
可使用设置逻辑示意图根元素工具 指定此根结点。如果未设置根结点,算法会自动将其中一个逻辑示意图结点视为根结点。
初始半径参数
初始半径参数用于确定其中心是径向树根结点的第一个同心圆的半径。将按该半径排列第一级同心圆上的逻辑示意图要素结点。初始半径单位取决于绝对单位复选框。
以下各图显示了“初始半径”参数。在示例中,半径系数的值设置为 1:
- 图 1.1 表示初始逻辑示意图。逻辑示意图根结点为红色,直接与该根结点连接的逻辑示意图结点为橙色,第二级逻辑示意图结点为绿色。
- 图 1.2 显示了在“绝对单位”复选框未选中的情况下,初始半径值为 3 时执行“径向树”算法后所获得的结果。该逻辑示意图显示为围绕红色根结点的两个同心圆。第一个圆的半径相当于并排放置的三个结点符号的平均大小。该平均大小也相当于第一个圆的逻辑示意图结点与沿第二个同心圆排列的逻辑示意图结点之间的距离。
- 图 1.3 显示的是,“绝对单位”复选框未选中的情况下初始半径值为 6 时获得的结果。
半径系数参数
半径系数参数表示用来增大或减小每个同心圆半径的倍乘系数。除非为与活动逻辑示意图相关的逻辑示意图模板指定了其他默认系数,否则在默认情况下,半径系数值为 1。初始半径还表示分隔各级别同心圆的距离。如果使用的半径系数小于 1,则用来分隔级别 (n) 与级别 (n+1) 逻辑示意图结点的距离会逐渐减小。如果该系数大于 1,则不同级别间的距离会逐渐增大。
以下各图显示的是,当“绝对单位”复选框未选中时,不同的半径系数对固定的初始半径参数值(初始半径 = 4)的影响:
- 图 2.1 表示初始逻辑示意图。
- 图 2.2 显示的是在半径系数为 0.5 时执行“径向树”布局算法后得到的结果。第一个圆的半径相当于并排放置的四个节点符号的平均大小(初始半径 = 4)。第二个同心圆与第一个同心圆的间距相当于并排放置的两个符号的平均大小 (2 = 4 x 0.5)。
- 图 2.3 显示的是使用值为 2 的半径系数得到的结果。第一个圆的半径相当于并排放置的四个结点符号的平均大小(初始半径 = 4)。第二个同心圆与第一个同心圆的间距相当于并排放置的八个符号的平均大小 (8 = 4 x 2)。
绝对单位复选框
默认情况下,“初始半径”参数值将视为采用在“逻辑示意图属性”对话框的“XY 坐标系”选项卡上指定的坐标系所确定的绝对单位(“绝对单位”处于选中状态)。如果要将该参数值解释为当前符号(用于表示逻辑示意图中的逻辑示意图结点)的平均大小的相对单位,请取消选中绝对单位复选框。在这种情况下,当“初始半径”参数值为 2 时,以根结点为中心的第一个同心圆的半径为并排放置的两个符号的平均大小。
使用相对单位指定参数要比使用绝对单位指定参数容易,但前者仅在示意图中存在参考比例时才具有实际意义。
恢复默认值按钮
单击恢复默认值按钮可将所有“等级 - 径向树”布局算法参数重置为其默认值。恢复的值可以是 Schematics 默认指定的值,也可以是为与活动逻辑示意图相关的逻辑示意图模板特别设置的默认值(该默认值通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。