Définir le sens de parcours (Réseau de traces)

Synthèse

Définit le sens de circulation des entités linéaires dans un réseau de traces version 1.

Utilisation

  • Le sens de circulation ne peut être défini à l’aide de l’outil Définir le sens de circulation que pour les entités linéaires faisant partie d’un réseau de traces version 1.

    Héritage :

    L’outil Définir le sens de circulation n’est pas pris en charge par le réseau de traces version 2 ou ultérieure. Utilisez le champ attributaire de réseau FLOWDIRECTION pour définir ou modifier le sens de circulation d’une entité linéaire dans le réseau.

  • La topologie du réseau doit être activée.

  • Le sens de circulation peut être spécifié au niveau de l’entité selon le sens de numérisation, contre le sens de numérisation ou de manière indéterminée. Lorsqu'une sélection d’entités existe sur la carte, le sens de circulation peut être défini uniquement pour ces entités.

    En savoir plus sur la définition du sens de circulation.

Paramètres

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

Réseau de traces qui contient la classe d’entités linéaires sur laquelle le sens de circulation sera défini.

Remarque :

Ce paramètre nécessite un réseau de traces version 1 en entrée.

Trace Network; Trace Network Layer
Couches d’entités

Les entités polylignes faisant partie du réseau de traces en entrée.

Feature Layer
Sens de circulation

Spécifie le sens de circulation des tronçons.

  • Dans le sens de numérisationLe sens de circulation sera conforme au sens de numérisation des tronçons.
  • Contre le sens de numérisationLe sens de circulation sera opposé au sens de numérisation des tronçons.
  • Direction indéterminéeLe sens de circulation est indéterminé.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Réseau de traces mis à jour

Réseau de traces actualisé.

Réseau de traces

arcpy.tn.SetFlowDirection(input_trace_network, in_edges, flow_direction)
NomExplicationType de données
input_trace_network

Réseau de traces qui contient la classe d’entités linéaires sur laquelle le sens de circulation sera défini.

Remarque :

Ce paramètre nécessite un réseau de traces version 1 en entrée.

Trace Network; Trace Network Layer
in_edges
[in_edges,...]

Les entités polylignes faisant partie du réseau de traces en entrée.

Feature Layer
flow_direction

Spécifie le sens de circulation des tronçons.

  • WITH_DIGITIZED_DIRECTIONLe sens de circulation sera conforme au sens de numérisation des tronçons.
  • AGAINST_DIGITIZED_DIRECTIONLe sens de circulation sera opposé au sens de numérisation des tronçons.
  • INDETERMINATELe sens de circulation est indéterminé.
String

Sortie obtenue

NomExplicationType de données
updated_trace_network

Réseau de traces actualisé.

Réseau de traces

Exemple de code

Exemple d'utilisation de l'outil SetFlowDirection (fenêtre Python)

Définir le sens de circulation dans le sens de numérisation pour la classe de tronçons HydroLines.

import arcpy
arcpy.SetFlowDirection_tn("C:\\MyProject\\NHD.gdb\\Hydro\\HydroNetwork_v1", 
                          "HydroLines", "WITH_DIGITIZED_DIRECTION")

Environnements

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

Informations de licence

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

Rubriques connexes