Définir la connectivité des tronçons (Utility Network)

Synthèse

Définit comment les entités se connecteront à une ligne ou un objet tronçon d’un type de ressources donné.

La connectivité peut être établie avec les lignes et les objets tronçon à deux emplacements : une extrémité et un sommet à mi-portée. Chaque type de ressources dans le réseau de domaine est défini avec un paramètre de connectivité du tronçon par défaut.

En savoir plus sur l’établissement de la connectivité de tronçons pour les entités

Utilisation

  • La topologie du réseau doit être désactivée.

  • Si une géodatabase d’entreprise est utilisée, les conditions suivantes doivent être remplies :

    • La valeur du paramètre Input Utility Network (Réseau de distribution en entrée) doit provenir d’une connexion à une base de données établie en tant que propriétaire du réseau de distribution de la base de données.
    • Le compte de portail ArcGIS Enterprise connecté doit être celui du propriétaire du réseau de distribution du portail.
    • Cet outil doit être connecté à la version par défaut pour pouvoir être exécuté.
      • Aucune autre session connectée à la version par défaut ne pourra exécuter d’opérations de validation ou d’activation au cours de l’opération d’activation.

Paramètres

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

Réseau de distribution qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

Utility Network; Utility Network Layer
Réseau de domaine

Réseau de domaine qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
Table en entrée

Le nom de la classe d’entités en entrée ou table qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
Groupe de ressources

Groupe de ressources qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
Type de ressources

Type d’actif pour lequel la connectivité de tronçons est à définir.

String
Connectivité des tronçons

Spécifie le type de connectivité de tronçon à attribuer au type d’actif.

  • Tout sommetLes entités se connectent n’importe où le long du tronçon, y compris les sommets d’extrémité.
  • Sommet d'extrémitéLes entités se connectent uniquement au sommet d’extrémité d’un tronçon.
String

Sortie obtenue

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

Réseau technique actualisé.

Utility Network

arcpy.un.SetEdgeConnectivity(in_utility_network, domain_network, line_featureclass, assetgroup, assettype, edge_connectivity)
NomExplicationType de données
in_utility_network

Réseau de distribution qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

Utility Network; Utility Network Layer
domain_network

Réseau de domaine qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
line_featureclass

Le nom de la classe d’entités en entrée ou table qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
assetgroup

Groupe de ressources qui contient le type de ressources pour lequel la connectivité de tronçons est à définir.

String
assettype

Type d’actif pour lequel la connectivité de tronçons est à définir.

String
edge_connectivity

Spécifie le type de connectivité de tronçon à attribuer au type d’actif.

  • ANY_VERTEXLes entités se connectent n’importe où le long du tronçon, y compris les sommets d’extrémité.
  • END_VERTEXLes entités se connectent uniquement au sommet d’extrémité d’un tronçon.
String

Sortie obtenue

NomExplicationType de données
out_utility_network

Réseau technique actualisé.

Utility Network

Exemple de code

Exemple 1 d'utilisation de l'outil SetEdgeConnectivity (fenêtre Python)

Modifiez la politique de connectivité de tronçons pour le type de ressources souterraines dans le réseau de domaine Electric Distribution (Distribution électrique) vers tout sommet.

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Low Voltage", 
                             "Underground", "AnyVertex")
Exemple 2 d'utilisation de l'outil SetEdgeConnectivity (fenêtre Python)

Modifiez la politique de connectivité de tronçons pour le type de ressources connecteur dans le réseau de domaine Distribution électrique vers un sommet d’extrémité.

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Connector", 
                             "Connector", "EndVertex")

Informations de licence

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

Rubriques connexes