按优先级减去结点的规则结果示例
以下示例显示了对两张逻辑示意图执行按优先级减去结点的规则的结果。
示例 1 - 使用“选择最近的结点”选项减去滤过的结点
对于实现下面示例 1 逻辑示意图(图 1.1)的逻辑示意图模板,定义按优先级减去结点的规则以减去蓝色的结点:
这些蓝色的结点是“类型”字段值为 E 的“工作站”逻辑示意图结点。
在规则选项卡中,指定 SQL 过滤器以过滤出这些特定结点。由于已指定其他按优先级减去结点的规则属性,因此减去操作将不受限制,且目标检测将使用“选择最近的结点”选项:
图 1.2 显示了减去规则激活时,逻辑示意图更新后所得的结果:
通过对包含在已减去结点的逻辑示意图中的逻辑示意图要素使用识别工具 ,您不仅可以识别单击的逻辑示意图要素,而且还能识别其相关的减去的逻辑示意图要素。
通过同样的方式,当逻辑示意图内已选择与某些减去的逻辑示意图要素相关的逻辑示意图要素时,使用将逻辑示意图选择内容传递到地图命令 不仅可以选择与所选的逻辑示意图要素关联的 GIS 要素,而且还可以选择与减去的相关逻辑示意图要素关联的所有 GIS 要素:
示例 2 - 按优先级减去结点
对于下面的示例 2 逻辑示意图(图 2.1),定义按优先级减去结点的规则以减去由三角形表示的 TransformerBank 逻辑示意图结点。它们都与同一个逻辑示意图要素类相关:
已指定按优先级减去结点的规则属性,因此将对由 TransformerBank 逻辑示意图要素类在没有连接限制的情况下实现的所有逻辑示意图要素执行减去操作。目标检测将使用“选择最高优先级的结点”选项。ServiceLocation 结点逻辑示意图要素类(由绿色空心圆表示结点)是优先级最高的类;ProtectionDeviceBank 逻辑示意图要素类(黑色空心圆)是优先级第二高的类;而 ElectricNetwork_Net_Junctions(黑色实心圆)是优先级最低的类:
图 2.2 显示了减去规则激活时,逻辑示意图更新后所得的结果:
请注意,由于是在更新前对逻辑示意图进行的布局和保存,因此连接可以保留其保存的折点。