Créer un modèle de géotraitement à partir d’un modèle de diagramme (Diagramme de réseau)

Synthèse

Crée un modèle de géotraitement avec des outils de configuration du diagramme de réseau qui configurent les règles et les mises en page dans le modèle de diagramme en entrée.

Attention :

Cet outil est un outil de configuration et d’administration.

Utilisation

  • Cet outil n’est pas pris en charge en cas d’utilisation d’un service de réseau de distribution ou de traces. Vous devez utiliser un réseau de distribution ou un réseau de traces dans une géodatabase fichier ou mobile, ou une connexion de base de données à un réseau de distribution ou de traces dans une géodatabase d’entreprise. Lorsque vous utilisez une géodatabase d’entreprise, tenez compte des exigences suivantes :

  • Le modèle de géotraitement en sortie vous permet d’analyser les paramètres sur un modèle de diagramme. Pour apporter des modifications, modifiez la règle ou les paramètres de l’outil de mise en page et exécutez le modèle pour appliquer les modifications.

Paramètres

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

Réseau de distribution ou réseau de traçage contenant le modèle de diagramme à partir duquel le modèle de géotraitement sera créé.

Utility Network; Trace Network
Nom de modèle

Nom du modèle de diagramme pour lequel la séquence de règles et de mises en page sera créée.

String
Boîte à outils cible

Boîte à outils dans laquelle le modèle de géotraitement sera créé.

Toolbox
Nom du modèle
(Facultatif)

Nom du modèle de géotraitement à créer. Par défaut, le nom du modèle de géotraitement est le même que le nom du modèle de diagramme en entrée.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Boîte à outils mise à jour

Boîte à outils mise à jour.

Toolbox

arcpy.nd.CreateGeoprocessingModelFromDiagramTemplate(in_network, template_name, target_toolbox, {model_name})
NomExplicationType de données
in_network

Réseau de distribution ou réseau de traçage contenant le modèle de diagramme à partir duquel le modèle de géotraitement sera créé.

Utility Network; Trace Network
template_name

Nom du modèle de diagramme pour lequel la séquence de règles et de mises en page sera créée.

String
target_toolbox

Boîte à outils dans laquelle le modèle de géotraitement sera créé.

Toolbox
model_name
(Facultatif)

Nom du modèle de géotraitement à créer. Par défaut, le nom du modèle de géotraitement est le même que le nom du modèle de diagramme en entrée.

String

Sortie obtenue

NomExplicationType de données
updated_toolbox

Boîte à outils mise à jour.

Toolbox

Exemple de code

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

Créez un modèle de géotraitement selon le modèle intitulé MyTemplate1 portant sur le réseau en entrée.

import arcpy
arcpy.nd.CreateGeoprocessingModelFromDiagramTemplate(
    in_network=r"D:\MyProjectLocation\MyDatabaseConnection.sde\MyDatabase.MAP.Electric\MyDatabase.MAP.Electric",
    template_name="MyTemplate1",
    target_toolbox=r"D:\MyProjectLocation\ElectricTemplates.tbx",
    model_name="MyTemplate1"
)

Environnements

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

Informations de licence

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

Rubriques connexes