Migrer vers le réseau de distribution (Utility Network)

Synthèse

Permet de créer un réseau de distribution dans une géodatabase mobile à l’aide des données, de la structure et des paramètres d’appariement fournis pour prendre en charge les processus de mise à jour et de traçage de base.

Cet outil automatise la création d’un réseau de distribution à l’aide des données existantes d’une organisation. Vous pouvez convertir les données réseau d’un réseau géométrique ou les données non réseau pour générer un réseau de distribution dans une géodatabase mobile tout en conservant la structure de classe d’entités existante.

Utilisation

  • Pour les paramètres Source Class (Classe source) et Standalone Classes (Classes autonomes), toutes les données doivent provenir d’une géodatabase.

  • Pour les paramètres Include Related Classes (Inclure les classes associées) et Include Attachments (Inclure les pièces jointes), toutes les relations et pièces jointes doivent utiliser une clé primaire d’ID global. Les relations plusieurs vers plusieurs et relations attribuées ne sont pas prises en charge.

  • Pour les valeurs de paramètre Domain Networks (Classes de réseau), il est essentiel de comprendre comment le réseau de distribution gère les réseaux dans un réseau de domaine traditionnel pour spécifier correctement les valeurs des paramètres Subnetwork Controller Type (Type de contrôleur de sous-réseau) et Tier Definition (Définition de niveau). Pour en savoir plus, reportez-vous aux rubriques Types de contrôleurs de sous-réseaux et Définition de niveau.

  • Pour le paramètre Utility Network Mapping (Appariement du réseau de distribution), tous les champs de suivi de l’éditeur sont appariés pour utiliser les champs par défaut : created_user, created_date, last_edited_user et last_edited_date.

  • Pour la valeur du paramètre Utility Network Mapping (Appariement du réseau de distribution), comprendre la classification des entités de réseau de distribution aide à spécifier les diverses valeurs de paramètre.

Paramètres

ÉtiquetteExplicationType de données
Dossier en sortie

Emplacement du dossier contenant le dossier en sortie et la géodatabase mobile spécifiés dans le paramètre Output Name (Nom en sortie).

Folder
Classe d’entités du secteur de service

Classe d’entités surfaciques utilisée pour créer l’extension géographique du réseau de distribution. Les entités du réseau de distribution ne peuvent pas être créées en dehors de cette extension.

Feature Set
Nom du réseau de distribution
(Facultatif)

Nom du réseau de distribution. La valeur par défaut est Réseau.

String
Nom du jeu de classes d’entités
(Facultatif)

Nom du jeu de données d’entités contenant le réseau de distribution. La valeur par défaut est UtilityNetwork.

String
Nom en sortie
(Facultatif)

Nom du dossier en sortie et de la géodatabase mobile. La valeur par défaut est MigrationDatabase.

String
Utility Network Mapping (Appariement du réseau de distribution)
(Facultatif)

Liste des classes d’entités et détails permettant de générer et d’apparier les groupes de ressources et types de ressources du réseau de distribution dans la géodatabase en sortie :

  • Source Class (Classe source) : classe d’entités source migrée vers un réseau de distribution.
  • Target Class (Classe cible) : classe de réseau cible pour chaque valeur Source Class (Classe source).
    • Les classes de réseau de domaine contiennent les entités de réseau à travers lesquelles la ressource distribuée circule alors que les classes de réseau de structure prennent en charge ces entités.
    • En général, les entités linéaires sont des appareils ou des jonctions.
    • Les entités linéaires sont des lignes de réseau de domaine ou de structure.
    • Les entités surfaciques peuvent être attribuées en tant que limites de structure.
  • Asset Group (Groupe de ressources) : nom du groupe de ressources créé dans la classe de réseau cible. Par défaut, il s’agit du nom figurant dans le champ Source Class (Classe source).
  • Asset Type (Type de ressources) : facultatif. Sous-type ou champ contenant un domaine de valeurs précodées utilisé pour définir les types de ressources du groupe de ressources créé dans Target Class (Classe cible). Si les données contiennent des sous-types ou un autre champ contenant un domaine de valeurs précodées utilisable pour identifier correctement différents types d’équipement dans la classe, cela peut être spécifié comme champ à utiliser pour le type de ressources dans Target Class (Classe cible). Si un champ de sous-type est spécifié pour Asset Type (Type de ressource), les codes existants sont conservés s’ils sont tous compris entre 1 et 1023. Si un code se trouve en dehors de cette plage, tous les types de ressources sont créés à l’aide des descriptions de sous-type et d’un numéro incrémenté automatiquement à partir de 1. Les options Asset Type (Type de ressources) sont les suivantes :
    • Blank (Vierge) : le nom Asset Group (Groupe de ressources) est utilisé pour créer un type de ressources. Il s’agit de l’option par défaut.
    • Specify the subtype or coded value domain defined on a field (Spécifier le sous-type ou le domaine de valeurs précodées défini sur un champ) : les sous-types des valeurs précodées du champ sont utilisés pour définir les types de ressources.
      Remarque :
      Si la classe contient des sous-types et qu’un champ autre qu’un champ de sous-type est sélectionné, le domaine doit être défini sur ce champ. Le domaine de valeurs précodées défini dans les champs de sous-type n’est pas utilisé.
  • Is Controller (Est un contrôleur) : indiquez si les classes d’entité peuvent agir en tant que sources ou cuvettes dans la classe de réseau. Permet aux entités appartenant à ce groupe de ressources d’agir comme contrôleurs de sous-réseau dans la classe de réseau en sortie. Les options Is Controller (Est un contrôleur) sont les suivantes :
    • Sélectionné : le groupe de ressources et les types de ressource spécifiés sont attribués à la catégorie de réseau Subnetwork Controller (Contrôleur de sous-réseaux) et peuvent être utilisés pour définir l’origine d’un sous-réseau. Si la classe d’entités source fait partie d’un réseau géométrique, les valeurs du champ Ancillary Role sont utilisées pour déterminer les entités du groupe de ressources et du type de ressources qui peuvent servir de contrôleurs de sous-réseau dans le réseau de distribution. Ces entités sont générées dans le dossier spécifié pour le paramètre Output Location (Emplacement en sortie) dans un fichier controllers.csv pour être importées ultérieurement dans le réseau de distribution en sortie. Si aucun champ Ancillary Role n’est présent, vous pouvez définir des contrôleurs de sous-réseaux manuellement pour les types de ressources spécifiés dans le réseau de distribution en sortie.
    • Sélectionné : la catégorie réseau de contrôleur de sous-réseau n’est pas affectée au groupe de ressources et aux types de ressources spécifiés et ceux-ci ne peuvent pas participer comme contrôleurs de sous-réseau dans la classe de réseau.

Value Table
Domain Networks (Classes de réseau)
(Facultatif)

Nom et propriété de la classe de réseau ou des classes de réseau définies dans le réseau de distribution en sortie. Les propriétés des classes de réseau sont les suivantes :

  • Name (Nom) : nom de la classe de réseau. Décrit la ressource gérée par la classe de réseau et est ajouté comme préfixe à toutes les classes de réseau ajoutées à la classe de réseau.
  • Subnetwork Controller Type (Type de contrôleur de sous-réseau) : le type de contrôleur de sous-réseau détermine le mode de circulation de la ressource réseau à travers tous les sous-réseaux d’une classe de réseau. Indiquez si les ressources proviennent d’un point du réseau (source) ou circulent vers un point du réseau (cuvette) :
    • Source : si les classes de réseau sont définies avec le type de contrôleur de sous-réseaux source, une ressource peut seulement circuler en provenance des contrôleurs de sous-réseaux, ou les quitter ; elle ne peut se diriger vers eux ni transiter à travers eux.
    • Sink (Cuvette) : si les classes de réseau sont définies avec le type de contrôleur de sous-réseaux cuvette, une ressource peut seulement circuler en direction des contrôleurs de sous-réseaux, et les pénétrer ; la ressource ne peut pas s’éloigner d’eux ou les quitter.
  • Tier Definition (Définition de niveau) : spécifiez le type de définition de niveau de la classe de réseau : partitionné ou hiérarchique. Une définition de niveau indique l’organisation des niveaux par rapport au reste du réseau.
    • Partitioned (Partitionné) : les entités d’une classe de réseau avec une définition de niveau partitionné sont indépendantes et peuvent exister uniquement dans un niveau. Les entités peuvent exister dans un ou plusieurs sous-réseaux. La relation entre les niveaux dans les réseaux de domaine partitionné est ordonnée et linéaire. Par exemple, un niveau de transmission fournit la ressource sur une longue distance et un niveau de distribution sert la ressource jusqu’au client.
    • Hierarchical (Hiérarchique) : les entités d’une classe de réseau avec une définition de niveau hiérarchique peuvent être modelées dans plusieurs types de sous-réseaux. Par exemple, les zones de pression et les zones d’isolation peuvent être définies dans deux niveaux dans un groupe de niveaux. Une entité de gaz ou d’eau peut faire partie à la fois des niveaux de pression et d’isolation.

Conseil :

Le réseau de distribution et les classes de réseau générés à l’aide de cet outil sont propres à la base de données et n’héritent pas des configurations des solutions Utility Network Foundation. Lisez les instructions ci-après pour découvrir comment différents secteurs d’activité configurent généralement leurs classes de réseau :

  • Communication : les réseaux de communication sont basés sur une source et utilisent généralement une définition de niveau partitionné. Des sous-réseaux sont utilisés pour modéliser le circuit entre les ports de deux appareils et tout port d’un dispositif actif peut servir de contrôleur de sous-réseau.
  • Electric (Électricité) : les réseaux électriques sont basés sur une source avec une définition de niveau partitionné. Les réseaux de distribution utilisent des disjoncteurs comme contrôleurs de sous-réseaux pour chaque chargeur. Les transformateurs électriques à l’intérieur d’une sous-station sont également considérés comme des contrôleurs de sous-réseau pour tout l’équipement à cette tension à l’intérieur de la sous-station. Les réseaux de transmission utilisent l’équipement de la sous-station à l’une ou l’autre extrémité d’une ligne de transmission comme contrôleurs de sous-réseau pour gérer le traçage de la ligne de transmission.
  • Gas (Gaz) : les réseaux de gaz sont basés sur une source et utilisent une définition de niveau hiérarchique. Toutes les sources de gaz d’une zone commune, telles que les compteurs de distribution et les interconnexions, sont utilisées comme sources.
  • Stormwater (Eaux pluviales) : les réseaux de systèmes de gestion des eaux pluviales sont basés sur une cuvette et utilisent une définition de niveau hiérarchique. Les déversoirs agissent comme des contrôleurs de sous-réseau pour une surface de bassin versant.
  • Wastewater (Eaux usées) : les réseaux de systèmes de gestion des eaux usées sont basés sur une cuvette et utilisent une définition de niveau hiérarchique. L’usine de traitement des eaux usées, ou d’autres cuvettes, au sein du réseau servent de contrôleurs de sous-réseau pour la surface de bassin des eaux usées.
  • Water (Eau) : les réseaux d’eau sont basés sur une source et utilisent une définition de niveau hiérarchique. Les sources d’eau, telles que les usines de traitement de l’eau, les puits, les réservoirs et les interconnexions système, sont utilisées comme sources d’un système de distribution d’eau.

Value Table
Classes autonomes
(Facultatif)

Classes autonomes qui ne font pas partie du réseau de distribution et qui sont copiées et placées dans la géodatabase en sortie.

Table
Charger des données
(Facultatif)

Indique si les données des classes source et autonomes sont chargées dans les classes autonomes et le réseau de distribution en sortie ou si seule la structure est mise à jour.

  • Sélectionné : les données des classes source sont chargées dans le réseau de distribution et les classes autonomes en sortie. Il s’agit de l’option par défaut.
  • Non sélectionné : la géodatabase en sortie est une structure seule. Les données ne sont pas chargées.

Boolean
Merge fields to utility network classes (Fusionner les champs dans les classes du réseau de distribution)
(Facultatif)

Indique si les champs des classes source sont fusionnés et combinés avec les champs du réseau de distribution en sortie.

  • Sélectionné : les champs des classes source sont fusionnés et combinés avec les champs du réseau de distribution en sortie. Il s’agit de l’option par défaut.
  • Non sélectionné : les champs des classes source ne sont pas fusionnés et combinés avec les champs du réseau de distribution en sortie.

Boolean
Include related classes (Inclure les classes associées)
(Facultatif)

Indique si les classes associées des classes source et autonomes spécifiées pour la copie sont incluses dans le réseau de distribution en sortie.

  • Sélectionné : les classes associées des classes source et autonomes sont incluses dans le réseau de distribution en sortie.
  • Non sélectionné : les classes associées des classes source et autonomes ne sont pas incluses dans le réseau de distribution en sortie. Il s’agit de l’option par défaut.

Boolean
Inclure des pièces jointes
(Facultatif)

Indique si une table de pièces jointes est créée et des pièces jointes des classes source sont incluses dans la géodatabase en sortie.

  • Sélectionné : les pièces jointes sont migrées vers la géodatabase en sortie.
  • Non sélectionné : les pièces jointes ne sont pas incluses dans la géodatabase en sortie. Il s’agit de l’option par défaut.

Boolean
Version du réseau de distribution

Spécifie la version du réseau de distribution à créer.

  • ActuelLa dernière version du réseau de distribution compatible avec la version ArcGIS Pro actuelle est créée. Il s’agit de l’option par défaut.
  • 7Un réseau de distribution de version 7 est créé.
  • 6Un réseau de distribution de version 6 est créé.
  • 5Un réseau de distribution de version 5 est créé.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Réseau de distribution en sortie

Réseau technique en sortie.

Utility Network
Contrôleurs en sortie

Contrôleurs de sous-réseaux en sortie.

File
Fichier de couche en sortie

Fichier de couche en sortie contenant les groupes de couches de sous-type de chaque classe contrôlée par le réseau de distribution.

File
Espace de travail de chargement des données

Espace de travail de chargement des données appariant les données source au réseau de distribution en sortie. Peut être utilisé pour activer le rechargement des données dans le réseau de distribution en sortie sans avoir à créer une autre géodatabase mobile.

File

arcpy.un.MigrateToUtilityNetwork(output_folder, service_territory_feature_class, {utility_network_name}, {dataset_name}, {output_name}, {un_mapping}, {domain_networks}, {in_standalone_classes}, {load_data}, {merge_fields}, {include_related}, {include_attachments}, utility_network_version)
NomExplicationType de données
output_folder

Emplacement du dossier contenant le dossier en sortie et la géodatabase mobile spécifiés dans le paramètre output_name.

Folder
service_territory_feature_class

Classe d’entités surfaciques utilisée pour créer l’extension géographique du réseau de distribution. Les entités du réseau de distribution ne peuvent pas être créées en dehors de cette extension.

Feature Set
utility_network_name
(Facultatif)

Nom du réseau de distribution. La valeur par défaut est Réseau.

String
dataset_name
(Facultatif)

Nom du jeu de données d’entités contenant le réseau de distribution. La valeur par défaut est UtilityNetwork.

String
output_name
(Facultatif)

Nom du dossier en sortie et de la géodatabase mobile. La valeur par défaut est MigrationDatabase.

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

Liste des classes d’entités et détails permettant de générer et d’apparier les groupes de ressources et types de ressources du réseau de distribution dans la géodatabase en sortie :

  • Source Class : classe d’entités source migrée vers un réseau de distribution.
  • Target Class : classe de réseau cible pour chaque valeur Source Class. Cet appariement est déterminé par le type de géométrie des entités dans la source.
    • Les classes de réseau de domaine contiennent les entités de réseau à travers lesquelles la ressource distribuée circule alors que les classes de réseau de structure prennent en charge ces entités.
    • En général, les entités linéaires sont des appareils ou des jonctions.
    • Les entités linéaires sont des lignes de réseau de domaine ou de structure.
    • Les entités surfaciques peuvent être attribuées en tant que limites de structure.
  • Asset Group : nom du groupe de ressources créé dans la classe de réseau cible. Le nom de Source Class est affecté par défaut.
  • Asset Type : facultatif. Sous-type ou champ contenant un domaine de valeurs précodées utilisé pour définir les types de ressources du groupe de ressources créé dans Target Class. Si les données contiennent des sous-types ou un autre champ contenant un domaine de valeurs précodées utilisable pour identifier correctement différents types d’équipement dans la classe, cela peut être spécifié comme champ à utiliser pour le type de ressources dans Target Class. Pour le domaine de valeurs précodées, les codes 1 à 1023 sont conservés si des sous-types sont utilisés pour définir les types de ressources et que tous les codes sont compris dans la plage. Les options Asset Type sont les suivantes :
    • Blank : le nom Asset Group est utilisé pour la valeur Asset Type. Il s’agit de l’option par défaut.
    • Field : les sous-types ou le domaine de valeurs précodées défini sur le champ sont utilisés pour générer la valeur Asset Type. Les codes du domaine ne sont pas conservés. Si le champ ne possède pas de domaine au niveau champ ou sous-type, le nom Asset Group est utilisé comme valeur Asset Type.
  • Is Controller : indique si les classes d’entité peuvent agir en tant que sources ou cuvettes dans la classe de réseau. Permet aux entités appartenant à ce groupe de ressources d’agir comme contrôleurs de sous-réseau dans la classe de réseau en sortie. Les options Is Controller sont les suivantes :
    • CONTROLLER : le groupe de ressources et les types de ressource spécifiés sont attribués à la catégorie de réseau Subnetwork Controller (Contrôleur de sous-réseaux) et peuvent être utilisés pour définir l’origine d’un sous-réseau. Si la classe d’entités source fait partie d’un réseau géométrique, les valeurs du champ Ancillary Role sont utilisées pour déterminer les entités du groupe de ressources et du type de ressources qui peuvent servir de contrôleurs de sous-réseau dans le réseau de distribution. Ces entités sont générées dans le dossier spécifié pour le paramètre Output Location dans un fichier controllers.csv pour être importées ultérieurement dans le réseau de distribution en sortie. Si aucun champ Ancillary Role n’est présent, vous pouvez définir des contrôleurs de sous-réseaux manuellement pour les types de ressources spécifiés dans le réseau de distribution en sortie.
    • NO_CONTROLLER : la catégorie réseau de contrôleur de sous-réseau n’est pas affectée au groupe de ressources et aux types de ressources spécifiés et ceux-ci ne peuvent pas participer comme contrôleurs de sous-réseau dans la classe de réseau.

Value Table
domain_networks
[domain_networks,...]
(Facultatif)

Nom et propriété de la classe de réseau ou des classes de réseau définies dans le réseau de distribution en sortie. Les propriétés des classes de réseau sont les suivantes :

  • Name : nom de la classe de réseau. Décrit la ressource gérée par la classe de réseau et est ajouté comme préfixe à toutes les classes de réseau ajoutées à la classe de réseau.
  • Subnetwork Controller Type : le type de contrôleurs de sous-réseaux détermine le mode de circulation de la ressource du réseau à travers tous les sous-réseaux de classes de réseau. Indiquez si les ressources proviennent d’un point du réseau (source) ou circulent vers un point du réseau (cuvette) :
    • SOURCE : si les classes de réseau sont définies avec le type de contrôleur de sous-réseaux source, une ressource peut seulement circuler en provenance des contrôleurs de sous-réseaux, ou les quitter ; elle ne peut se diriger vers eux ni transiter à travers eux.
    • SINK : si les classes de réseau sont définies avec le type de contrôleur de sous-réseaux cuvette, une ressource peut seulement circuler en direction des contrôleurs de sous-réseaux, et les pénétrer ; la ressource ne peut pas s’éloigner d’eux ou les quitter.
  • Tier Definition : spécifiez le type de définition de niveau de la classe de réseau : partitionné ou hiérarchique. Une définition de niveau indique l’organisation des niveaux par rapport au reste du réseau.
    • PARTITIONED : les entités d’une classe de réseau avec une définition de niveau partitionné sont indépendantes et peuvent exister uniquement dans un niveau. Les entités peuvent exister dans un ou plusieurs sous-réseaux. La relation entre les niveaux dans les réseaux de domaine partitionné est ordonnée et linéaire. Par exemple, un niveau de transmission fournit la ressource sur une longue distance et un niveau de distribution sert la ressource jusqu’au client.
    • HIERARCHICAL : les entités d’une classe de réseau avec une définition de niveau hiérarchique peuvent être modelées dans plusieurs types de sous-réseaux. Par exemple, les zones de pression et les zones d’isolation peuvent être définies dans deux niveaux dans un groupe de niveaux. Une entité de gaz ou d’eau peut faire partie à la fois des niveaux de pression et d’isolation.

Conseil :

Le réseau de distribution et les classes de réseau générés à l’aide de cet outil sont propres à la base de données et n’héritent pas des configurations des solutions Utility Network Foundation. Lisez les instructions ci-après pour découvrir comment différents secteurs d’activité configurent généralement leurs classes de réseau :

  • Communication : les réseaux de communication sont basés sur une source et utilisent généralement une définition de niveau partitionné. Des sous-réseaux sont utilisés pour modéliser le circuit entre les ports de deux appareils et tout port d’un dispositif actif peut servir de contrôleur de sous-réseau.
  • Electric (Électricité) : les réseaux électriques sont basés sur une source avec une définition de niveau partitionné. Les réseaux de distribution utilisent des disjoncteurs comme contrôleurs de sous-réseaux pour chaque chargeur. Les transformateurs électriques à l’intérieur d’une sous-station sont également considérés comme des contrôleurs de sous-réseau pour tout l’équipement à cette tension à l’intérieur de la sous-station. Les réseaux de transmission utilisent l’équipement de la sous-station à l’une ou l’autre extrémité d’une ligne de transmission comme contrôleurs de sous-réseau pour gérer le traçage de la ligne de transmission.
  • Gas (Gaz) : les réseaux de gaz sont basés sur une source et utilisent une définition de niveau hiérarchique. Toutes les sources de gaz d’une zone commune, telles que les compteurs de distribution et les interconnexions, sont utilisées comme sources.
  • Stormwater (Eaux pluviales) : les réseaux de systèmes de gestion des eaux pluviales sont basés sur une cuvette et utilisent une définition de niveau hiérarchique. Les déversoirs agissent comme des contrôleurs de sous-réseau pour une surface de bassin versant.
  • Wastewater (Eaux usées) : les réseaux de systèmes de gestion des eaux usées sont basés sur une cuvette et utilisent une définition de niveau hiérarchique. L’usine de traitement des eaux usées, ou d’autres cuvettes, au sein du réseau servent de contrôleurs de sous-réseau pour la surface de bassin des eaux usées.
  • Water (Eau) : les réseaux d’eau sont basés sur une source et utilisent une définition de niveau hiérarchique. Les sources d’eau, telles que les usines de traitement de l’eau, les puits, les réservoirs et les interconnexions système, sont utilisées comme sources d’un système de distribution d’eau.

Value Table
in_standalone_classes
[in_standalone_classes,...]
(Facultatif)

Classes autonomes qui ne font pas partie du réseau de distribution et qui sont copiées et placées dans la géodatabase en sortie.

Table
load_data
(Facultatif)

Indique si les données des classes source sont chargées dans le réseau de distribution en sortie ou si seule la structure des classes source est mise à jour dans le réseau de distribution en sortie.

  • LOADLes données des classes source sont chargées dans le réseau de distribution en sortie. Il s’agit de l’option par défaut.
  • SCHEMASeule la structure des classes source est mise à jour dans le réseau de distribution en sortie. Les données ne sont pas chargées.
Boolean
merge_fields
(Facultatif)

Indique si les champs des classes source sont fusionnés et combinés avec les champs du réseau de distribution en sortie.

  • MERGELes champs des classes source sont fusionnés et combinés avec les champs du réseau de distribution en sortie. Il s’agit de l’option par défaut.
  • DO_NOT_MERGELes champs des classes source ne sont pas fusionnés et combinés avec les champs du réseau de distribution en sortie.
Boolean
include_related
(Facultatif)

Indique si les classes associées des classes source et autonomes spécifiées pour la copie sont incluses dans le réseau de distribution en sortie.

  • DO_NOT_INCLUDELes classes associées des classes source et autonomes ne sont pas incluses dans la géodatabase en sortie. Il s’agit de l’option par défaut.
  • INCLUDELes classes associées des classes source et autonomes sont incluses dans la géodatabase en sortie.
Boolean
include_attachments
(Facultatif)

Indique si une table de pièces jointes est créée et des pièces jointes des classes source sont incluses dans la géodatabase en sortie.

  • DO_NOT_INCLUDELes pièces jointes ne sont pas incluses dans la géodatabase en sortie. Il s’agit de l’option par défaut.
  • INCLUDELes pièces jointes sont migrées vers la géodatabase en sortie.
Boolean
utility_network_version

Spécifie la version du réseau de distribution à créer.

  • CURRENTLa dernière version du réseau de distribution compatible avec la version ArcGIS Pro actuelle est créée. Il s’agit de l’option par défaut.
  • VERSION_7Un réseau de distribution de version 7 est créé.
  • VERSION_6Un réseau de distribution de version 6 est créé.
  • VERSION_5Un réseau de distribution de version 5 est créé.
String

Sortie obtenue

NomExplicationType de données
out_utility_network

Réseau technique en sortie.

Utility Network
out_controller

Contrôleurs de sous-réseaux en sortie.

File
out_layer_file

Fichier de couche en sortie contenant les groupes de couches de sous-type de chaque classe contrôlée par le réseau de distribution.

File
out_loading_workspace

Espace de travail de chargement des données appariant les données source au réseau de distribution en sortie. Peut être utilisé pour activer le rechargement des données dans le réseau de distribution en sortie sans avoir à créer une autre géodatabase mobile.

File

Exemple de code

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

La fonction MigrateToUtilityNetwork permet de créer une classe de réseau de distribution d’eau hiérarchique basée sur une source à partir des classes source d’un réseau géométrique existant dans la géodatabase LocalGovernment.gdb. Des types de ressources sont définis pour diverses classes d’entités, telles que WaterLine (Ligne d’eau), et des types de ressources du groupe de ressources wNetworkStructure sont spécifiés comme contrôleurs.

arcpy.un.MigrateToUtilityNetwork(r"C:\temp", r"C:\temp\LocalGovernment.gdb\wServiceBoundary", "Network", "UtilityNetwork", "MigrationDatabase", r"C:\temp\LocalGovernment.gdb\WaterDistribution\wConstructionLine StructureLine wConstructionLine # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wControlValve WaterDevice wControlValve # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wCasing StructureLine wCasing # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wCurbStopValve WaterDevice wCurbStopValve # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wFitting WaterDevice wFitting FITTINGTYPE #;C:\temp\LocalGovernment.gdb\WaterDistribution\wHydrant WaterDevice wHydrant # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wLateralLine WaterLine wLateralLine LINETYPE #;C:\temp\LocalGovernment.gdb\WaterDistribution\wMain WaterLine wMain # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wNetworkStructure WaterDevice wNetworkStructure STRUCTTYPE true;C:\temp\LocalGovernment.gdb\WaterDistribution\wPump WaterDevice wPump # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wSamplingStation WaterJunction wSamplingStation # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wServiceConnection WaterDevice wServiceConnection SERVICETYPE #;C:\temp\LocalGovernment.gdb\WaterDistribution\wStructure StructureBoundary wStructure STRUCTTYPE #;C:\temp\LocalGovernment.gdb\WaterDistribution\wSystemValve WaterDevice wSystemValve # #;C:\temp\LocalGovernment.gdb\WaterDistribution\wTestStation WaterDevice wTestStation # #", "Water SOURCE HIERARCHICAL", r"C:\temp\LocalGovernment.gdb\WaterDistribution\wAbandonedLine;C:\temp\LocalGovernment.gdb\WaterDistribution\wAbandonedPoint;C:\temp\LocalGovernment.gdb\WaterDistribution\wConstructionLine;C:\temp\LocalGovernment.gdb\WaterDistribution\wElevationPt;C:\temp\LocalGovernment.gdb\WaterDistribution\wPressureZone", "LOAD", "MERGE", "INCLUDE", "DO_NOT_INCLUDE", "VERSION_7")

Environnements

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

Informations de licence

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

Rubriques connexes