Appliquer des mises en page de modèle (Diagramme de réseau)

Synthèse

Applique la liste des algorithmes de mise en page actuellement configurés pour le modèle de diagramme dans la couche de diagramme de réseau en entrée.

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.

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 de distribution ou du réseau de traces publié associé, ou à un réseau de distribution ou de traces dans une géodatabase fichier ou mobile.

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

  • Cet algorithme de mise en page permet de réexécuter la liste des algorithmes de mise en page actuellement configurés dans le modèle sur lequel repose le diagramme de réseau en entrée. Cet outil est utile lorsqu’un diagramme a été mis à jour et que vous souhaitez rétablir la mise en page d’origine.

  • Dans certains cas, la mise en page produite peut être similaire à celle obtenue lors de la génération du diagramme. Elle ne sera jamais rigoureusement identique car la nouvelle géométrie des éléments de diagramme est calculée en fonction de leur géométrie actuelle, et non en fonction de leur géométrie géographique initiale issue de la génération du diagramme.

    Il peut également arriver que la mise en page de diagramme produite soit complètement différente de celle obtenue lors de la génération. Par exemple, le modèle est configuré pour exécuter un algorithme qui préserve les positions géographiques des entités de réseau (entre autres, tronçons carrés ou tronçons de superposition partielle). Si vous remplacez entièrement ces positions en exécutant manuellement une mise en page d’arborescence (arborescence dynamique, arborescence de ligne principale ou arborescence radiale) pour le diagramme, la mise en page sera tout à fait différente après l’exécution de l’outil Appliquer des mises en page de modèle.

Paramètres

ÉtiquetteExplicationType de données
Couche de diagramme de réseau en entrée

Diagramme de réseau auquel la mise en page sera appliquée.

Diagram Layer

Sortie obtenue

ÉtiquetteExplicationType de données
Diagramme de réseau en sortie

Couche de diagramme de réseau mise à jour.

Diagram Layer

arcpy.nd.ApplyTemplateLayouts(in_network_diagram_layer)
NomExplicationType de données
in_network_diagram_layer

Diagramme de réseau auquel la mise en page sera appliquée.

Diagram Layer

Sortie obtenue

NomExplicationType de données
out_network_diagram_layer

Couche de diagramme de réseau mise à jour.

Diagram Layer

Exemple de code

Exemple d’utilisation de la fonction ApplyTemplateLayouts (fenêtre Python)

Exécuter la fonction ApplyTemplateLayouts sur le diagramme nommé Temporary Diagram.

import arcpy
arcpy.nd.ApplyTemplateLayouts("Temporary Diagram")

Environnements

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

Informations de licence

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

Rubriques connexes