减少折点布局算法属性

如果在布局任务下拉列表中选择了“减去折点”逻辑示意图布局算法,则在逻辑示意图编辑器 工具条上单击布局算法属性按钮 布局算法属性图标 将打开关联的属性对话框,如下所示:

带有“减去折点”属性选项卡的“逻辑示意图布局算法”对话框

图中的参数值或者是 ArcGIS Schematics 的默认参数值,或者是为活动逻辑示意图关联的逻辑示意图模板特别设置的默认值(该默认值在此逻辑示意图模板的“逻辑示意图数据集编辑器”的布局选项卡中进行设置)。

角度阈值参数

角度阈值参数为事件点线段间所构成的角度指定一个值,如果角度超出该值,则相关线段上的关联折点将被去掉。角度越大,去掉的折点越少。除非为与活动逻辑示意图相关的逻辑示意图模板指定了其他默认值,否则在默认情况下,“角度阈值”参数的值设置为 160。

以下各图显示了“角度阈值”参数的结果。各结果中迭代次数设置为 1,线段比设置为 0.5。图 1.1a 显示的是算法执行前的逻辑示意图。图 1.1b 显示的是沿逻辑示意图链接分布的初始折点。它们以绿色的方块突出显示。图 1.2 和 1.3 显示的分别为角度阈值为 160 和 140 时的逻辑示意图。

减去折点 - 角度阈值参数

线段比参数

在构成逻辑示意图链接的线段中,“减少折点”布局算法可检测最长线段并计算每个线段与最长线段的长度比。如果计算得到的比值小于指定的线段比,将移除位于线段起点的折点。除非为与活动逻辑示意图相关的逻辑示意图模板指定了其他默认值,否则在默认情况下,线段比的参数值为 0.5。

以下各图显示了“线段比”参数的结果。各结果中迭代次数设置为 1,角度阈值设置为 160。图 2.1 显示的是算法执行前的逻辑示意图。逻辑示意图链接上的绿色方块表示连接线折点。图 2.2 显示的是当线段比值为 0.5 时所得到的逻辑示意图。图 2.3 显示的是当线段比值为 1 时所得到的逻辑示意图。

减去折点 - 线段比

迭代次数参数

迭代次数参数值可确定在显示最终结果前“减少折点”算法迭代执行的次数。执行一次“迭代次数”参数为 5 的“减少折点”算法与执行五次“迭代次数”参数设置为 1 的“减少折点”算法所获得的结果相同。除非为与活动逻辑示意图相关的逻辑示意图模板指定了其他默认值,否则在默认情况下,“迭代次数”参数的值设置为 1。

以下各图举例说明了更改迭代次数后所获得的结果。各结果中角度阈值设置为 160,线段比设置为 0.5。图 3.1 显示的是算法执行前的逻辑示意图。所选链接上的绿色点表示连接线折点。图 3.2、3.3 和 3.4 分别显示的是“迭代次数”为 1、2 和 3 时的逻辑示意图。

减去折点 - 迭代次数

恢复默认值按钮

单击恢复默认设置按钮可将所有“减少折点”参数设置为其默认值。恢复的值要么是 ArcGIS Schematics 的默认参数值,要么是为活动逻辑示意图关联的逻辑示意图模板特别设置的默认值(该默认值在此逻辑示意图模板的“逻辑示意图数据集编辑器”的布局选项卡中进行设置)。

相关主题

9/15/2013