Étiquette | Explication | Type de données |
Réseau en entrée ou couche de diagramme de réseau | Couche de réseau technique ou de réseau de traces, élément de données de réseau technique ou de réseau de traces ou couche de diagramme de réseau liée au diagramme de réseau à exporter. | Utility Network; Trace Network; Utility Network Layer; Trace Network Layer; Diagram Layer |
Nom du diagramme de réseau | Nom du diagramme de réseau à exporter. | String |
Fichier en sortie | Fichier en sortie .json qui est créé avec le contenu des diagrammes exporté. | File |
Inclure les propriétés des diagrammes (Facultatif) | Indique si les propriétés du diagramme seront exportées.
| Boolean |
Inclure les géométries (Facultatif) | Indique si la géométrie des entités de diagramme seront exportées.
| Boolean |
Inclure des attributs (Facultatif) | Indique si les attributs des éléments de réseau associés seront exportés.
| Boolean |
Inclure les agrégations (Facultatif) | Indique si chaque entité de diagramme est exportée avec la liste des éléments réseau qu’elle agrège.
| Boolean |
Utiliser les descriptions de domaine et sous-type (Facultatif) | Indique comment les valeurs de domaines à valeurs précodées et les valeurs de sous-types sont exportées. Ce paramètre est activé lorsque le paramètre Inclure des attributs ou Inclure des agrégations est coché.
| Boolean |
Synthèse
Exporte le contenu des diagrammes dans un format simple (JSON) qui reflète une connectivité de base. D’autres informations, telles que les propriétés des diagrammes, la géométrie des entités des diagrammes, les attributs d’élément de réseau et les éléments agrégés, peuvent également être exportées.
Remarque :
Le réseau ou la couche de diagramme en entrée peut provenir d’un réseau technique ou d’un réseau de traces dans une géodatabase fichier ou mobile, d’un service de réseau technique, d’un service de réseau de traces ou d’une connexion de base de données à un réseau technique ou à un réseau de traces dans une géodatabase d’entreprise.
Pour en savoir plus sur l’exportation du contenu des diagrammes
Utilisation
Le fichier .json exporté peut servir au calcul et à l’analyse de réseau ou à alimenter des systèmes externes.
Pour en savoir plus sur la syntaxe de la réponse JSON en sortie
Lorsque vous exportez le contenu d’un diagramme avec des attributs, les attributs dotés de domaines à valeurs précodées peuvent être exportés en tant que valeurs brutes ou descriptions de chaînes.
Paramètres
arcpy.nd.ExportDiagramContent(in_utility_network, network_diagram_name, out_file, {include_diagram_properties}, {include_geometries}, {include_attributes}, {include_aggregations}, {use_domains})
Nom | Explication | Type de données |
in_utility_network | Couche de réseau technique ou de réseau de traces, élément de données de réseau technique ou de réseau de traces ou couche de diagramme de réseau liée au diagramme de réseau à exporter. | Utility Network; Trace Network; Utility Network Layer; Trace Network Layer; Diagram Layer |
network_diagram_name | Nom du diagramme de réseau à exporter. | String |
out_file | Fichier en sortie .json qui est créé avec le contenu des diagrammes exporté. | File |
include_diagram_properties (Facultatif) | Indique si les propriétés du diagramme seront exportées.
| Boolean |
include_geometries (Facultatif) | Indique si la géométrie des entités de diagramme seront exportées.
| Boolean |
include_attributes (Facultatif) | Indique si les attributs des éléments de réseau associés seront exportés.
| Boolean |
include_aggregations (Facultatif) | Indique si chaque entité de diagramme est exportée avec la liste des éléments réseau qu’elle agrège.
| Boolean |
use_domains (Facultatif) | Indique comment les valeurs de domaines à valeurs précodées et les valeurs de sous-types sont exportées. Ce paramètre est activé lorsque le paramètre include_attributes est défini sur INCLUDE_ATTRIBUTES ou que le paramètre include_aggregations a pour valeur INCLUDE_AGGREGATIONS.
| Boolean |
Exemple de code
Exportez le contenu du diagramme Basic_RMT003 avec les géométries d’entités, les attributs avec leur description de chaîne pour les valeurs de domaines à valeurs précodées et les valeurs de sous-types, les agrégations et les propriétés de diagramme.
import arcpy
arcpy.ExportDiagramContent_nd('elec Network', 'Basic_RMT003',
'C:\temp\BasicRMT003.json',
'INCLUDE_DIAGRAM_PROPERTIES', 'INCLUDE_GEOMETRIES',
'INCLUDE_ATTRIBUTES', 'INCLUDE_AGGREGATIONS',
'USE_CODED_VALUE_NAMES')
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?