Configurer la définition de sous-réseau (Utility Network)
Synthèse
Définit les propriétés d'un tier de classes de réseau pour un sous-réseau dans un réseau de distribution.
Les types d'entités participant à un tier peuvent être limités en définissant les types de ressources valides à partir du périphérique, de la ligne, de la jonction, de l'objet de tronçon et des classes d'objets jonction. La définition des types de ressources valides contribue à l'application de l'exactitude des données en limitant les types d'entités pouvant participer à un sous-réseau pour un niveau spécifique.
Les paramètres de configuration permettent de définir des propriétés lors de l'exécution d'un traçage sur le sous-réseau.
Cet outil permet de définir et de modifier la définition du sous-réseau du tier. Pour corriger les valeurs de la définition du sous-réseau du tier, modifiez les valeurs de paramètre et réexécutez l'outil.
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.
Lors de la définition de synthèses en tant que catégorie du paramètre Configuration du traçage de sous-réseau, les valeurs des paramètres Fonction et Attribut filtrent la liste des champs disponibles pour l’attribut de synthèse. La matrice de types de champs valides suivante peut être utilisée pour définir le champ Summary Attribute selon la fonction spécifiée et le type de champ attribut de réseau. Par exemple, pour créer une synthèse afin de signaler la moyenne d’un type d’attribut de réseau long, vous pouvez créer un champ de type double dans la classe d’entités SubnetLine et le spécifier dans le champ Summary Attribute.
Paramètres
Étiquette
Explication
Type de données
Réseau de distribution en entrée
Réseau de distribution en entrée contenant le sous-réseau du tier.
Utility Network; Utility Network Layer
Réseau de domaine
Classes de réseau contenant le tier.
String
Nom du niveau
Nom du niveau qui contient le sous-réseau.
String
Prend en charge le sous-réseau disjoint
Indique si le tier en entrée prend en charge les sous-réseaux disjoints. Les sous-réseaux disjoints sont plusieurs sous-réseaux appartenant au même tier et possèdent le même nom de sous-réseau, mais ne sont pas traversables. Ce paramètre est disponible uniquement pour les tiers des classes de réseau avec une définition de tier partitionné. Ce paramètre est activé par défaut pour les tiers des classes de réseau avec une définition de tier hiérarchique pour la prise en charge des sous-réseaux disjoints.
Activé : le tier en entrée prend en charge les sous-réseaux disjoints.
Désactivé : le tier en entrée ne prend pas en charge les sous-réseaux disjoints. Il s'agit du paramétrage par défaut, sauf indication contraire.
Boolean
Appareils valides
(Facultatif)
Paires de groupe/types d'actifs considérés comme des périphériques valides pour le sous-réseau.
String
Contrôleurs de sous-réseaux de périphériques valides
(Facultatif)
Paires de groupe/types d'actifs considérés comme des contrôleurs de sous-réseaux de périphériques valides dans le sous-réseau.
String
Lignes valides
(Facultatif)
Paires de groupe/types d'actifs considérés comme des lignes valides pour le sous-réseau.
String
Lignes agrégées pour la classe d'entités SubnetLine
(Facultatif)
Lignes valides dont la géométrie sera agrégée pour générer les entités SubnetLine. Cette liste est un sous-ensemble des valeurs spécifiées dans le paramètre Valid Lines (Lignes valides).
String
Modèles de diagramme du sous-réseau
(Facultatif)
Les modèles servent à générer des diagrammes système de sous-réseaux pour chaque sous-réseau.
String
Synthèses
(Facultatif)
Définit le champ Summary Attribute pour stocker les résultats de fonction lors de l’insertion ou de la mise à jour des entités SubnetLine. Les synthèses peuvent être calculées pour toutes les entités figurant dans le sous-réseau. Il est possible de filtrer les calculs pour les appliquer uniquement aux entités de réseau avec une valeur attributaire ou une catégorie particulière.
Les composants de synthèse sont les suivants :
Function (Fonction) : choisissez une des fonctions de calcul.
Attribute (Attribut) : filtrez par un attribut de réseau défini dans le système.
Nom du filtre : filtrez les résultats de fonction par nom d'attribut de réseau.
Filter Operator (Opérateur de filtrage) : choisissez un des opérateurs.
Filter Type (Type de filtre) : choisissez un des types de filtre.
Filter Value (Valeur de filtrage)—Fournit une valeur spécifique de l’attribut de filtrage en entrée.
Summary Attribute (Attribut de synthèse) : le champ de la classe d'entités SubnetLine qui conservera le résultat de la fonction. Selon la fonction et le type d’attribut réseau spécifiés, seul le type applicable d’attributs de sous-réseau ajoutés par l’utilisateur sera valide pour ce composant. Si la classe d'entités SubnetLine ne contient pas de champ de stockage du résultat de synthèse, vous pouvez utiliser l'outil Ajouter un champ pour en créer un. Un champ peut uniquement prendre en charge le résultat d'un résumé. Chaque résumé nécessite son propre champ dans la classe d'entités SubnetLine.
Les options de valeur de Function (Fonction) des synthèses sont les suivantes :
Minimum : minimum des valeurs en entrée.
Maximum : maximum des valeurs en entrée.
Add (Somme) : somme des valeurs en entrée.
Average : la moyenne des valeurs en entrée.
Count : le nombre d'entités.
Substract : la différence entre les valeurs en entrée.
Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Considérons, par exemple, une entité de point de début dont la valeur est 20. L’entité suivante a une valeur de 30. Si vous utilisez la fonction Minimum, le résultat est de 20, le maximum est de 30, la somme est de 50, la moyenne est de 25, le nombre est de 2, et la différence est de -10.
Les options de valeur de Filter Operator (Opérateur de filtrage) des synthèses sont les suivantes :
Est égal à : l’attribut est égal à la valeur.
Est différent de : l’attribut est différent de la valeur.
Est supérieur à : l’attribut est supérieur à la valeur.
Est supérieur ou égal à : l’attribut est supérieur ou égal à la valeur.
Est inférieur à : l’attribut est inférieur à la valeur.
Est inférieur ou égal à : l’attribut est inférieur ou égal à la valeur.
Includes the values (Inclut les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l’attribut (Et bit à bit == valeur).
Does not include the values (N’inclut pas les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l’attribut (Et bit à bit !== valeur).
Includes any (Inclut tout) : opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l’attribut (Et bit à bit == Vrai).
Does not include any (N’inclut aucune valeur) : opération Et bit à bit dans laquelle aucun des bits de la valeur n’est présent dans l’attribut (Et bit à bit == Faux).
Les options de la valeur Filter Type (Type de filtrage) de synthèse sont les suivantes :
Valeur spécifique : filtrez en fonction d’une valeur spécifique.
Attribut de réseau : filtrez en fonction d’un attribut de réseau.
Moyenne—La moyenne des valeurs en entrée est calculée.
Total—Le nombre d'entités est identifié.
Max.—Le maximum des valeurs en entrée est identifié.
Min—Le minimum des valeurs en entrée est identifié.
Ajouter—La somme des valeurs en entrée est calculée.
Soustraire—La différence des valeurs en entrée est calculée. Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Est égal à—L’attribut est égal à la valeur.
Est différent de—L’attribut est différent de la valeur.
Est supérieur à—L’attribut est supérieur à la valeur.
Est supérieur ou égal à—L’attribut est supérieur ou égal à la valeur.
Est inférieur à—L’attribut est inférieur à la valeur.
Est inférieur ou égal à—L’attribut est inférieur ou égal à la valeur.
Inclut les valeurs (l'opération Et bit à bit est égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
N'inclut pas les valeurs (l'opération Et bit à bit n'est pas égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
Inclut tout (l'opération Et bit à bit est égale à Vrai)—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
N'inclut aucune valeur (l'opération Et bit à bit est égale à Faux)—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Valeur spécifique—Filtrez en fonction d’une valeur spécifique.
Attribut de réseau—Filtrez en fonction d’un attribut de réseau.
Value Table
Interruptions conditionnelles
(Facultatif)
Définit une interruption conditionnelle de traversabilité sur les entités en fonction d’une comparaison avec un attribut de réseau ou vérifie une chaîne de catégorie. Une interruption conditionnelle utilise un attribut du réseau ou une catégorie de réseau, un opérateur et un type, ainsi qu’une valeur d’attribut. Par exemple, arrêtez un traçage lorsque l’attribut Device Status d’une entité est égal à la valeur spécifique de Open. Lorsqu’une entité remplit ces conditions, le traçage s’arrête. En cas d’utilisation de plusieurs attributs, vous pouvez définir une condition Et ou une condition Ou à l’aide du paramètre Combine using (Combiner en utilisant).
Les composants de l'interruption conditionnelle sont les suivants :
Nom : filtrez selon un attribut de réseau défini dans le système ou sélectionnez Category pour utiliser une catégorie de réseau.
Operator (Opérateur) : choisissez un des opérateurs.
Type : sélectionnez Specific value ou Network attribute comme type de valeur du paramètre Nom qui sert d’interruption. Le paramètre Type doit être défini sur Specific value lorsque le paramètre Nom a pour valeur Category.
Valeur : fournit une valeur spécifique de l’attribut ou de la catégorie en entrée qui entraînerait l’arrêt en fonction de la valeur de l’opérateur.
Combiner avec : définissez cette valeur si vous avez plusieurs conditions à ajouter. Vous pouvez les combiner à l’aide d’une condition Et ou Ou.
Les options de valeurs Operator (Opérateur) des interruptions conditionnelles sont les suivantes :
Est égal à : l’attribut est égal à la valeur.
Est différent de : l’attribut est différent de la valeur.
Est supérieur à : l’attribut est supérieur à la valeur.
Est supérieur ou égal à : l’attribut est supérieur ou égal à la valeur.
Est inférieur à : l’attribut est inférieur à la valeur.
Est inférieur ou égal à : l’attribut est inférieur ou égal à la valeur.
Includes the values (Inclut les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l’attribut (Et bit à bit == valeur).
Does not include the values (N’inclut pas les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l’attribut (Et bit à bit !== valeur).
Includes any (Inclut tout) : opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l’attribut (Et bit à bit == Vrai).
Does not include any (N’inclut aucune valeur) : opération Et bit à bit dans laquelle aucun des bits de la valeur n’est présent dans l’attribut (Et bit à bit == Faux).
Les options de la valeur Type d'interruptions conditionnelles sont les suivantes :
Valeur spécifique : filtrez en fonction d’une valeur ou d’une catégorie de réseau spécifique.
Attribut de réseau : filtrez en fonction d’un attribut de réseau.
Est égal à—L’attribut est égal à la valeur.
Est différent de—L’attribut est différent de la valeur.
Est supérieur à—L’attribut est supérieur à la valeur.
Est supérieur ou égal à—L’attribut est supérieur ou égal à la valeur.
Est inférieur à—L’attribut est inférieur à la valeur.
Est inférieur ou égal à—L’attribut est inférieur ou égal à la valeur.
Inclut les valeurs (l'opération Et bit à bit est égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
N'inclut pas les valeurs (l'opération Et bit à bit n'est pas égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
Inclut tout (l'opération Et bit à bit est égale à Vrai)—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
N'inclut aucune valeur (l'opération Et bit à bit est égale à Faux)—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Valeur spécifique—Filtrez par une valeur spécifique ou une catégorie de réseau.
Attribut de réseau—Filtrez en fonction d’un attribut de réseau.
Et—Combinez les interruptions conditionnelles.
Ou—Utilisez ce paramètre si l’une des interruptions conditionnelles est satisfaite.
Value Table
Interruptions de fonctions
(Facultatif)
Définit l’interruption de traversabilité sur les entités en fonction d’une fonction. Les interruptions fonctionnelles peuvent être utilisées pour effectuer des actions comme limiter la distance que le traçage peut parcourir depuis le point de départ, ou définir une valeur maximale à laquelle arrêter un traçage. Par exemple, la longueur de chaque ligne parcourue est ajoutée à la distance totale parcourue jusqu’ici. Lorsque la distance totale parcourue atteint la valeur spécifiée, le traçage s’arrête.
Les composants de l'interruption fonctionnelle sont les suivants :
Function (Fonction) : choisissez une des fonctions de calcul.
Attribute (Attribut) : filtrez par un attribut de réseau défini dans le système.
Operator (Opérateur) : choisissez un des opérateurs.
Value (Valeur)—Fournit une valeur spécifique du type d'attribut en entrée qui, si découverte, entraîne l'arrêt.
Use Local Values (Utiliser les valeurs locales) : calculez les valeurs dans chaque sens, et non une valeur globale générale. Par exemple, une interruption de fonction qui calcule la somme de Shape length où le traçage s’arrête si la valeur est supérieure ou égale à 4. Dans le cas des valeurs globales, si vous avez traversé deux tronçons ayant une valeur égale à 2, vous avez déjà atteint une somme Shape length de 4 ; par conséquent, le traçage prend fin. Si les valeurs locales sont utilisées, les valeurs locales le long de chaque chemin changent, et la trace continue.
Coché - Les valeurs locales sont utilisées.
Décoché - Les valeurs globales sont utilisées. Il s’agit de l’option par défaut.
Les options de la valeur Function (Fonction) de l’interruption de fonction sont les suivantes :
Minimum : minimum des valeurs en entrée.
Maximum : maximum des valeurs en entrée.
Add (Somme) : somme des valeurs en entrée.
Average : la moyenne des valeurs en entrée.
Count : le nombre d'entités.
Substract : la différence entre les valeurs en entrée.
Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Considérons, par exemple, une entité de point de début dont la valeur est 20. L’entité suivante a une valeur de 30. Si vous utilisez la fonction Minimum, le résultat est de 20, le maximum est de 30, la somme est de 50, la moyenne est de 25, le nombre est de 2, et la différence est de -10.
Les options de la valeur Operator (Opérateur) de l’interruption de fonction sont les suivantes :
Est égal à : l’attribut est égal à la valeur.
Est différent de : l’attribut est différent de la valeur.
Est supérieur à : l’attribut est supérieur à la valeur.
Est supérieur ou égal à : l’attribut est supérieur ou égal à la valeur.
Est inférieur à : l’attribut est inférieur à la valeur.
Est inférieur ou égal à : l’attribut est inférieur ou égal à la valeur.
Includes the values (Inclut les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l’attribut (Et bit à bit == valeur).
Does not include the values (N’inclut pas les valeurs) : opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l’attribut (Et bit à bit !== valeur).
Includes any (Inclut tout) : opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l’attribut (Et bit à bit == Vrai).
Does not include any (N’inclut aucune valeur) : opération Et bit à bit dans laquelle aucun des bits de la valeur n’est présent dans l’attribut (Et bit à bit == Faux).
Moyenne—La moyenne des valeurs en entrée est calculée.
Total—Le nombre d'entités est identifié.
Max.—Le maximum des valeurs en entrée est identifié.
Min—Le minimum des valeurs en entrée est identifié.
Ajouter—La somme des valeurs en entrée est calculée.
Soustraire—La différence dans les valeurs en entrée est calculée.Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Est égal à—L’attribut est égal à la valeur.
Est différent de—L’attribut est différent de la valeur.
Est supérieur à—L’attribut est supérieur à la valeur.
Est supérieur ou égal à—L’attribut est supérieur ou égal à la valeur.
Est inférieur à—L’attribut est inférieur à la valeur.
Est inférieur ou égal à—L’attribut est inférieur ou égal à la valeur.
Inclut les valeurs (l'opération Et bit à bit est égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
N'inclut pas les valeurs (l'opération Et bit à bit n'est pas égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
Inclut tout (l'opération Et bit à bit est égale à Vrai)—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
N'inclut aucune valeur (l'opération Et bit à bit est égale à Faux)—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Value Table
Inclure les entités d’interruption
(Facultatif)
Indique si les entités d'interruption de capacité à être traversé sont incluses dans les résultats de la recherche de parcours. Les interruptions de traversabilité sont facultatives même si elles ont été prédéfinies dans la définition de sous-réseau. Ce paramètre ne s’applique pas aux entités de dispositif avec des bornes.
Coché - Les entités d’interruption de capacité à être traversé sont incluses dans les résultats de la recherche de parcours. Il s’agit de l’option par défaut.
Non coché - Les entités d’interruption de capacité à être traversé ne sont pas incluses dans les résultats de la recherche de parcours.
Boolean
Appliquer la traversabilité à
(Facultatif)
Spécifie le type de traversabilité qui sera appliqué. La portée de traversabilité indique si la traversabilité est appliquée au niveau des jonctions, des tronçons ou des deux. Si, par exemple, une interruption conditionnelle est définie pour arrêter le parcours lorsque le paramètre Device Status (État du périphérique) est réglé sur Open (Ouvert), avec la portée de capacité à être traversé réglée sur les tronçons uniquement, le parcours ne s’interrompt pas même s’il détecte un dispositif ouvert. En effet, l’état du périphérique ne s’applique qu’aux jonctions. En d'autres termes, ce paramètre indique au traçage d'ignorer ou pas : les jonctions, tronçons, ou les deux à la fois.
Both junctions and edges (Jonctions et tronçons) - La capacité à être traversé s’applique aux jonctions et aux tronçons.
Junctions only (Jonctions uniquement) - La capacité à être traversé s’applique uniquement aux jonctions.
Edges only (Tronçons uniquement) - La capacité à être traversé s’applique uniquement aux tronçons.
Jonctions et tronçons—La capacité à être traversé s’applique aux jonctions et aux tronçons. Il s’agit de l’option par défaut.
Jonctions uniquement—La capacité à être traversé s’applique uniquement aux jonctions.
Tronçons uniquement—La capacité à être traversé s’applique uniquement aux tronçons.
String
Propagateurs
(Facultatif)
Propager BITWISE_AND—Les valeurs entre une entité et la suivante sont comparées.
Propager MIN—Obtenez la valeur minimale.
Propager MAX—Obtenez la valeur maximale.
Est égal à—L’attribut est égal à la valeur.
Est différent de—L’attribut est différent de la valeur.
Est supérieur à—L’attribut est supérieur à la valeur.
Est supérieur ou égal à—L’attribut est supérieur ou égal à la valeur.
Est inférieur à—L’attribut est inférieur à la valeur.
Est inférieur ou égal à—L’attribut est inférieur ou égal à la valeur.
Inclut les valeurs (l'opération Et bit à bit est égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
N'inclut pas les valeurs (l'opération Et bit à bit n'est pas égale à la valeur)—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
Inclut tout (l'opération Et bit à bit est égale à Vrai)—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
N'inclut aucune valeur (l'opération Et bit à bit est égale à Faux)—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Value Table
Update Structure Network Containers (Mettre à jour les conteneurs de réseau physique)
(Facultatif)
Spécifie si la mise à jour du sous-réseau met à jour l'attribut de nom du sous-réseau pris en charge pour les conteneurs de réseau physique.
Activé : les conteneur de réseau physique sont mis à jour. Il s’agit de l’option par défaut.
Désactivé : les conteneurs de réseau physique ne sont pas mis à jour.
Définit le mode de mise à jour pour les mises à jour de sous-réseau sur la version par défaut et avec les géodatabases fichier et mobiles.
Sans événements—Les événements ne sont pas utilisés dans le cadre des mises à jour de sous-réseau sur la version par défaut ou dans une géodatabase fichier ou mobile. Ce mode de mise à jour actualise le nom du sous-réseau et propage les valeurs en place. Il s’agit de l’option par défaut.
Avec événements—Les événements sont utilisés dans le cadre des mises à jour de sous-réseau sur la version par défaut et dans une géodatabase fichier ou mobile. Ce mode de mise à jour applique le comportement de géodatabase (par exemple, les règles attributaires, le suivi de l'éditeur, etc.) lorsque le sous-réseau est mis à jour et met à jour le nom de sous-réseau et les valeurs propagées pour l'ensemble des entités et des objets applicables.
Définit le mode de mise à jour pour les mises à jour de sous-réseau sur une version nommée.
Sans événements—Les événements ne sont pas utilisés dans le cadre des mises à jour de sous-réseau sur les versions nommées. Ce mode de mise à jour met à jour le nom de sous-réseau et les valeurs propagées en place pour les entités et les objets mis à jour dans la version. Il s’agit de l’option par défaut.
Avec événements—Les événements sont utilisés dans le cadre des mises à jour de sous-réseau sur les versions nommées. Ce mode de mise à jour applique le comportement de géodatabase (par exemple, les règles attributaires, le suivi de l'éditeur, etc.) lorsque le sous-réseau est mis à jour et met à jour le nom de sous-réseau et les valeurs propagées pour l'ensemble des entités et des objets applicables.
Remarque :
Ce paramètre nécessite un réseau de distribution version 4 ou ultérieure et ne s’applique qu’aux géodatabases d’entreprise.
String
Jonctions valides
(Facultatif)
Paires de groupe/types d'actifs considérés comme des jonctions valides pour le sous-réseau.
Validate Locatability (Valider la capacité de localisation)
(Facultatif)
Indique si une erreur est renvoyée lors d'un traçage ou d'une opération de mise à jour du sous-réseau si une jonction non spatiale ou des objets de tronçon sont rencontrés sans l'association de contenu, de dépendances ou de connectivité nécessaire dans leur hiérarchie d'associations des objets traversés. Ce paramètre garantit que les objets non spatiaux renvoyés par une trace ou une opération de mise à jour de sous-réseau peuvent être localisés via une association avec des entités ou d'autres objets pouvant être localisés.
Activé : une erreur est renvoyée si une jonction non spatiale ou des objets de tronçon sont rencontrés sans l'association de contenu, de dépendances ou de connectivité nécessaire dans leur hiérarchie d'associations des objets traversés.
Désactivé : le traçage ne vérifie pas la présence d'objets pouvant être localisés et renvoie des résultats que ce type d'objet soit présent ou non dans la hiérarchie d'associations des objets traversés. Il s’agit de l’option par défaut.
Réseau de distribution en entrée contenant le sous-réseau du tier.
Utility Network; Utility Network Layer
domain_network
Classes de réseau contenant le tier.
String
tier_name
Nom du niveau qui contient le sous-réseau.
String
support_disjoint_subnetwork
Indique si le tier en entrée prend en charge les sous-réseaux disjoints. Les sous-réseaux disjoints sont plusieurs sous-réseaux appartenant au même tier et possèdent le même nom de sous-réseau, mais ne sont pas traversables. Ce paramètre est disponible uniquement pour les tiers des classes de réseau avec une définition de tier partitionné. Ce paramètre est défini sur SUPPORT_DISJOINT par défaut pour les tiers des classes de réseau avec une définition de tier hiérarchique pour la prise en charge des sous-réseaux disjoints.
SUPPORT_DISJOINT—Le tier en entrée prend en charge les sous-réseaux disjoints.
NO_DISJOINT—Le tier en entrée ne prend pas en charge les sous-réseaux disjoints. Il s'agit du paramétrage par défaut, sauf indication contraire.
Boolean
valid_devices
[valid_devices,...]
(Facultatif)
Paires de groupe/types d'actifs considérés comme des périphériques valides pour le sous-réseau.
String
valid_subnetwork_controller
[valid_subnetwork_controller,...]
(Facultatif)
Paires de groupe/types d'actifs considérés comme des contrôleurs de sous-réseaux de périphériques valides dans le sous-réseau.
String
valid_lines
[valid_lines,...]
(Facultatif)
Paires de groupe/types d'actifs considérés comme des lignes valides pour le sous-réseau.
String
aggregated_line
[aggregated_line,...]
(Facultatif)
Lignes valides dont la géométrie sera agrégée pour générer les entités SubnetLine. Cette liste est un sous-ensemble des valeurs spécifiées dans le paramètre valid_lines.
String
diagram_template
[diagram_template,...]
(Facultatif)
Les modèles servent à générer des diagrammes système de sous-réseaux pour chaque sous-réseau.
Ce paramètre définit le champ Summary Attribute pour stocker les résultats de fonction lors de l’insertion ou de la mise à jour des entités SubnetLine. Les synthèses peuvent être calculées pour toutes les entités figurant dans le sous-réseau. Il est possible de filtrer les calculs pour les appliquer uniquement aux entités de réseau avec une valeur attributaire ou une catégorie particulière.
Les composants de synthèse sont les suivants :
Function : choisissez une des fonctions de calcul.
Attribute : filtrez par n’importe quel attribut de réseau défini dans le système.
Filter Name : filtrez les résultats de fonction par nom d’attribut.
Filter Operator : choisissez un des opérateurs.
Filter Type : choisissez un nombre de types de filtre.
Filter Value : fournit une valeur spécifique de l’attribut de filtrage en entrée.
Summary Attribute : champ de la classe d'entités SubnetLine qui reste dans le résultat de la fonction. Selon la fonction et le type d’attribut réseau spécifiés, seul le type applicable d’attributs de sous-réseau ajoutés par l’utilisateur sera valide pour ce composant. Si aucun champ de stockage du résultat de synthèse ne se trouve dans la classe d'entités SubnetLine, vous pouvez utiliser l'outil Ajouter un champ pour en créer un. Un champ peut uniquement prendre en charge le résultat d'un résumé. Chaque résumé nécessite son propre champ dans la classe d'entités SubnetLine.
Les options de la valeur Function de synthèse sont les suivantes :
AVERAGE—La moyenne des valeurs en entrée est calculée.
COUNT—Le nombre d'entités est identifié.
MAX—Le maximum des valeurs en entrée est identifié.
MIN—Le minimum des valeurs en entrée est identifié.
ADD—La somme des valeurs en entrée est calculée.
SUBTRACT—La différence des valeurs en entrée est calculée. Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Les options de la valeur Filter Operator de synthèse sont les suivantes :
IS_EQUAL_TO—L’attribut est égal à la valeur.
DOES_NOT_EQUAL—L’attribut est différent de la valeur.
IS_GREATER_THAN—L’attribut est supérieur à la valeur.
IS_GREATER_THAN_OR_EQUAL_TO—L’attribut est supérieur ou égal à la valeur.
IS_LESS_THAN—L’attribut est inférieur à la valeur.
IS_LESS_THAN_OR_EQUAL_TO—L’attribut est inférieur ou égal à la valeur.
INCLUDES_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
DOES_NOT_INCLUDE_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
INCLUDES_ANY—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
DOES_NOT_INCLUDE_ANY—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Les options de la valeur Filter Type de synthèse sont les suivantes :
SPECIFIC_VALUE—Filtrez en fonction d’une valeur spécifique.
NETWORK_ATTRIBUTE—Filtrez en fonction d’un attribut de réseau.
Définit une interruption conditionnelle de traversabilité sur les entités en fonction d’une comparaison avec un attribut de réseau ou vérifie une chaîne de catégorie. Une interruption conditionnelle utilise un attribut du réseau ou une catégorie de réseau, un opérateur et un type, ainsi qu’une valeur d’attribut. Par exemple, arrêtez un traçage lorsque l’attribut Device Status d’une entité est égal à la valeur spécifique de Open. Lorsqu’une entité remplit ces conditions, le traçage s’arrête. En cas d’utilisation de plusieurs attributs, vous pouvez définir une condition Et ou une condition Ou à l’aide du paramètre Combine using (Combiner en utilisant).
Les composants de l'interruption conditionnelle sont les suivants :
Name : filtrez selon n’importe quel attribut de réseau défini dans le système ou spécifiez Catégorie pour utiliser une catégorie de réseau.
Operator : choisissez un des opérateurs.
Type : spécifiez Specific value ou Network attribute pour le type de valeur du paramètre Name qui sert d’interruption. Le paramètre Type doit avoir pour valeur Specific value lorsque le paramètre Name est défini sur Category.
Value : fournit une valeur spécifique de l’attribut ou de la catégorie en entrée qui entraînerait l’arrêt en fonction de la valeur de l’opérateur.
Combine Using : définissez cette valeur si vous avez plusieurs conditions à ajouter. Vous pouvez les combiner à l’aide d’une condition Et ou Ou.
Les valeurs d'interruptions conditionnelles Operator sont les suivantes :
IS_EQUAL_TO—L’attribut est égal à la valeur.
DOES_NOT_EQUAL—L’attribut est différent de la valeur.
IS_GREATER_THAN—L’attribut est supérieur à la valeur.
IS_GREATER_THAN_OR_EQUAL_TO—L’attribut est supérieur ou égal à la valeur.
IS_LESS_THAN—L’attribut est inférieur à la valeur.
IS_LESS_THAN_OR_EQUAL_TO—L’attribut est inférieur ou égal à la valeur.
INCLUDES_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
DOES_NOT_INCLUDE_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
INCLUDES_ANY—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
DOES_NOT_INCLUDE_ANY—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
[[Function, Attribute, Operator, Value, Use Local Values],...]
(Facultatif)
Définit l’interruption de traversabilité sur les entités en fonction d’une fonction. Les interruptions fonctionnelles peuvent être utilisées pour effectuer des actions comme limiter la distance que le traçage peut parcourir depuis le point de départ, ou définir une valeur maximale à laquelle arrêter un traçage. Par exemple, la longueur de chaque ligne parcourue est ajoutée à la distance totale parcourue jusqu’ici. Lorsque la distance totale parcourue atteint la valeur spécifiée, le traçage s’arrête.
Les composants de l'interruption fonctionnelle sont les suivants :
Function : choisissez une des fonctions de calcul.
Attribute : filtrez par n’importe quel attribut de réseau défini dans le système.
Operator : choisissez un des opérateurs.
Value : définissez une valeur spécifique du type d'attribut en entrée qui, en cas d'identification, entraînera l'arrêt.
Use Local Values : calcule les valeurs dans chaque direction, par opposition à une valeur globale générale. Utilisez, par exemple, une interruption de fonction qui calcule la somme de Longueur de forme à laquelle le traçage s’interrompt si la valeur est supérieure ou égale à 4. Dans le cas général, après avoir traversé deux tronçons d’une valeur de 2, vous avez déjà atteint une somme de longueur de forme égale à 4 de sorte que la recherche de parcours s’arrête. Si les valeurs locales sont utilisées, les valeurs locales le long de chaque chemin changent, et la trace continue.
Les valeurs des options Function d'interruptions de fonctions sont les suivantes :
AVERAGE—La moyenne des valeurs en entrée est calculée.
COUNT—Le nombre d'entités est identifié.
MAX—Le maximum des valeurs en entrée est identifié.
MIN—Le minimum des valeurs en entrée est identifié.
ADD—La somme des valeurs en entrée est calculée.
SUBTRACT—La différence dans les valeurs en entrée est calculée.Les contrôleurs de sous-réseau et les types de trace de boucle ne permettent pas d'utiliser la fonction de soustraction.
Les valeurs des options Operator d'interruptions de fonctions sont les suivantes :
IS_EQUAL_TO—L’attribut est égal à la valeur.
DOES_NOT_EQUAL—L’attribut est différent de la valeur.
IS_GREATER_THAN—L’attribut est supérieur à la valeur.
IS_GREATER_THAN_OR_EQUAL_TO—L’attribut est supérieur ou égal à la valeur.
IS_LESS_THAN—L’attribut est inférieur à la valeur.
IS_LESS_THAN_OR_EQUAL_TO—L’attribut est inférieur ou égal à la valeur.
INCLUDES_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
DOES_NOT_INCLUDE_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
INCLUDES_ANY—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
DOES_NOT_INCLUDE_ANY—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Les valeurs des options Use Local Values d'interruptions de fonctions sont les suivantes :
TRUE—Utilisez les valeurs locales.
FALSE—Utilisez les valeurs globales. Il s’agit de l’option par défaut.
Value Table
include_barriers
(Facultatif)
Indique si les entités d'interruption de capacité à être traversé sont incluses dans les résultats de la recherche de parcours. Les interruptions de traversabilité sont facultatives même si elles ont été prédéfinies dans la définition de sous-réseau.
INCLUDE_BARRIERS—Les interruptions de capacité à être traversé sont incluses dans les résultats de traçage. Il s’agit de l’option par défaut.
EXCLUDE_BARRIERS—Les interruptions de capacité à être traversé ne sont pas incluses dans les résultats de traçage.
Boolean
traversability_scope
(Facultatif)
Spécifie le type de traversabilité qui sera appliqué. La portée de la capacité à être traversé détermine si la capacité à être traversé est appliquée aux jonctions, tronçons, ou aux deux. Par exemple, si une interruption conditionnelle est définie pour arrêter le traçage lorsque Device Status est défini sur Ouvert et que la portée de traversabilité est définie sur les tronçons uniquement, le traçage ne s’arrêtera pas même si un dispositif ouvert est détecté, car Device Status s’applique uniquement aux jonctions. En d'autres termes, ce paramètre indique au traçage d'ignorer ou pas : les jonctions, tronçons, ou les deux à la fois.
BOTH_JUNCTIONS_AND_EDGES—La capacité à être traversé s’applique aux jonctions et aux tronçons. Il s’agit de l’option par défaut.
JUNCTIONS_ONLY—La capacité à être traversé s’applique uniquement aux jonctions.
EDGES_ONLY—La capacité à être traversé s’applique uniquement aux tronçons.
Spécifie les attributs de réseau à propager ainsi que la façon dont cette propagation devra être effectuée pendant un traçage. Les attributs de classe propagés désignent les valeurs clés sur les contrôleurs de sous-réseau qui sont distribuées au reste des entités dans le sous-réseau. Par exemple, dans un modèle de distribution électrique, vous pouvez propager la valeur de phase.
Les composants des propagateurs sont les suivants :
Attribute : filtrez par n’importe quel attribut de réseau défini dans le système.
Substitution Attribute : utilisez une valeur substituée au lieu de valeurs attributaires de réseau bitset. Les substitutions sont encodées selon le nombre de bits dans l'attribut de réseau en cours de propagation. Une substitution est un appariement de chaque bit en phase avec un autre bit. Par exemple, pour la Phase AC, une substitution peut cartographier le bit A en bit B et le bit C en valeur nulle. Dans cet exemple, la substitution pour 1010 (Phase AC) est 0000-0010-0000-0000 (512). La substitution capture la cartographie afin que vous sachiez que la Phase A a été cartographiée en B et la Phase C cartographiée comme nulle, et non pas l'inverse (que la Phase A n'a pas été cartographiée comme nulle et la Phase C en B).
Function : choisissez une des fonctions de calcul.
Operator : choisissez un des opérateurs.
Value : indiquez la valeur spécifique du type d’attribut en entrée qui entraînerait l’arrêt en fonction de la valeur de l’opérateur.
Propagated Attribute : nom du champ dans la classe de réseau qui sert à stocker le calcul des valeurs propagées. Le type de champ doit être le même que le type de champ de l'attribut réseau sélectionné pour la valeur Attribute.
Les options de la valeur Function des propagateurs sont les suivantes :
PROPAGATED_BITWISE_AND—Les valeurs entre une entité et la suivante sont comparées.
PROPAGATED_MIN—Obtenez la valeur minimale.
PROPAGATED_MAX—Obtenez la valeur maximale.
Les options de la valeur Operator des propagateurs sont les suivantes :
IS_EQUAL_TO—L’attribut est égal à la valeur.
DOES_NOT_EQUAL—L’attribut est différent de la valeur.
IS_GREATER_THAN—L’attribut est supérieur à la valeur.
IS_GREATER_THAN_OR_EQUAL_TO—L’attribut est supérieur ou égal à la valeur.
IS_LESS_THAN—L’attribut est inférieur à la valeur.
IS_LESS_THAN_OR_EQUAL_TO—L’attribut est inférieur ou égal à la valeur.
INCLUDES_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur sont présents dans l'attribut (Et bit à bit == valeur).
DOES_NOT_INCLUDE_THE_VALUES—Opération Et bit à bit dans laquelle tous les bits de la valeur ne sont pas présents dans l'attribut (Et bit à bit !== valeur).
INCLUDES_ANY—Opération Et bit à bit dans laquelle au moins un bit de la valeur est présent dans l'attribut (Et bit à bit == Vrai).
DOES_NOT_INCLUDE_ANY—Opération Et bit à bit dans laquelle aucun des bits de la valeur n'est présent dans l'attribut (Et bit à bit == Faux).
Définit le mode de mise à jour pour les mises à jour de sous-réseau sur la version par défaut et avec les géodatabases fichier et mobiles.
WITHOUT_EVENTING—Les événements ne sont pas utilisés dans le cadre des mises à jour de sous-réseau sur la version par défaut ou dans une géodatabase fichier ou mobile. Ce mode de mise à jour actualise le nom du sous-réseau et propage les valeurs en place. Il s’agit de l’option par défaut.
WITH_EVENTING—Les événements sont utilisés dans le cadre des mises à jour de sous-réseau sur la version par défaut et dans une géodatabase fichier ou mobile. Ce mode de mise à jour applique le comportement de géodatabase (par exemple, les règles attributaires, le suivi de l'éditeur, etc.) lorsque le sous-réseau est mis à jour et met à jour le nom de sous-réseau et les valeurs propagées pour l'ensemble des entités et des objets applicables.
Définit le mode de mise à jour pour les mises à jour de sous-réseau sur une version nommée.
WITHOUT_EVENTING—Les événements ne sont pas utilisés dans le cadre des mises à jour de sous-réseau sur les versions nommées. Ce mode de mise à jour met à jour le nom de sous-réseau et les valeurs propagées en place pour les entités et les objets mis à jour dans la version. Il s’agit de l’option par défaut.
WITH_EVENTING—Les événements sont utilisés dans le cadre des mises à jour de sous-réseau sur les versions nommées. Ce mode de mise à jour applique le comportement de géodatabase (par exemple, les règles attributaires, le suivi de l'éditeur, etc.) lorsque le sous-réseau est mis à jour et met à jour le nom de sous-réseau et les valeurs propagées pour l'ensemble des entités et des objets applicables.
Remarque :
Ce paramètre nécessite un réseau de distribution version 4 ou ultérieure et ne s’applique qu’aux géodatabases d’entreprise.
String
valid_junctions
[valid_junctions,...]
(Facultatif)
Paires de groupe/types d'actifs considérés comme des jonctions valides pour le sous-réseau.
Indique si l’attribut Is dirty dans la table de sous-réseaux est géré par l’opération de mise à jour du sous-réseau. Si aucun contrôleur de sous-réseau n'est défini pour le tier, l'option NOT_MANAGE est utilisée par défaut.
MANAGE—L'attribut Is dirty est géré par l'opération de mise à jour du sous-réseau. Il s'agit du paramétrage par défaut, sauf indication contraire.
NOT_MANAGE—L'attribut Is dirty n'est pas géré par l'opération de mise à jour du sous-réseau.
Indique si une erreur est renvoyée lors d'un traçage ou d'une opération de mise à jour du sous-réseau si une jonction non spatiale ou des objets de tronçon sont rencontrés sans l'association de contenu, de dépendances ou de connectivité nécessaire dans leur hiérarchie d'associations des objets traversés. Ce paramètre garantit que les objets non spatiaux renvoyés par une trace ou une opération de mise à jour de sous-réseau peuvent être localisés via une association avec des entités ou d'autres objets pouvant être localisés.
VALIDATE_LOCATABILITY—Une erreur est renvoyée si une jonction non spatiale ou des objets de tronçon sont rencontrés sans l'association de contenu, de dépendances ou de connectivité nécessaire dans leur hiérarchie d'associations des objets traversés.
DO_NOT_VALIDATE_LOCATABILITY—Le traçage ne vérifie pas la présence d'objets pouvant être localisés et renvoie des résultats que ce type d'objet soit présent ou non dans la hiérarchie d'associations des objets traversés. Il s’agit de l’option par défaut.