Définir la catégorie de réseau (Utility Network)

Synthèse

Attribue une catégorie de réseau à une classe d’entités ou table au niveau du type de ressources à utiliser pendant les opérations de traçage.

Les catégories sont définies sur les types de ressources pour contraindre le début et la fin de plusieurs traçages d'analyse.

En savoir plus sur les catégories de réseau

En savoir plus sur la définition ou la modification d’une affectation de catégorie de réseau

Utilisation

  • Un type de ressources peut participer à une ou plusieurs catégories. Par exemple, un groupe de ressources de fusible peut être à la fois dans la catégorie de réseau Déconnexion et dans la catégorie de réseau Protection.

  • Cet outil peut être utilisé avec l’outil Ajouter une catégorie de réseau, qui est utilisé pour ajouter une nouvelle catégorie de réseau au réseau de distribution.

  • 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 :

Paramètres

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

Réseau de distribution contenant la catégorie de réseau.

Utility Network; Utility Network Layer
Réseau de domaine

Réseau de domaine dans le réseau de distribution qui contient la catégorie de réseau.

String
Table en entrée

La classe d'entités du réseau technique ou table à laquelle le type de ressources appartient.

String
Groupe de ressources

Groupe de ressources auquel le type de ressources appartient.

String
Type de ressources

Type de ressources pour modifier la configuration de la catégorie.

String
Catégories
(Facultatif)

Catégories à attribuer au type de ressources. Les catégories qui sont spécifiées pour ce paramètre remplaceront les catégories actuelles attribuées au type de ressources. Pour annuler l’attribution d’une catégorie de réseau depuis un type de ressources, ne spécifiez pas de catégorie pour ce paramètre.

Remarque :

La catégorie de réseau Subnetwork Controller (Contrôleur de sous-réseau) fournie par le système est uniquement disponible pour les types d’actifs de la classe d’entités de périphérique et de la table d’objets jonction. Dans un réseau de domaine présentant la définition d’un niveau partitionné, une configuration de borne directionnelle doit également être attribuée au type d’actif sélectionné, avec au moins une borne en amont et une borne en aval.

String

Sortie obtenue

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

Réseau technique actualisé.

Utility Network

arcpy.un.SetNetworkCategory(in_utility_network, domain_network, featureclass, assetgroup, assettype, {category})
NomExplicationType de données
in_utility_network

Réseau de distribution contenant la catégorie de réseau.

Utility Network; Utility Network Layer
domain_network

Réseau de domaine dans le réseau de distribution qui contient la catégorie de réseau.

String
featureclass

La classe d'entités du réseau technique ou table à laquelle le type de ressources appartient.

String
assetgroup

Groupe de ressources auquel le type de ressources appartient.

String
assettype

Type de ressources pour modifier la configuration de la catégorie.

String
category
[category,...]
(Facultatif)

Catégories à attribuer au type de ressources. Les catégories qui sont spécifiées pour ce paramètre remplaceront les catégories actuelles attribuées au type de ressources. Pour annuler l’attribution d’une catégorie de réseau depuis un type de ressources, ne spécifiez pas de catégorie pour ce paramètre.

Remarque :

La catégorie de réseau Subnetwork Controller (Contrôleur de sous-réseau) fournie par le système est uniquement disponible pour les types d’actifs de la classe d’entités de périphérique et de la table d’objets jonction. Dans un réseau de domaine présentant la définition d’un niveau partitionné, une configuration de borne directionnelle doit également être attribuée au type d’actif sélectionné, avec au moins une borne en amont et une borne en aval.

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 SetNetworkCategory (fenêtre Python)

Application des catégories Déconnexion et Protection à des fusibles à commande pneumatique dans un réseau de domaine de distribution électrique.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered", 
                            ["Disconnect", "Protective"])
Exemple 2 d'utilisation de l'outil SetNetworkCategory (fenêtre Python)

Annulation de l’affectation d’une catégorie de réseau pour des fusibles à commande pneumatique dans un réseau de domaine de distribution électrique.

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered")

Environnements

Cas particuliers

Informations de licence

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

Rubriques connexes