遵循角度布局参考
遵循角度
是一种用于处理逻辑示意图边的优化布局算法。 它适用于任何类型的逻辑示意图。
此布局算法可沿指定对齐方向逐步移动逻辑示意图边。 对于每条逻辑示意图边,该布局会注释其当前方向,然后在指定的各个方向中搜索最近的方向,然后沿该方向对边进行移动。
下图显示了应用遵循角度布局之前和之后的示例逻辑示意图:

在活动逻辑示意图地图视图上应用遵循角度布局
在网络逻辑示意图上应用此布局时,必须满足以下先决条件:
由于此操作是事务性操作,因此必须先保存编辑,然后再运行。
要应用布局的输入网络逻辑示意图图层必须来自文件地理数据库或移动地理数据库中的公共设施网络或追踪网络,或者网络逻辑示意图服务。 使用企业级地理数据库中的公共设施网络或追踪网络时,输入网络逻辑示意图图层必须来自服务。
要在活动逻辑示意图地图视图上应用遵循角度布局,请执行以下操作之一:
在 网络逻辑示意图 选项卡上,单击 布局 组中的 逻辑示意图布局 按钮上的下拉箭头,然后单击库中的 遵循角度
布局项目。
注:
要对网络逻辑示意图中的一部分要素应用布局算法,请使用其中一种 选择要素 工具(例如 按矩形选择 、 按面选择 等),并在运行前选择逻辑示意图要素。
在逻辑示意图模板上配置遵循角度布局
要在逻辑示意图模板上配置此布局,请使用 添加遵循角度布局 工具。
遵循角度布局参数

以下部分详细介绍了遵循角度逻辑示意图布局主参数。
保留容器布局
大多数布局算法都适用于 保留容器布局 选项。 选中此选项后,您可以控制算法应用程序,使其在 逻辑示意图的顶部图形 上运行。 如果未选中此选项,则将针对逻辑示意图中的内容要素和非内容要素应用算法。
迭代次数
此参数用于设置要处理的迭代次数。 迭代次数越多,逻辑示意图边越符合预期方向。
下图显示了在使用相同方向数运行时,迭代次数对示例逻辑示意图布局的影响:

方向数
有三种可能的方向数:4、8 或 12。
在方向数为 4 的情况下,将移动边,以使其逐渐接近 4 个轴中的一个(轴从边的起始交汇点处开始,倾斜角度分别为 90 度、180 度、270 度或 360 度)。
在方向数为 8 的情况下,将移动边,以使其逐渐接近 8 个轴中的一个(轴从边的起始交汇点处开始,倾斜角度分别为 45 度、90 度、135 度、180 度、225 度、270 度、315 度或 360 度)。
在方向数为 12 的情况下,将移动边,以使其逐渐接近 12 个轴中的一个(轴从边的起始交汇点处开始,倾斜角度分别为 30 度、60 度、90 度、120 度、150 度、180 度、210 度、240 度、270 度、300 度、330 度或 360 度)。
下图显示了在针对遵循角度布局使用不同方向数且迭代次数保持不变时,如何完成示例逻辑示意图布局:
