Geo - 遵循约束布局算法属性
如果在布局任务下拉列表中选择了“Geo - 遵循约束”逻辑示意图布局算法,则在“逻辑示意图编辑器”工具条上单击布局算法属性按钮 将打开关联的属性对话框,如下所示:
这些参数值是 ArcGIS Schematics 默认指定的值,或者是专门针对与活动逻辑示意图相关的逻辑示意图模板设置的默认值(通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。
迭代次数参数
迭代次数参数可确定在显示最终结果之前执行“遵循约束”算法的迭代次数。
以下各图显示的是同一个逻辑示意图通过不同的“迭代次数”参数值获得的结果:
- 图 1.1 表示初始逻辑示意图。
- 图 1.2 显示的是“遵循约束”算法执行 10 次迭代后的逻辑示意图(迭代次数 = 10)。
- 图 1.3 显示的是 20 次迭代后的结果。
注:
执行“迭代次数”参数为 5 的“遵循约束”布局算法所获得的结果与执行 5 次“迭代次数”参数为 1 的“遵循约束”算法所获得的结果是不同的。
排斥系数参数
排斥系数参数用于快速增大距离很近的结点的逻辑示意图结点位移。排斥系数越大,几乎叠置的逻辑示意图结点之间的间隔越大。除非为活动逻辑示意图相关的逻辑示意图模板指定了其他值,否则在默认情况下,“排斥系数”值为 1。
以下各图显示的是此系数的作用效果:
- 图 2.1 表示初始逻辑示意图。
- 图 2.2 显示的是排斥系数为 1 的“遵循约束”算法迭代 20 次后的结果。
- 图 2.3 显示的是排斥系数为 2 的“遵循约束”算法迭代 20 次后的结果。
注:
初始逻辑示意图中几乎叠置的逻辑示意图结点(以红色圆圈高亮显示)的位移在图 2.3 中比在图 2.2 中更大。
自由度选项
使用自由度选项可限制每次算法迭代过程中逻辑示意图结点可移动的区域大小。如果使用低选项,移动区域将非常有限。如果使用高选项,此区域将较大。中选项是中间系数。
- 图 3.1 表示初始逻辑示意图。
- 图 3.2 显示的是“遵循约束”算法使用低自由度迭代 20 次后的结果。
- 图 3.3 显示的是“遵循约束”算法使用中自由度迭代 20 次后的结果。
- 图 3.4 显示的是使用高自由度迭代 20 次后的结果。
恢复默认值按钮
单击恢复默认值按钮可将所有“遵循约束”参数重置为默认值。恢复的值要么是由 ArcGIS Schematics 默认指定的值,要么是为活动逻辑示意图相关的逻辑示意图模板特别设置的默认值(该默认值通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。
相关主题
7/10/2012