Les exemples suivants montrent des résultats d'exécution de la règle Réduction de nœud par priorité dans deux diagrammes.
Exemple 1 : réduction des nœuds filtrés à l'aide de l'option Sélectionner le nœud le plus proche
Pour le modèle de diagramme schématique qui implémente l'exemple 1 de diagramme suivant (figure 1.1), une règle Réduction de nœud par priorité est définie de façon à réduire les nœuds en bleu.
Ces nœuds qui apparaissent en bleu sont des nœuds schématiques Station dont la valeur du champ Type est définie sur E.
Dans l'onglet Règles, un filtre SQL permet de filtrer ces nœuds particuliers. Les autres attributs de la règle Réduction de nœud par priorité sont définis afin que la réduction s'applique sans contrainte de degré, et la détection de la cible fonctionne avec l'option Sélectionner le nœud le plus proche.
La figure 1.2 montre le résultat de la mise à jour du diagramme alors que la règle de réduction est active :
L'utilisation de l'outil Identifier sur les entités schématiques contenues dans un diagramme pour lequel des nœuds ont été réduits vous permet d'identifier non seulement les entités schématiques sur lesquelles vous avez cliqué, mais également leurs entités schématiques réduites associées.
De la même manière, l'utilisation de la commande Propager la sélection schématique vers la carte alors qu'une entité schématique associée à plusieurs entités schématiques réduites est sélectionnée dans un diagramme a pour effet de sélectionner non seulement l'entité SIG associée à cette entité schématique associée, mais également toutes les entités SIG associée aux entités schématiques associées qui ont été réduites :
Exemple 2 : réduction des nœuds par priorité
Pour l'exemple 2 de diagramme suivant (figure 2.1), une règle Réduction de nœud par priorité est définie de façon à réduire les nœuds schématiques TransformerBank représentés par un triangle. Ils sont tous associés à la même classe d'entités schématiques :
Les attributs de la règle Réduction de nœud par priorité ont été spécifiés de façon que la réduction s'applique à toutes les entités schématiques implémentées par la classe d'entités schématiques TransformerBank sans contrainte de connexion. La détection de la cible fonctionne avec l'option Sélectionner le nœud ayant la priorité la plus élevée. La classe d'entités schématiques de nœud ServiceLocation (nœuds représentés par un cercle vert vide) est la classe ayant la priorité la plus élevée. La classe d'entités schématiques ProtectionDeviceBank (cercle noir vide) est la classe dotée de la deuxième priorité la plus élevée. La classe d'entités ElectricNetwork_Net_Junctions (cercle noir plein) est la classe ayant la priorité la moins élevée :
La figure 2.2 montre le résultat de la mise à jour du diagramme alors que la règle de réduction est active :
Notez que, comme le diagramme a été mis en page et enregistré avant la mise à jour, les liens ont conservé leurs sommets enregistrés.