Étiquette | Explication | Type de données |
Entités itinéraires en entrée | Classe d’entités de réseau LRS dans laquelle les accès simultanés de l’itinéraire seront calculés. | Feature Layer |
Jeu de données en sortie | Table ou classe d’entités dans laquelle les résultats calculés seront réinjectés. | Table |
Date de vue temporelle (Facultatif) | Date de vue temporelle du réseau, le cas échéant. Si vous ne renseignez pas ce champ, toutes les périodes s’affichent. | Date |
Définir la dominance d’itinéraire en fonction des règles de priorité (Facultatif) | Indique si les règles de dominance d’itinéraire configurées seront utilisées pour définir la dominance.
| Boolean |
Inclure la géométrie (Facultatif) | Indique si la géométrie sera incluse dans le jeu de données en sortie.
| Boolean |
Synthèse
Calcule et signale les sections d’itinéraires simultanés dans un réseau LRS.
Utilisation
Des sections d’itinéraires superposés se rencontrent uniquement si les itinéraires partagent le même axe médian. L’outil n’identifie pas les itinéraires superposés topologiquement qui utilisent des axes médians différents.
Les GUID d’ID de section sont uniques pour chaque section simultanée du réseau, ce qui signifie que chaque itinéraire dans une section simultanée aura un enregistrement avec le même ID de section que les autres itinéraires dans cette section simultanée.
Le champ DominantFlag comporte deux valeurs potentielles.
- 0 : itinéraire subordonné dans la section simultanée
- 1 : itinéraire dominant dans la section simultanée
Le champ DominantError inclut les valeurs potentielles suivantes :
- 0 : aucune erreur ne s’est produite lors du calcul de l’itinéraire dominant dans la section simultanée.
- 1 : deux itinéraires ou plus possédaient la même valeur attributaire pour la section simultanée. L’itinéraire dominant a été sélectionné de façon aléatoire.
- 2 : aucune valeur n’est présente, ou encore des valeurs nulles sont présentes pour l’attribut ou les attributs utilisés pour calculer l’itinéraire dominant dans la section simultanée.
- 3 : trop de valeurs sont présentes pour l’attribut ou les attributs utilisés pour calculer l’itinéraire dominant dans la section simultanée.
- 4 : une des deux conditions étaient présentes dans la section simultanée : l’itinéraire n’était pas calibré dans la section simultanée ou l’axe médian qui compose la section simultanée ne s’alignait pas avec la géométrie de l’itinéraire.
Si le paramètre Inclure la géométrie est sélectionné, le jeu de données en sortie sera une classe d’entités. Sinon, le jeu de données en sortie sera une table.
Indiquez une valeur de paramètre Date de vue temporelle pour calculer l’accessibilité simultanée de cet instant. Si vous ne renseignez pas ce champ, l’accessibilité simultanée s’affiche pour toutes les périodes.
Il est recommandé de configurer les règles de dominance d’itinéraire d’un réseau LRS à l’aide de l’outil Configurer les règles de dominance d’itinéraire avant d’exécuter cet outil.
Paramètres
arcpy.locref.CalculateRouteConcurrencies(in_route_features, out_dataset, {tvd}, {find_dominance}, {include_geometry})
Nom | Explication | Type de données |
in_route_features | Classe d’entités de réseau LRS dans laquelle les accès simultanés de l’itinéraire seront calculés. | Feature Layer |
out_dataset | Table ou classe d’entités dans laquelle les résultats calculés seront réinjectés. | Table |
tvd (Facultatif) | Date de vue temporelle du réseau, le cas échéant. Si vous ne renseignez pas ce champ, toutes les périodes s’affichent. | Date |
find_dominance (Facultatif) | Indique si les règles de dominance d’itinéraire configurées seront utilisées pour définir la dominance.
| Boolean |
include_geometry (Facultatif) | Indique si la géométrie sera incluse dans le jeu de données en sortie.
| Boolean |
Exemple de code
Illustre l’utilisation de la fonction CalculateRouteConcurrencies en tant que script autonome.
# Name: CalculateRouteConcurrencies_Pro_ex1.py
# Description: Calculates and reports concurrent route sections in an LRS Network in a stand-alone script.
# Requirements: ArcGIS Location Referencing
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("LocationReferencing")
# Local tool variables
in_route_features = r"C:\Data\SampleData.gdb\LRS\NonlineNetwork"
out_dataset = r"C:\Data\SampleData.gdb\LRS\ConcurrentRoutes"
tvd = ""
find_dominance = "FIND_DOMINANCE"
include_geometry = "INCLUDE_GEOMETRY"
# Execute the tool
arcpy.locref.CalculateRouteConcurrencies(in_route_features, out_dataset, tvd, find_dominance, include_geometry)
# Check in licenses
arcpy.CheckInExtension('LocationReferencing')
Illustre l’utilisation de la fonction CalculateRouteConcurrencies dans la fenêtre Python.
# Name: CalculateRouteConcurrencies_Pro_ex2.py
# Description: Calculates and reports concurrent route sections in an LRS Network in the Python window.
# Requirements: ArcGIS Location Referencing
# Local tool variables
in_route_features = r"C:\Data\SampleData.gdb\LRS\NonlineNetwork"
out_dataset = r"C:\Data\SampleData.gdb\LRS\ConcurrentRoutes"
tvd = "06/09/2021"
find_dominance = "NO_FIND_DOMINANCE"
include_geometry = "EXCLUDE_GEOMETRY"
# Execute the tool
arcpy.locref.CalculateRouteConcurrencies(in_route_features, out_dataset, tvd, find_dominance, include_geometry)
Environnements
Informations de licence
- Basic: Nécessite ArcGIS Location Referencing
- Standard: Nécessite ArcGIS Location Referencing
- Advanced: Nécessite ArcGIS Location Referencing
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?