Exporter des circuits

Il est possible d’exporter dans des fichiers .json les informations sur les entités et leur connectivité qui composent un circuit dans un réseau de domaine de télécommunications, à l’aide de l’outil Export Circuits (Exporter des circuits). Ces données exportées peuvent être utilisées pour archiver ou alimenter des données dans d’autres outils, à l’aide de ModelBuilder, d’outils personnalisés ou via une intégration à des systèmes tiers externes.

Le paramètre Set export acknowledged (Confirmation de la définition de l’exportation) peut être utilisé pour indiquer si les systèmes externes sont informés du circuit. Si un circuit a été supprimé de manière logique du réseau (Is deleted = True), l’outil Export Circuits (Exporter des circuits) vous permet de supprimer physiquement la ligne de la table Circuit si le paramètre Set export acknowledged (Confirmation de la définition de l’exportation) est activé.

Remarque :

L’outil Export Circuits (Exporter des circuits) s’exécute de manière asynchrone à l’aide du service de géotraitement UtilityNetworkTools si un réseau de distribution est utilisé dans une géodatabase d’entreprise. Le service UtilityNetworkTools est préconfiguré dans le dossier System des services d’entités qui incluent un réseau de distribution. Il possède un paramètre de délai d’expiration plus long et est réservé aux tâches de géotraitement de réseau de distribution.

Conditions requises

Pour que vous puissiez exporter des circuits, les conditions suivantes doivent être remplies :

  • La valeur du paramètre Input Utility Network (Réseau de distribution en entrée) doit faire référence à une version de réseau de distribution 8 ou ultérieure et contenir un réseau de domaine de télécommunications.
  • Pour utiliser le paramètre Set export acknowledged (Confirmation de la définition de l’exportation), les conditions suivantes doivent être satisfaites :
    • La topologie du réseau doit être activée.
    • Le paramètre Input Utility Network (Réseau de distribution en entrée) doit faire référence à la version par défaut.
  • Si une géodatabase d’entreprise est utilisée, les conditions suivantes doivent être remplies :
    • Le compte de portail ArcGIS Enterprise connecté doit être celui du propriétaire du réseau de distribution du portail.
    • La valeur du paramètre Input Utility Network (Réseau de distribution en entrée) doit faire référence à la version de branche par défaut.
  • Licence :
    Une licence doit être affectée au compte de portail actif avec l’extension de type d’utilisateur ArcGIS Advanced Editing pour que cet outil puisse être utilisé dans un déploiement d’entreprise.

Exporter un circuit

Pour exporter un circuit, procédez comme suit :

  1. Dans l’onglet Analysis (Analyse), cliquez sur Tools (Outils) Outils pour ouvrir la fenêtre Geoprocessing (Géotraitement).
  2. Dans la fenêtre Geoprocessing (Géotraitement), recherchez l’outil Export Circuits (Exporter des circuits) et sélectionnez-le.

    L’outil Export Circuits (Exporter des circuits) est également accessible à partir du menu contextuel d’un circuit sélectionné dans la fenêtre Find Circuits (Rechercher les circuits). Il permet d’ouvrir l’outil avec les attributs du circuit préalimenté sélectionné.

  3. Pour le paramètre Input Utility Network (Réseau de distribution en entrée), spécifiez un réseau de distribution.
  4. Pour le paramètre Domain Network (Réseau de domaine), utilisez la liste déroulante pour spécifier un réseau de domaine de télécommunications.
  5. Pour le paramètre Circuits, indiquez les noms du ou des circuits à exporter.

    Lorsque vous spécifiez plusieurs circuits, séparez-les par une virgule.

  6. Activez éventuellement le paramètre Set export acknowledged (Confirmation de la définition de l’exportation) pour supprimer un circuit spécifié si l’attribut Is deleted est défini sur True dans la table Circuit.

    Ce paramètre requiert la version par défaut. N’activez pas ce paramètre s’il n’existe aucun circuit à supprimer.

  7. Pour le paramètre Output folder (Dossier en sortie), spécifiez l’emplacement des fichiers .json en sortie à créer.

    Un fichier .json est créé pour chaque circuit exporté dans le dossier en sortie spécifié.

  8. Éventuellement, activez le paramètre Include geometry (Inclure la géométrie) pour inclure la géométrie des entités de chaque circuit dans les fichiers .json en sortie.
  9. Vous pouvez activer le paramètre Include domain descriptions (Inclure des descriptions de domaine) pour inclure des descriptions de domaine pour communiquer le mappage de domaine des entités et de la connectivité dans les fichiers .json en sortie.
  10. Pour le paramètre Result Types (Types de résultat), choisissez l’une des options suivantes :
    • Connectivity (Connectivité) : renvoie un diagramme de connectivité des entités de réseau d’un circuit, qui sont connectées par coïncidence géométrique ou associations de connectivité.
    • Features (Entités) : renvoie des informations basées sur les entités dans la réponse pour les entités de réseau du circuit.
  11. Pour le paramètre Result Network Attributes (Attributs de réseau générés), spécifiez les attributs de réseau à inclure dans l’exportation.
  12. Pour le paramètre Result Fields (Champ de résultats), spécifiez les valeurs Feature Class (Classe d’entités) et Field Name (Nom de champ) à inclure dans l’exportation.
  13. Cliquez sur Run (Exécuter).

Les informations sur les circuits spécifiés sont exportées dans un fichier .json à partir du réseau de distribution. Si le paramètre Set export acknowledged (Confirmation de la définition de l’exportation) a été activé, l’attribut Last exported est mis à jour pour les circuits spécifiés et les lignes de la table Circuit marquées comme supprimées logiquement (Is deleted défini sur True) sont supprimées définitivement du réseau.