Résumé
Modifie les propriétés d’un diagramme de réseau enregistré.
Attention :
Si le diagramme est associé à un réseau technique dans une géodatabase d’entreprise, seuls le propriétaire du diagramme et le propriétaire réseau technique 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 de distribution dans une géodatabase d’entreprise. Vous devez recourir au service du réseau de distribution publié associé, au réseau de distribution ou encore au réseau de traçage d’une géodatabase fichier.
La couche de diagramme de réseau en entrée doit provenir soit d’un réseau de distribution ou d’un réseau de traçages 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
AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
Paramètre | Explication | Type 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.
| 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
Nom | Explication | Type de données |
out_network_diagram_layer | Le diagramme de réseau actualisé. | Couche de diagramme |
Exemple de code
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
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?