Affiner la définition de la couche de diagramme sur un modèle

Pour affiner la définition de la couche de diagramme actuellement établie sur un modèle, par exemple, pour personnaliser les paramètres des couches (comme jonctions système, tronçons de réduction, etc.) ou pour ajouter des étiquettes, vous commencez à travailler dans ArcGIS Pro à partir d’une couche de diagramme reposant sur votre modèle. Vous mettez ensuite à jour les couches sous la couche de diagramme de réseau et configurer les étiquettes de votre choix avant d’exporter la définition de la couche de diagramme à l’aide de l’outil Exporter la définition de la couche de diagramme. L’outil crée un fichier de définition de la couche de diagramme de réseau en sortie (.ndld). Après cette opération, exécutez l’outil Importer les définitions de modèles de diagramme avec le fichier .ndld en sortie spécifié pour le paramètre Diagram Layer Definition File (Fichier de définition de la couche de diagramme).

Configuration requise et conditions préalables

La configuration requise et les conditions préalables pour affiner la définition d’une couche de diagramme sur un modèle sont les suivantes :

  • Cette opération doit être exécutée depuis un réseau de distribution ou un réseau de traçage dans une géodatabase fichier ou depuis une connexion de base de données à un réseau de distribution dans une géodatabase d’entreprise. Lors de l’utilisation d’un réseau de distribution dans une géodatabase d’entreprise, vous ne pouvez pas travailler à partir d’un service.
  • Dans le cas d’une connexion de base de données au réseau de distribution d’une géodatabase d’entreprise, vous devez vous connecter à l’aide des identifiants dupropriétaire du réseau de distribution de la base de données.
  • Lors de l’utilisation d’une connexion de base de données au réseau de distribution dans une géodatabase d’entreprise, vous devez vous connecter à votre portail ArcGIS Enterprise avec les identifiants dupropriétaire de réseau de distribution du portail.

Les sections ci-dessous décrivent les quatre étapes du processus permettant d’affiner la définition d’une couche de diagramme configurée sur un modèle :

  1. Créez une carte référençant l’élément de données d’un réseau de distribution ou de traçage.
  2. Générez un diagramme et mettez à jour les couches sous la couche de diagramme de réseau.
  3. Exportez la définition de la couche de diagramme à partir de la couche de diagramme de réseau.
  4. Importez la définition de la couche de diagramme dans le modèle.

Créer une carte référençant l’élément de données d’un réseau de distribution ou de traçage

  1. Démarrez ArcGIS Pro.
  2. Lors de l’utilisation d’un réseau de distribution dans une géodatabase d’entreprise, connectez-vous à votre portail ArcGIS Enterprise avec les identifiants dupropriétaire de réseau de distribution du portail.
  3. Chargez votre projet ou créez-en un.
  4. Selon la géodatabase à utiliser, procédez de l’une des manières suivantes :
    • Si vous utilisez un réseau de distribution ou un réseau de traçage dans une géodatabase fichier, ajoutez la géodatabase fichier au projet.
    • Si vous utilisez un réseau de distribution dans une géodatabase d’entreprise, ajoutez le fichier de connexion à la base de données au projet ou créez-en un.
      Attention :

      Veillez à ce que le réseau de distribution soit enregistré comme branche versionnée et à ce que vous soyez connecté avec les identifiants du propriétaire du réseau de distribution de la base de données.

  5. Activez une carte qui référence le réseau de distribution ou de traçage par l’intermédiaire du fichier de connexion à une base de données ou de la géodatabase fichier ou créez une carte comme suit :
    1. Dans la fenêtre Catalog (Catalogue), dans l’onglet Project (Projet), sous Databases (Bases de données), développez votre élément de géodatabase.
    2. Cliquez avec le bouton droit sur l’élément de données du réseau de distribution ou de traçage, puis cliquez sur Add To A New Map (Ajouter à une nouvelle carte).
    3. Cliquez sur Yes (Oui) si vous êtes invité à ajouter à la carte toutes les classes source qui participent au réseau.

Générer un diagramme et mettre à jour les couches sous la couche de diagramme de réseau

Pour mettre à jour les couches sous une couche de diagramme de réseau en fonction de votre modèle, procédez comme suit :

  1. Sous l’onglet Utility Network (Réseau de distribution) ou Trace Network (Réseau de traçage), cliquez sur le lanceur de la boîte de dialogue Network Options (Options de réseau) Lanceur qui se trouve en bas à droite du groupe Diagram (Diagramme).
  2. Dans la section General (General), cochez Open diagrams with all diagram template sublayers (Ouvrir les diagrammes avec toutes les sous-couches de modèle de diagramme) de sorte que le mode All Layers (Toutes les couches) soit activé par défaut pour chaque couche de diagramme de réseau à son chargement.
  3. Sélectionnez des entités ou objets de réseau appropriés sur la carte active.
  4. Sélectionnez la couche de réseau dans la fenêtre Contents (Contenu), puis, dans l’onglet Data (Données) de l’ensemble d’onglets du réseau de distribution ou du réseau de traçage, cliquez sur la flèche de liste déroulante New Diagram (Nouveau diagramme) et sélectionnez le modèle grâce auquel vous souhaitez affiner la définition de la couche de diagramme.

    Une carte de diagramme s’ouvre avec un nouveau diagramme.

  5. Dans le groupe Manage (Gérer) de l’onglet Network Diagram (Diagramme de réseau), assurez-vous que le mode All Layers (Toutes les couches) est bien activé.
    Attention :

    Si le mode n’est pas activé, vous serez interrompu à la section suivante étant donné qu’il s’agit d’une condition préalable à l’exécution de l’outil Exporter la définition de la couche de diagramme. Par ailleurs, vous devrez recommencer toutes les mises à jour effectuées sur votre couche ou le groupe de couches de sous-types à l’étape suivante.

  6. Dans la fenêtre Contents (Contenu), examinez chaque couche ou groupe de couches de sous-types sous la couche de diagramme de réseau et sélectionnez éventuellement l’option appropriée :
    1. Supprimez les couches ou groupes de couches de sous-types qui n’apportent rien au modèle de diagramme.
    2. Cliquez avec le bouton droit sur un groupe de couches de sous-types et choisissez Properties (Propriétés), puis cliquez sur l’onglet Subtype (Sous-type) pour gérer la couche des sous-types. Par exemple, supprimez les sous-types non pertinents, modifier l’ordre des sous-types et ainsi de suite. Fermez ensuite la boîte de dialogue Layer Properties (Propriétés de la couche).
    3. Modifiez les noms des couches, groupes de couches de sous-types ou couches de sous-types conservés.
    4. Définissez les paramètres d’apparence de chaque couche ou couche de sous-types.
    5. Définissez les options d’étiquetage relatives aux couches et aux couches de sous-types.
    6. Définissez la plage de visibilité des couches et couches de sous-types.
    Remarque :

    La suppression des couches, des groupes de couches de sous-types et des couches de sous-types qui n’apportent rien au modèle de diagramme permet d’optimiser les performances d’affichage.

Exporter la définition de la couche de diagramme à partir de la couche de diagramme de réseau

Pour exporter la définition de la couche de diagramme actuellement définie pour la couche de diagramme de réseau que vous avez mise à jour, exécutez l’outil de géotraitement Exporter la définition de la couche de diagramme, comme cela est expliqué dans les étapes ci-dessous :

  1. Sous l'onglet Analysis (Analyse), cliquez sur Tools (Outils).
  2. Dans la zone de texte Search (Recherche), saisissez exporter le diagramme, et sélectionnez l’outil Exporter la définition de la couche de diagramme.
  3. Dans la fenêtre Geoprocessing (Géotraitement), dans la liste déroulante Input Network Diagram Layer (Couche de diagramme de réseau en entrée), sélectionnez la couche de diagramme référencée dans la carte de diagramme active (celle dont vous avez modifié les propriétés de couche à l’étape précédente). Elle apparaît comme Temporary Diagram (Diagramme temporaire).
  4. Spécifiez le fichier Output File (Fichier en sortie). En d’autres termes, recherchez et sélectionnez un emplacement de dossier, saisissez un nom pour le fichier de la couche de diagramme de réseau à créer (par exemple, NewDiagramLayerDefinition), puis cliquez sur Save (Enregistrer).
  5. Cliquez sur Run (Exécuter).

    Un fichier de définition de la couche de diagramme (.ndld) est créé à l’emplacement en sortie spécifié.

Importer la définition de la couche de diagramme de réseau dans le modèle

Pour importer une définition de couche de diagramme de réseau dans un modèle, exécutez l’outil Importer les définitions de modèles de diagramme comme cela est décrit dans les étapes suivantes.

Attention :

Vous pouvez importer une définition de couche exportée à partir d’un autre modèle de réseau, mais les modèles source et de destination de réseau doivent avoir :

  • Le même type de réseau
  • Le même domaine
  • Le même modèle de données
  • Les mêmes valeurs de type d’actif et de groupe d’actifs
En outre, si certaines propriétés et étiquettes de couches reposent sur des attributs spécifiques, ces mêmes attributs doivent exister sur les classes source de réseau associées du modèle de destination.

Que les modèles source et de destination partagent ou non le même réseau, vous devez également prendre en compte les définitions de règles et mises en page de ces modèles. Certaines couches de diagramme nécessaires aux modèles de destination peuvent ne pas être présentes dans le modèle source. Cela se produit généralement lorsqu’une règle Supprimer l’entité ou Réduire les jonctions est configurée de manière à ignorer systématiquement toutes les éléments de réseau provenant d’une classe source de réseau ou table d’objets donnée dans le modèle source. Dans ce cas, la couche sous la couche de diagramme de réseau liée à ces entités supprimées ou réduites peut avoir été supprimée intentionnellement du modèle source de la définition de la couche de diagramme de réseau car elle n’est d’aucune utilité pour ce modèle. Toutefois, une telle couche est nécessaire pour le modèle de destination dans lequel aucune règle n’est configurée pour supprimer ou réduire ces éléments.

  1. Sous l'onglet Analysis (Analyse), cliquez sur Tools (Outils).
  2. Dans la zone de texte Search (Recherche), saisissez importer le diagramme, et sélectionnez l’outil Importer les définitions de modèles de diagramme.
  3. Cliquez sur le bouton Browse (Parcourir) en regard de la zone Input Network (Réseau en entrée), accédez à Project\Databases, sélectionnez l’élément de géodatabase, puis accédez au réseau de distribution ou au réseau de traçage.
  4. Dans la liste déroulante Input Diagram Template (Modèle de diagramme en entrée), sélectionnez le modèle pour lequel vous souhaitez importer la définition de la couche de diagramme de réseau.
  5. Cliquez sur le bouton Browse (Parcourir) en regard de la zone Diagram Layer Definition File (Fichier de définition de la couche de diagramme), puis accédez au fichier de définition de la couche de diagramme de réseau (.ndld) que vous avez généré à partir de l’outil Exporter la définition de la couche de diagramme et sélectionnez-le.
  6. Cliquez sur Run (Exécuter).

Attention :

Lorsque vous utilisez le réseau par l’intermédiaire d’un service, une étape supplémentaire est requise pour que le modèle de diagramme modifié soit entièrement opérationnel sur le service de réseau : vous devez vous connecter à votre ArcGIS Server, arrêter et redémarrer ce service.

Rubriques connexes