Geo - 部分叠置连接线布局算法属性
如果在布局任务列表中选择“Geo - 部分叠置连接线”逻辑示意图布局算法,则在“逻辑示意图编辑器”工具条上单击布局算法属性按钮 将打开关联的属性对话框,如下所示:
这些参数值是 Schematics 默认指定的值,或者是专门针对与活动逻辑示意图相关的逻辑示意图模板设置的值(通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。
尺寸参数
“尺寸”部分中的参数可确定被视为叠置线段的连接线段之间的最大缓冲距离,以及分隔各连接线段时必须应用的最终距离。
- 如果想要扩大用于分隔被视为叠置线段的连接线段的缓冲区域,则可增大缓冲宽度参数值。
以下各图显示的是使用不同“缓冲宽度”参数值得到的结果。图 1.1 显示的是初始逻辑示意图。平行连接线段的两个子集被清晰地区分开来:蓝色连接线子集(包含多条接近叠置的线段)和红色连接线子集。最靠近红色线段的蓝色连接线段与红色线段之间的距离将近 3 米。图 1.2 显示的“部分叠置连接线”布局算法结果中使用的缓冲宽度为 1.5 米,用于分隔检测到的连接线的偏移为 1 米。在这种情况下,因为红色连接线不在缓冲区域中,所以不受算法执行的影响。图 1.3 显示的是在同一逻辑示意图中,使用相同偏移值但增大了缓冲宽度(缓冲宽度 = 3 米)时获得的结果。在这种情况下,因为增大了缓冲区域,所以红色连接线将被视为距其最近的蓝色连接线的叠置线段,从而使算法对其生效。
- 如果想要扩大执行布局算法之后用于分隔检测到的连接线段的距离,则请增大偏移参数。
以下各图显示的是操作“偏移”参数后的不同结果:图 2.1 显示的是初始逻辑示意图。图 2.2 是使用“偏移”为 1 且“缓冲宽度”为 3 的参数值得到的结果。图 2.3 显示的是“缓冲宽度”参数值不变,“偏移”值变为 1.5 的情况下得到的结果。
注:要维持平行线段组原先的协调状态,至少应将“偏移”参数值设为“缓冲宽度”参数值的一半。
优化连接线复选框
保持此复选框为选中状态,可使算法尝试通过专注于线段的连接而非位置的方式,优化检测到的各共线线段集中各线段的放置顺序。在这种情况下,可以对检测到彼此交叉的线段重新排序,这样这些线段便可在不交叉的状态下被重新定位。如果取消选中此复选框,则算法将使用共线线段组中各线段的初始位置并会保持线段的交叉状态。
以下各图显示的是优化连接线参数:图 3.1 展现的是初始逻辑示意图。图 3.2 是取消选中“优化连接线”的情况下获得的结果。图 3.3 显示的是选中“优化连接线”时获得的结果。
“恢复默认值”按钮
单击恢复默认值按钮可将所有“Geo - 部分叠置连接线”参数重新初始化为其默认值。恢复后的值是 Schematics 默认指定的值,或者是专门针对与活动逻辑示意图相关的逻辑示意图模板设置的值(通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。