Exemples de résultats d'exécution de la règle Réduction de nœud d'itinéraire

Les exemples suivants montrent des résultats d'exécution de la règle Réduction de nœud d'itinéraire dans deux diagrammes.

Le générateur de jeu de données réseau permet de générer les diagrammes en fusionnant les nœuds ou sans les fusionner. En d'autres termes, chaque jonction d'élément du réseau qui se produit plusieurs fois le long de l'itinéraire résultant peut être représentée, soit par un nœud schématique unique fusionné, soit plusieurs fois dans le diagramme schématique généré. Lorsqu'un diagramme est généré sans fusionner les nœuds, comme tous les nœuds schématiques sont des nœuds dotés de deux connexions, tous sont des nœuds d'itinéraire. Lorsque les nœuds sont fusionnés, le degré des nœuds fusionnés est supérieur à 2 et la règle Réduction de nœud d'itinéraire, qui s'applique uniquement aux nœuds d'itinéraire (nœuds de degré 2), ne réduit pas les nœuds fusionnés. Pour mieux comprendre, les exemples de résultats de la règle Réduction de nœud d'itinéraire sont représentés dans deux diagrammes reposant sur la même analyse du réseau d'itinéraires résolue : le diagramme A est généré sans nœuds fusionnés et le diagramme B est généré avec des nœuds fusionnés.

La figure A montre un diagramme d'exemple A généré sans fusionner les nœuds. Dans ce cas, chaque jonction et tronçon qui a lieu plusieurs fois sur l'itinéraire réseau résultant est représenté par plusieurs liens et nœuds schématiques dans le diagramme généré. Les liens et nœuds schématiques multipliés se superposent dans le diagramme.

Diagramme d'exemple A généré sans nœuds fusionnés

La figure B montre un diagramme d'exemple B obtenu lorsque les nœuds schématiques sont fusionnés. Dans ce cas, les jonctions qui se produisent plusieurs fois le long de l'itinéraire réseau résultant ne sont pas multipliées dans les diagrammes générés. Seules les tronçons qui connectent ces jonctions sont multipliés. L'application de l'algorithme de mise en page Séparer les liens de superposition sur ce diagramme permet de mettre clairement en évidence les nœuds schématiques fusionnés et leurs liens connectés.

Diagramme d'exemple B généré avec des nœuds fusionnés

Exemple 1 : réduction de tous les nœuds d'itinéraire implémentés par une classe d'entités schématiques donnée

Pour le modèle de diagramme schématique qui implémente ces exemples de diagrammes, la règle Réduction de nœud d'itinéraire est définie de façon à réduire les nœuds d'itinéraire en rouge associés à la classe ParisMultimodal_ND_Junctions :

Propriétés de la règle Réduction de nœud d'itinéraire configurées pour réduire les nœuds ParisMultimodal_ND_Junctions en rouge

Les figures suivantes montrent le résultat de la mise à jour des diagrammes A et B alors que cette règle de réduction est active :

Diagramme A après réduction des nœuds avec 2 connexions
Diagramme B après réduction des nœuds avec 2 connexions

La figure A.1.1 montre le diagramme A généré sans nœuds fusionnés après l'exécution de la règle. Comme tous les nœuds ParisMultimodal_ND_Junctions contenus dans le diagramme étaient des nœuds schématiques dotés de deux connexions, la règle les a tous réduits. Pour le diagramme généré avec des nœuds fusionnés, la figure B.1.1, seuls les nœuds dotés de deux connexions ont été réduits lors de l'exécution de la règle. Les nœuds fusionnés ont été conservés.

Les figures suivantes montrent le diagramme B, celui avec des nœuds fusionnés, après qu'il a été mis en page à l'aide de l'algorithme de mise en page schématique Hiérarchique - Arbre intelligent : la figure B.1.2 montre le contenu du diagramme B avec la règle Réduction de nœud d'itinéraire inactive et la figure B.1.3 montre le même diagramme avec la règle active.

Diagramme B mis en page à l'aide de l'algorithme de mise en page schématique Arbre intelligent avant l'exécution de la règle Réduction de nœud d'itinéraire
Diagramme B mis en page à l'aide de l'algorithme de mise en page schématique Arbre intelligent après l'exécution de la règle Réduction de nœud d'itinéraire

La figure B.1.4 montre les valeurs attributaires Attr_DriveTime des deux liens schématiques actuellement sélectionnés dans le diagramme B avec la règle Réduction de nœud d'itinéraire inactive.

Valeurs attributaires Attr_DriveTime sur les deux liens schématiques actuellement sélectionnés dans le diagramme B avant l'exécution de la règle Réduction de nœud d'itinéraire

La figure B.1.5 montre les informations issues du lien schématique unique qui est conservé après l'exécution de la règle Réduction de nœud d'itinéraire.

Sélection de la valeur attributaire Attr_DriveTime et utilisation de l'outil Identifier sur le lien schématique qui est conservé après l'exécution de la règle Réduction de nœud d'itinéraire dans le diagramme B

Exemple 2 : réduction des nœuds d'itinéraire implémentés par une classe d'entités schématiques donnée selon leur angle relatif

Les captures d'écran suivantes montrent les résultats obtenus dans les diagrammes A et B alors que la règle Réduction de nœud d'itinéraire est exécutée de façon à réduire les nœuds d'itinéraire ParisMultimodal_ND_Junctions uniquement lorsque leurs liens relatifs forment un angle inférieur à 30 degrés.

Les attributs de la règle Réduction de nœud d'itinéraire sont configurés comme suit :

Propriétés de la règle Réduction de nœud d'itinéraire spécifiées de façon à réduire les nœuds ParisMultimodal_ND_Junctions en rouge lorsque leurs liens relatifs forment un angle inférieur à 30 degrés

Les figures A.2.1 et B.2.1 montrent les résultats de la mise à jour des diagrammes alors que cette règle Réduction de nœud d'itinéraire est active.

Diagramme A après l'exécution de la règle Réduction de nœud d'itinéraire
Diagramme B après l'exécution de la règle Réduction de nœud d'itinéraire

Thèmes connexes

5/10/2014