Génération d’un diagramme de réseau
Phases
La génération de diagrammes est un processus itératif qui dépend du type d’entrées de réseau d’origine.
À partir des entités de réseau ou objets de réseau, ou des localisations de traçage de réseau, ce processus enchaîne trois phases différentes : la phase de génération élémentaire, la phase des règles de diagramme et la phase des mises en page automatiques du diagramme.
Lorsque vous utilisez un réseau de domaine de télécommunications avec des circuits définis, la génération du diagramme peut également provenir d’un nom de circuit fourni en entrée. Pour ce cas d’usage spécifique, le processus est différent. La phase de génération élémentaire est ignorée et la phase des règles de diagramme attend certains paramètres sans lesquels elle ne peut pas se terminer correctement. La phase des mises en page automatiques du diagramme est identique à celle des autres diagrammes.
En savoir plus sur les diagrammes à partir des noms de circuit et de leurs caractéristiques

Phase 1 : génération élémentaire
Au cours de la phase de génération élémentaire du processus, le système crée une entité de diagramme pour chaque entité ou objet de réseau figurant dans le jeu de sélection en entrée ou pour chaque entité ou objet actuellement spécifié comme points de départ parmi les localisations de traçage en entrée.
Remarque :
La création de diagrammes à partir de localisations de traçage en entrée commence dans ArcGIS Pro 3.5 | ArcGIS Enterprise 11.5.
Phase 2 : règles du diagramme
La phase des règles de diagramme se produit lorsque les règles de diagramme sont configurées sur le modèle du diagramme. Ces règles permettent d’ajouter des entités ou des objets supplémentaires (par exemple, la règle de traçage, la règle de développement des conteneurs, la règle d’ajout des associations de connectivité), de simplifier le contenu du diagramme en agrégeant les éléments de réseau (par exemple, les règles de réduction ou de concentration) ou d’éliminer certains éléments de réseau (par exemple, les règles de suppression), etc. Les règles configurées sont enchaînées, chacune à leur tour, dans l’ordre séquentiel d’entrée qui a été défini dans le modèle. Chaque règle s’applique au contenu du diagramme actif qui est généré lorsqu’elle entre en action. Cela signifie que la règle 1 s’exécute sur les entités de diagramme générées à la fin de la phase de génération élémentaire et que la règle N s’exécute sur les entités de diagramme produites par le traitement de la règle (N-1).
Phase 3 : mises en page automatiques du diagramme
La phase des mises en page automatiques du diagramme est facultative. Elle se produit lorsque des mises en page de diagramme sont configurées dans le modèle de diagramme de façon à s’exécuter automatiquement au cours de la génération du diagramme. Dans ce cas, les mises en page configurées sont enchaînées, chacune à leur tour, suivant l’ordre séquentiel d’entrée selon lequel elles ont été configurées dans le modèle : la mise en page 1 s’exécute sur la géométrie initiale des entités du diagramme et la mise en page N s’applique à la géométrie des entités produites par le traitement de l’algorithme (N-1).
Diagramme d’exemple créé à partir des entités de réseau ou des objets de réseau
Les trois phases de génération sont les suivantes :
Le processus de génération du diagramme commence par créer une entité de diagramme pour chaque entité de réseau ou objet de réseau dans le jeu de sélection en entrée.
Il applique les règles qui sont configurées dans le modèle de diagramme afin de réduire la plupart des éléments intermédiaires non critiques et de ne conserver que l’infrastructure critique du réseau dans le diagramme.
Comme cet exemple de modèle de diagramme a également été configuré pour exécuter une mise en page Smart Tree (Arborescence dynamique) automatique au cours de la génération, il applique cet algorithme.
Au terme du processus de génération, le diagramme obtenu présente uniquement les éléments de réseau critiques restants : ceux qui sont organisés hiérarchiquement et la distance qui les sépare est normalisée.

Caractéristiques de la génération d’un diagramme
Par défaut, chaque fois que le processus de génération d’un diagramme de réseau crée une entité dans le diagramme, il conserve l’exhaustivité du diagramme et met en surbrillance les relations entre le contenu et les containers.
Exhaustivité des tronçons de diagramme
Le processus de génération d’un diagramme de réseau assure l’exhaustivité des tronçons de diagramme au cours des phases de génération élémentaire et des règles du diagramme.
En d’autres termes, n’importe quelle entité linéaire ou n’importe quel objet de tronçon (présent parmi la sélection en entrée initiale définie ou spécifiée comme localisations de points de départ ou ajouté par une règle à tout moment pendant le processus de création) inclut toujours ses jonctions d’origine et d’extrémité dans le diagramme généré, que ces jonctions d’extrémité fassent ou non partie de la sélection en entrée ou des localisations de départ ou qu’elles soient explicitement ajoutées par une règle.
|
|
|
Relations contenu-container
Le processus de génération ajoute systématiquement des containers liés aux entités ou objets de contenu qu’il crée dans un diagramme de réseau au cours des phases de génération élémentaire et des règles du diagramme. Cela signifie que les points suivants sont vrais :
- Les entités ou les objets de contenu associés à un container de points dans le réseau sont automatiquement ajoutés au diagramme avec leur container. Ce container est représenté par une entité surfacique, qui est tracée autour du contenu de tous les containers présents dans le diagramme.
|
|
|
- Les entités ou les objets de contenu associés à un container linéaire dans le réseau sont automatiquement ajoutés au diagramme avec leur container linéaire.
|
|
|
Attention :
L’inverse est faux. Si un conteneur est présent dans le diagramme, il n’inclut pas son contenu par défaut.
^^^ Une ligne de réseau est utilisée en entrée pour générer le diagramme 1.
^^^ Le diagramme 1 est généré à partir des entités de réseau en entrée.
^^^ Des entités de réseau sont utilisées en entrée pour générer le diagramme 2.
^^^ Le diagramme 2 est généré à partir des entités de réseau en entrée.
^^^ Des entités de réseau sont utilisées en entrée pour générer le diagramme 3.
^^^ Le diagramme 3 est généré à partir des entités de réseau en entrée.