Importer des contrôleurs de sous-réseaux (Utility Network)

Synthèse

Importe des contrôleurs de sous-réseaux à partir d’un fichier .csv dans un réseau de distribution.

Le fichier .csv généré par l’outil Export Subnetwork Controllers (Exporter les contrôleurs de sous-réseaux) peut être utilisé comme entrée dans cet outil. Le fichier .csv importé modifiera les propriétés sur les entités existantes dans le réseau de distribution pour définir ces entités comme contrôleurs de sous-réseaux.

Pour en savoir plus sur l’importation des contrôleurs de sous-réseaux

Utilisation

  • Si une géodatabase d’entreprise est utilisée, le paramètre Input Utility Network (Réseau technique en entrée) doit provenir d’une connexion de base de données établie en tant que propriétaire du réseau technique de la base de données.

  • Les contrôleurs de sous-réseaux doivent être au bon format CSV et contenir les required columns (colonnes requises).

  • Les entités répertoriées dans le fichier .csv doivent exister dans le réseau de distribution et répondre aux conditions préalables pour être définies en tant que contrôleur de sous-réseaux.

  • Les informations figurant dans le fichier .csv se présentent dans le format suivant : SUBNETWORKCONTROLLERNAME, FEATUREGLOBALID, FEATURECLASSNAME, FEATUREASSETGROUP, FEATUREASSETTYPE, FEATURETERMINAL, TIERNAME, SUBNETWORKNAME, DESCRIPTION, NOTES.

    Colonnes du fichier .csv

    ColonneDescriptionExemple

    SUBNETWORKCONTROLLERNAME

    Nom de l’entité de dispositif ou d’objet de jonction qui a été défini comme contrôleur de sous-réseau.

    RMT001

    FEATUREGLOBALID

    Identifiant global de l’entité de contrôleur de sous-réseau.

    {1CAF7740-0BF4-4113-8DB2-654E18800028}

    FEATURECLASSNAME

    Classe d’entités ou table de l’entité de contrôleur de sous-réseau.

    ElectricDistributionDevice

    FEATUREASSETGROUP

    Groupe d’actif de l’entité de contrôleur de sous-réseau.

    Disjoncteur

    FEATUREASSETTYPE

    Type d’actif de l’entité de contrôleur de sous-réseau.

    Air Powered

    FEATURETERMINAL

    Borne de l’entité de contrôleur de sous-réseau.

    Charger

    TIERNAME

    Nom du niveau auquel appartient l’entité de contrôleur de sous-réseau.

    Moyenne tension

    SUBNETWORKNAME

    Le nom du contrôleur de sous-réseau.

    RMT003

    DESCRIPTION

    Description pour le contrôleur de sous-réseau.

    CB1

    NOTES

    Toute note saisie pour le contrôleur de sous-réseau.

    RMT001 Circuit breaker

Paramètres

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

Réseau technique pour lequel les contrôleurs de sous-réseaux seront importés.

Utility Network; Utility Network Layer
Fichier en entrée

Le fichier .csvcontenant les contrôleurs de sous-réseaux à importer.

File

Sortie obtenue

ÉtiquetteExplicationType de données
Réseau de distribution actualisé

Réseau technique actualisé.

Utility Network

arcpy.un.ImportSubnetworkControllers(in_utility_network, csv_file)
NomExplicationType de données
in_utility_network

Réseau technique pour lequel les contrôleurs de sous-réseaux seront importés.

Utility Network; Utility Network Layer
csv_file

Le fichier .csvcontenant les contrôleurs de sous-réseaux à importer.

File

Sortie obtenue

NomExplicationType de données
out_utility_network

Réseau technique actualisé.

Utility Network

Exemple de code

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

Cet exemple de script importe les contrôleurs de sous-réseaux depuis un fichier .csv intitulé mySources.csv dans un réseau de distribution intitulé GridNetwork.

import arcpy
arcpy.ImportSubnetworkControllers_un("GridNetwork", "C:\\Temp\\mySources.csv")

Environnements

Cas particuliers

Informations de licence

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

Rubriques connexes