Exporter des associations (Utility Network)

Synthèse

Exporte les associations depuis un réseau de distribution vers un fichier .csv (valeurs séparées par une virgule). Cet outil peut être utilisé avec l’outil Importer des associations.

En savoir plus sur la procédure d’exportation des associations

Utilisation

  • Si une géodatabase d’entreprise est utilisée, le paramètre Réseau de distribution en entrée doit provenir d’une connexion à une base de données établie en qualité de propriétaire du réseau de distribution de la base de données.

  • Les informations figurant dans le fichier .csv sont stockées au format suivant : ASSOCIATIONTYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMGLOBALID, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOGLOBALID, TOTERMINAL, ISCONTENTVISIBLE, PERCENTALONG.

Paramètres

ÉtiquetteExplicationType de données
Réseau de distribution en entrée

Réseau de distribution contenant les associations à exporter.

Utility Network; Utility Network Layer
Type d’association

Indique le type d’association à exporter.

  • ToutTous les types d’associations du réseau de distribution sont exportés dans un fichier .csv.
  • Connectivité jonction-jonctionLes associations de connectivité permettant à deux sous-types de jonction d’être connectés via une association de connectivité (les entités sont décalées de façon géométrique) sont exportées dans un fichier .csv.
  • InclusionLe type d’association d’inclusion est exporté dans un fichier .csv.
  • Pièce jointeLe type d’association de dépendances structurelles est exporté dans un fichier .csv.
  • Connectivité jonction-tronçon (à partir du côté du tronçon)Le type d’association de connectivité jonction-tronçon (à partir du côté du tronçon) est exporté dans un fichier .csv.
  • Connectivité jonction-tronçon (mi-portée)Le type d’association de connectivité jonction-tronçon (mi-portée) est exporté dans un fichier .csv.
  • Connectivité jonction-tronçon (vers le côté du tronçon)Le type d’association de connectivité jonction-tronçon (vers le côté du tronçon) est exporté dans un fichier .csv.
String
Fichier en sortie

Nom et emplacement du fichier .csv qui sera généré.

File

arcpy.un.ExportAssociations(in_utility_network, association_type, out_csv_file)
NomExplicationType de données
in_utility_network

Réseau de distribution contenant les associations à exporter.

Utility Network; Utility Network Layer
association_type

Indique le type d’association à exporter.

  • ALLTous les types d’associations du réseau de distribution sont exportés dans un fichier .csv.
  • JUNCTION_JUNCTION_CONNECTIVITYLes associations de connectivité permettant à deux sous-types de jonction d’être connectés via une association de connectivité (les entités sont décalées de façon géométrique) sont exportées dans un fichier .csv.
  • CONTAINMENTLe type d’association d’inclusion est exporté dans un fichier .csv.
  • STRUCTURAL_ATTACHMENTLe type d’association de dépendances structurelles est exporté dans un fichier .csv.
  • JUNCTION_EDGE_FROM_CONNECTIVITYLe type d’association de connectivité jonction-tronçon (à partir du côté du tronçon) est exporté dans un fichier .csv.
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITYLe type d’association de connectivité jonction-tronçon (mi-portée) est exporté dans un fichier .csv.
  • JUNCTION_EDGE_TO_CONNECTIVITYLe type d’association de connectivité jonction-tronçon (vers le côté du tronçon) est exporté dans un fichier .csv.
String
out_csv_file

Nom et emplacement du fichier .csv qui sera généré.

File

Exemple de code

Exemple 1 d’utilisation de l’outil ExportAssociations (fenêtre Python)

Cet exemple de script exporte toutes les associations d’un réseau de distribution intitulé GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "ALL", 
                            r"C:\Temp\AllAssociations.csv")
Exemple 2 d’utilisation de l’outil ExportAssociations (fenêtre Python)

Cet exemple de script exporte les associations de connectivité jonction-jonction d’un réseau de distribution intitulé GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                            r"C:\Temp\JJAssociations.csv")
Exemple 3 d’utilisation de l’outil ExportAssociations (fenêtre Python)

Cet exemple de script exporte les associations d’inclusion d’un réseau de distribution intitulé GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "CONTAINMENT", 
                            r"C:\Temp\ContainmentAssociations.csv")
Exemple 4 d’utilisation de l’outil ExportAssociations (fenêtre Python)

Cet exemple de script exporte les associations de dépendances structurelles d’un réseau de distribution intitulé GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            r"C:\Temp\StructureAssociations.csv")

Environnements

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

Informations de licence

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

Rubriques connexes