Modifier les propriétés du diagramme (Diagramme de réseau)

Résumé

Modifie les propriétés d’un diagramme de réseau enregistré.

Attention :

Si le diagramme est associé à un réseau technique ou à un réseau de traces dans une géodatabase d’entreprise, seuls le propriétaire du diagramme et le propriétaire du réseau technique du portail ou le propriétaire du réseau de trace du portail peuvent utiliser l’outil Modifier les propriétés du diagramme pour changer le niveau des droits d’accès du diagramme en entrée.

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.

  • L’outil modifie les propriétés de diagramme qui ont été initialisées sur vos diagrammes enregistrés. Cet outil vous permet d’effectuer les actions suivantes :

    • Renommer le diagramme
    • Modifier le niveau de ses droits d'accès
    • Mettre à jour les balises du diagramme

Syntaxe

arcpy.nd.AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
ParamètreExplicationType de données
in_network_diagram_layer

Diagramme de réseau enregistré à modifier.

Diagram Layer
out_name

Nouveau nom du diagramme de réseau en entrée.

String
access_right_type
(Facultatif)

Spécifie le niveau des droits d’accès du diagramme en entrée.

  • PUBLICLes utilisateurs ont un accès total au diagramme ; chacun d’eux peut voir, mettre à jour, actualiser et remplacer le diagramme. Toutefois, seuls le propriétaire du diagramme et le propriétaire réseau technique du portail, dans le cas de diagrammes associés à un réseau technique d’une géodatabase d’entreprise, peuvent modifier le niveau du droit d’accès via l’outil Modifier les propriétés du diagramme. Il s’agit de l’option par défaut.
  • PROTECTEDLes autres utilisateurs bénéficient d’un accès en lecture seule au diagramme. Ils ne peuvent donc pas mettre à jour, actualiser ou remplacer le diagramme.
  • PRIVATE Les autres utilisateurs n’ont pas accès au diagramme. Le diagramme correspondant est masqué à tout utilisateur dans la fenêtre Find Diagrams (Rechercher des diagrammes).
String
tags
(Facultatif)

Une ou plusieurs balises qui aideront à trouver le diagramme enregistré. Ces balises peuvent être utilisées dans la fenêtre Find Diagrams (Rechercher des diagrammes).

Pour ajouter plusieurs balises, utilisez le signe # pour séparer chaque balise. Cela permet également une recherche plus approfondie et plus efficace des diagrammes.

String

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 AlterDiagramProperties (script autonome)

Le script autonome suivant utilise l’outil AlterDiagramProperties pour récupérer un diagramme de réseau enregistré dans la base de données et en modifier les propriétés.

# Name: AlterDiagramProperties.py
# Description:  Retrieve a stored diagram and change its properties.
# Import system modules
import arcpy
# Initialize variables
input_network = "https://cezembre.esri.com/server/rest/services/Naperville_ORA/FeatureServer/8"
input_DiagramName = "Test"
# Set overwrite option
arcpy.env.overwriteOutput = True
# Retrieving a given stored diagram and transforming it as a diagram layer 
arcpy.MakeDiagramLayer_nd(input_network, input_DiagramName, "built_diagramlayer")
# Renaming this diagram to "SmartTree1_Test", changing its access right 
# level, and specifying tags 
arcpy.AlterDiagramProperties_nd("built_diagramlayer", "SmartTree1_Test", 
                                "PROTECTED", 
                                "Distribution#RMT0003#Naperville North East")

Environnements

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

Informations de licence

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

Rubriques connexes