Introduction à la définition de couches de diagramme

Un modèle de diagramme possède des propriétés de configuration qui définissent les éléments de réseau autorisés dans les diagrammes (définitions de règles et mises en page de diagramme) et la présentation (définitions de couches de diagramme) des diagrammes de réseau qui seront générés.

Cette rubrique porte sur les aspects liés à la définition de couches de diagramme et explique comment cette définition peut être configurée dans vos modèles de diagramme. Pour découvrir les définitions de mise en page et de règle de diagramme, reportez-vous à la rubrique Introduction aux définitions de mise en page et de règle de diagramme.

Les sections ci-dessous détaillent les concepts de la couche de diagramme de réseau, de la définition de couche de diagramme et de la définition de couche de modèle de diagramme.

Pour découvrir la gestion des définitions de couche de diagramme, reportez-vous aux rubriques suivantes :

Couche de diagramme de réseau

Dans ArcGIS Pro, tout diagramme de réseau nouvellement généré est affiché dans une vue cartographique de diagramme (référence n°1 dans l’image ci-dessous). Cela est effectué via une couche de diagramme réseau (référence n°2 dans l’image ci-dessous), laquelle correspond à un type spécifique de couche composite.

Carte de diagramme, couche de diagramme de réseau et couches sous une couche de diagramme de réseau

Les couches de diagramme de réseau ne sont accessibles que dans une vue cartographique ouverte.

La plupart des aspects de chaque couche ou groupe de couches de sous-types en dessous d’une couche de diagramme de réseau (référence n°3 dans l’image ci-dessus) peuvent être contrôlés via les commandes disponibles sur le ruban exactement comme n’importe quelle autre couche, depuis l’onglet Feature Layer (Couche d’entités) et la boîte de dialogue Layer Properties (Propriétés de la couche).

Couche composite de diagramme de réseau par défaut

Lorsqu’un diagramme de réseau s’ouvre, il s’affiche dans une couche de diagramme de réseau.

Par défaut, lorsque le mode All Layers (Toutes les couches) est activé, cette couche de diagramme de réseau est constituée des couches suivantes :

  • Une couche standard pour chaque table d’objets ou classe source d’entités de réseau constituant le réseau (mise en surbrillance en bleu ci-dessous)
  • Un jeu de couches standard supplémentaire
    • Des couches pour représenter quatre éléments de réseau spécifiques (en orange ci-dessous) :
      • Deux couches, Jonctions système et Objets jonction système, sont consacrées à la représentation des jonctions système le long des entités linéaires et des objets tronçon. Ces éléments de réseau ne sont jamais représentés sur votre carte géographique, mais ils peuvent devenir visibles dans vos diagrammes lorsqu’ils existent en tant que jonction d’origine ou de destination pour une ligne de réseau ou un objet tronçon qui sont représentés dans le diagramme.
      • Deux couches, Connectivity Associations (Associations de connectivité) et Structural Attachments (Dépendances structurelles), sont consacrées à la représentation des associations de connectivité et des dépendances structurelles. Ces associations peuvent être représentées en tant que tronçons dans vos diagrammes lorsqu’une règle Add Connectivity Associations (Ajouter des associations de connectivité) ou une règle Add Structural Attachments (Ajouter des dépendances structurelles) est configurée sur le modèle de diagramme.
        Remarque :

        Depuis Utility Network version 6, ces couches sont gérées sous la couche de groupes de sous-types Associations (Associations) pour tous les modèles de diagramme. Ce changement devient également automatique pour tous les modèles de diagramme associés à un réseau de distribution créé avant sa mise à niveau vers la version 6. L'utilisation d'une couche de groupes de sous-types pour ces tronçons de diagramme permet d'améliorer les performances lors de l'affichage et de la mise à jour des diagrammes de réseau.

    • Une couche pour chaque entité surfacique, entité linéaire ou objet tronçon de conteneur du réseau pouvant être transformé en une entité ponctuelle dans vos diagrammes (en vert ci-dessous). Ces entités ponctuelles de diagramme peuvent être créées dans vos diagrammes lorsque des règles Réduire le conteneur ou Réduire les tronçons sont configurées dans le modèle de diagramme pour transformer les entités surfaciques, les entités linéaires ou les objets tronçon de conteneur en points de diagramme.
    • Une couche pour chaque entité ponctuelle ou objet jonction de conteneur du réseau pouvant être transformé en une entité surfacique dans vos diagrammes (en pourpre ci-dessous). Ces entités surfaciques de diagramme peuvent être créées dans vos diagrammes lorsque des règles Développer le conteneur sont configurées dans le modèle de diagramme.
    • Une couche, Reduction Edges (Tronçons de réduction) (en marron ci-dessous), représente les tronçons du diagramme purs correspondant aux éléments de réseau pouvant être réduits dans vos diagrammes. Ces tronçons réduits peuvent être créés dans vos diagrammes lorsque des règles Réduire la jonction ou Réduire le conteneur sont configurées dans le modèle de diagramme.

Couche de diagramme de réseau pour Utility Network version 5 et les versions antérieuresCouche de diagramme de réseau à partir d'Utility Network version 6
Couche de diagramme de réseau en tant que couche composite de diagramme de réseau par défaut pour Utility Network version 5 et les versions antérieures
Couche de diagramme de réseau en tant que couche composite de diagramme de réseau par défaut à partir d'Utility Network version 6

Couches sous une couche de diagramme de réseau

L’ensemble de couches inclus avec la couche de diagramme de réseau est subordonné à cette couche de diagramme de réseau comme suit :

  • Leur ordre d’affichage est déterminé au moment de leur création.
  • La référence aux données source d’un diagramme de réseau est gérée par le système. Chaque couche est liée à une classe d’entités de tronçon de diagramme interne, une classe d’entités de jonction de diagramme ou une classe d’entités de conteneur de diagramme, qui est reliée à la classe source ou la table d’objets des entités de réseau ou des objets réseau qu’elle représente.

Toutefois, vous pouvez apporter les modifications suivantes :

  • Modifier les paramètres d’apparence et d’étiquetage utilisés par défaut pour chaque couche sous la couche de diagramme de réseau.
  • Supprimer chaque couche si nécessaire.

Définition de la couche de diagramme

La définition de couche de diagramme est l’ensemble de propriétés de couche et d’étiquetage spécifiées pour chaque couche composant une couche de diagramme de réseau. La plupart des aspects sont contrôlés depuis l’onglet Feature Layer (Couche d’entités) via les paramètres de la boîte de dialogue Layer Properties (Propriétés de la couche).

  • Dans l’onglet Feature Layer (Couche d’entités) vous pouvez contrôler les éléments suivants :
    • Le dessin, la visibilité, et les effets visuels des entités de diagramme de réseau sous l’onglet Appearance (Apparence)
    • L’étiquetage sur les entités de diagramme de réseau sous l’onglet Labeling (Étiquetage)
  • Dans la boîte de dialogue Layer Properties (Propriétés de la couche) vous pouvez accéder aux éléments suivants :
    • Paramètres de nom de couche et de plage de visibilité dans l’onglet General (Général)
    • Paramètres de sélection utilisés pour représenter les entités de diagramme de réseau lorsqu’elles sont sélectionnées sur l’onglet Selection (Sélection)
    • Si la couche est un groupe de couches de sous-types, la gestion des sous-types est effectuée dans ce groupe de couches de sous-types, dans l’onglet Subtype (Sous-type)
    • Filtres de requête spécifiés sur l’onglet Definition Query (Ensemble de définition)

Définition de couche de modèle de diagramme

Les paramètres de couche utilisés pour afficher une couche de diagramme de réseau à son premier chargement proviennent toujours du modèle de diagramme associé.

Il existe trois niveaux possibles de définition de couche de réseau dans les modèles de diagramme :

Modèles sans définition de couche de diagramme

Les modèles sans définition de couche de diagramme sont des modèles pour lesquels la définition de couche de diagramme n’a jamais été initialisée.

Cela signifie que, jusqu’à ce qu’une définition de couche de diagramme par défaut ou personnalisée soit initialisée sur ces modèles, un diagramme associé apparaît dans une couche composite de diagramme de réseau par défaut avec des paramètres de couche de base aléatoires créés à la volée pour chaque couche à l’ouverture de chaque diagramme.

Vous en arrivez à cette situation avec les modèles de diagramme internes provenant de la création du réseau technique ou du réseau de traçages. En effet, à ce moment, le réseau nouvellement créé est loin d’être entièrement défini ; il est organisé autour de ses seules classes d’entités de structure, aucun réseau de domaine n’est pour l’instant ajouté, il n’existe aucune classification d’entité, etc. Il est trop tôt pour essayer d’initialiser automatiquement une définition de couche de diagramme par défaut sur ces modèles internes.

Remarque :

Lors de l’exécution de l’outil Export Diagram Template Definitions (Exporter les définitions de modèle de diagramme) pour exporter la définition de couche de diagramme d’un tel modèle de diagramme, le fichier de définition de couche de diagramme de réseau résultant (.ndld) est vide.

Conseil :

Une fois que la définition de réseau de distribution ou de réseau de traces est terminée, vous pouvez initialiser rapidement une définition de couche de diagramme par défaut sur un tel modèle en exécutant l’outil Alter Diagram Template (Modifier le modèle de diagramme) avec ses paramètres par défaut.

Modèles avec définition de couche de diagramme par défaut

Les modèles avec définition de couche de diagramme par défaut sont des modèles pour lesquels une définition de couche de diagramme est déjà initialisée et tout diagramme associé apparaît dans une couche composite de diagramme de réseau par défaut avec des paramètres de couche de base fixes pour chaque couche. Cela signifie qu’un diagramme basé sur un tel modèle s’ouvre avec des couches sous la couche de diagramme de réseau ayant toujours les mêmes paramètres d’apparence de base.

Si vous exécutez l’outil Add Diagram Template (Ajouter un modèle de diagramme) une fois que le réseau est entièrement configuré, tout modèle de diagramme nouvellement créé est systématiquement initialisé avec une définition de couche de diagramme par défaut si le paramètre Diagram Layer Definition File (Fichier de définition de couche de diagramme) n’est pas spécifié ou pointe vers un fichier .ndld vide.

Pour un modèle de diagramme interne susceptible d’exister sur le réseau sans aucune définition de couche de diagramme, vous pouvez exécuter l’outil Alter Diagram Template (Modifier le modèle de diagramme) sur le modèle avec les paramètres par défaut de l’outil pour initialiser automatiquement la couche de diagramme par défaut dessus.

Pour tout modèle de diagramme existant avec une définition de couche de diagramme que vous souhaitez réinitialiser en définition de couche de diagramme par défaut, vous pouvez exécuter l’outil Alter Diagram Template (Modifier le modèle de diagramme) sur le modèle avec l’option Reset the diagram template layer definition to defaul (Réinitialiser la définition de couche de modèle de diagramme) sélectionnée.

Modèles avec définition de couche de diagramme personnalisée

Les modèles avec définition de couche de diagramme personnalisée sont des modèles pour lesquels une définition de couche de diagramme est déjà initialisée et tout diagramme associé apparaît dans une couche composite de diagramme de réseau avec des paramètres de couche personnalisés fixes pour chaque couche ; par exemple :

  • Le nombre de couches sous la couche de diagramme de réseau peut avoir été réduit intentionnellement en fonction des seules tables d’objets ou classes source d’entité de réseau pertinentes pour ce modèle.
  • Ces couches peuvent s’afficher en tant que couche standard ou groupes de couches de sous-type.
  • Elles ont été configurées pour afficher des étiquettes.

Comme détaillé dans les rubriques suivantes, une définition de couche de diagramme personnalisée peut être définie sur n’importe quel modèle de diagramme existant lors de l’exécution des outils suivants :

Remarque :

Une définition de couche de diagramme personnalisée peut également être définie lors de la création du modèle de diagramme si l’outil Add Diagram Template (Ajouter un modèle de diagramme) est exécuté avec un fichier de définition de couche de diagramme de réseau non vide (.ndld) spécifié pour le paramètre Diagram Layer Definition File (Fichier de définition de couche de diagramme).

Rubriques connexes