Créer un réseau de traçages (Réseau de traces)

Synthèse

Crée un réseau de traces.

Un jeu de données de réseau de traces est créé en fonction des classes d’entités ponctuelles et linéaires en entrée qui sont spécifiées participer au réseau de traces.

Utilisation

  • Un jeu de classes d’entités existant doit être spécifié pour le paramètre Jeu de classes d’entités en entrée.

  • Les classes d’entités doivent se trouver dans le même jeu de classes d’entités que le réseau de traces.

  • Au moins une jonction en entrée ou un segment en entrée est requis.

  • Seules les classes d’entités ponctuelles et linéaires sont prises en charge en entrée. Les classes d’entités ne peuvent pas être utilisées dans un autre réseau de traces ou une autre fonctionnalité de géodatabase avancée telle qu’un jeu de données de topologie ou de réseau.

    Pour en savoir plus sur la création d’un réseau de traçages

  • Lorsque vous utilisez une géodatabase d’entreprise, les exigences sont les suivantes :

    • La géodatabase doit être de version 10.8.1.2.6 ou ultérieure.

    • Vous devez être connecté comme propriétaire des données du jeu de données d'entités en entrée pour exécuter cet outil.
    • Le réseau de traces ne peut pas appartenir à un compte utilisateur authentifié par le système d’exploitation, un compte d’administrateur de base de données ou un compte d’administrateur de géodatabase.
    • Licence :
      Le compte de portail actif doit être proposé sous licence avec l’extension de type d’utilisateur ArcGIS Trace Network pour que vous puissiez créer, publier et utiliser un réseau de traces dans une géodatabase d’entreprise.

Paramètres

ÉtiquetteExplicationType de données
Jeu de classes d’entités en entrée

Jeu de données d’entité allant contenir le réseau de traçages.

Feature Dataset
Nom du réseau de traçages

Nom du réseau de traçages allant être créé.

String
Jonctions en entrée
(Facultatif)

Noms des classes d’entités ponctuelles dans le jeu de classes d’entités à inclure dans le réseau de traces.

String
Tronçons en entrée
(Facultatif)

Classes d’entités linéaires et règle de connectivité associée à inclure dans le réseau de traces.

  • Nom de la classe : nom de la classe d’entités ponctuelles dans le jeu de classes d’entités à inclure dans le réseau de traces.
  • Connectivity Policy (Politique de connectivité) : politique de connectivité associée de la classe d’entités spécifiée.
    • Simple edge (Segment simple) : les ressources circulent d’une extrémité du segment à l’autre.
    • Complex edge (Segment complexe) : les ressources seront siphonnées sur la longueur du segment.
Value Table

Sortie obtenue

ÉtiquetteExplicationType de données
Réseau de traçages en sortie

Le réseau de traces en sortie.

Trace Network

arcpy.tn.CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
NomExplicationType de données
in_feature_dataset

Jeu de données d’entité allant contenir le réseau de traçages.

Feature Dataset
in_trace_network_name

Nom du réseau de traçages allant être créé.

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

Noms des classes d’entités ponctuelles dans le jeu de classes d’entités à inclure dans le réseau de traces.

String
input_edges
[[Class Name, Connectivity Policy],...]
(Facultatif)

Classes d’entités linéaires et règle de connectivité associée à inclure dans le réseau de traces.

  • Class Name : nom de la classe d’entités ponctuelles dans le jeu de classes d’entités à inclure dans le réseau de traces.
  • Connectivity Policy : règle de connectivité associée de la classe d’entités spécifiée.
    • SIMPLE_EDGE : les ressources circulent d’une extrémité du segment à l’autre.
    • COMPLEX_EDGE : les ressources seront siphonnées sur la longueur du segment.

Value Table

Sortie obtenue

NomExplicationType de données
out_trace_network

Le réseau de traces en sortie.

Trace Network

Exemple de code

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

Créer un réseau de traces nommé HydroNetwork.

import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro", 
                            "HydroNetwork", 
                            ["AdditionalJunctions", "HydroJunctions", "PourPoints"], 
                            [["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])

Environnements

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

Informations de licence

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

Rubriques connexes