Ajouter au diagramme (Diagramme de réseau)

Résumé

Ajoute des éléments de réseau à un diagramme de réseau.

Attention :

Si vous avez une session de modification ouverte, vous devez enregistrer vos modifications avant d’exécuter cet outil. Cela garantit que le diagramme reflète les derniers changements apportés à la topologie de réseau dans la base de données. Si vous n'enregistrez pas vos modifications, celles-ci ne seront pas indiquées dans le diagramme.

En savoir plus sur l’ajout d’éléments de réseau à des diagrammes de réseau

Utilisation

  • Cet outil n’est pas pris en charge si vous utilisez une connexion de base de données à un réseau technique ou à un réseau de traces dans une géodatabase d’entreprise. Vous devez recourir au service du réseau technique ou réseau de traces publié associé, ou à un réseau technique ou à un réseau de traces dans une géodatabase fichier.

  • La couche de diagramme de réseau en entrée doit provenir soit d’un réseau technique ou d’un réseau de traces dans une géodatabase fichier, soit d’un service de diagramme de réseau.

  • La couche de diagramme de réseau en entrée et les données réseau de la carte en entrée doivent partager soit le même réseau technique ou réseau de traces dans une géodatabase fichier, soit la même version de branche d’un service de réseau technique ou de réseau de traces.

  • Le mode All Layers (Toutes les couches) doit être activé sur la couche de diagramme de réseau en entrée.

  • Cet outil peut fonctionner sur des entités de réseau sélectionnées dans des couches et des objets de réseau sélectionnés dans des tables non spatiales référencées dans la carte en entrée.

    Tout élément ne faisant pas partie du réseau qui a été sélectionné ne sera pas inclus dans le diagramme. Si seuls des éléments ne faisant pas partie d’un réseau sont sélectionnés, le traitement échoue.

  • L’ajout d’éléments de réseau aux diagrammes système de sous-réseau échoue car ces diagrammes sont gérés exclusivement par l’outil Mettre à jour un sous-réseau.

  • L’outil Ajouter au diagramme échoue dans les cas suivants :

    • Il existe des zones à valider sur des entités de réseau initialement utilisées pour générer le diagramme, qu’elles soient visibles ou agrégées.
    • Il existe des zones à valider sur des entités de réseau de conteneur liées à des objets de réseau initialement utilisées pour générer le diagramme, qu’elles soient visibles ou agrégées.
    • Il existe des zones à valider sur des entités de réseau ajoutées au diagramme.
    • Il existe des zones à valider sur des entités de réseau de conteneur liées à des objets de réseau ajoutées au diagramme.
    Dans ces cas, validez la topologie de réseau pour effacer les zones à valider et exécutez l’outil.

Syntaxe

arcpy.nd.AppendToDiagram(in_network_diagram_layer, map)
ParamètreExplicationType de données
in_network_diagram_layer

Couche de diagramme de réseau à laquelle les éléments de réseau seront ajoutés.

Diagram Layer
map

Carte contenant les éléments de réseau sélectionnés à ajouter au diagramme de réseau.

Map

Sortie dérivée

NomExplicationType de données
out_network_diagram_layer

Le diagramme de réseau actualisé.

Couche de diagramme

Exemple de code

Exemple d'utilisation de l'outil AppendToDiagram (fenêtre Python)

Cet exemple de script ajoute à un diagramme les entités de réseau sélectionnées dans la carte active.

import arcpy
arcpy.AppendToDiagram_nd('Temporary Diagram', 'Map1')

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes