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.
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.
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 :
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 :
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.
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.
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.
- La valeur attributaire Attr_DriveTime de ce lien schématique représente les valeurs Attr_DriveTime cumulées pour le nœud d'itinéraire réduit associé et ses deux liens relatifs.
- Lorsque vous utilisez l'outil Identifier sur ce lien schématique, la boîte de dialogue Identifier détaille les entités schématiques réduites dans la fenêtre en haut de la boîte de dialogue, sous l'entrée relative au lien sur lequel vous avez cliqué. Le lien schématique Streets actuellement sélectionné correspond aux nœuds d'itinéraire réduits associés à la jonction 3885 ParisMultimodal_ND_Junctions et ses deux tronçons relatifs, Streets AVENUE FRANKLIN-D.ROOSEVELT et ROND-POINT DES CHAMPS-ELYSEES.
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 :
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.