Étiquette | Explication | Type de données |
Classe d’entités d’intersection | Couche ou classe d’entités d’intersection LRS en entrée. | Feature Layer |
Jeu de données en sortie | Table en sortie dans laquelle les résultats sont envoyés. | Table |
Date de vue temporelle (Facultatif) | Filtre les itinéraires qui ont été mis à jour après une certaine date afin que les intersections puissent être générées conformément au filtre. | Date |
Synthèse
Crée une table de tous les itinéraires et de toutes les mesures à chaque intersection.
En savoir plus sur la génération et la mise à jour des intersections dans Pipeline Referencing ou sur la génération et la mise à jour des intersections dans Roads and Highways.
Utilisation
Le paramètre Classe d’entités d’intersection peut utiliser les intersections LRS en sortie des outils Créer des intersections LRS et Générer des intersections.
Le paramètre Date de vue temporelle est facultatif et filtre les informations d’itinéraire pour la date spécifiée.
Paramètres
arcpy.locref.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, {tvd})
Nom | Explication | Type de données |
in_intersection_feature_class | Couche ou classe d’entités d’intersection LRS en entrée. | Feature Layer |
out_dataset | Table en sortie dans laquelle les résultats sont envoyés. | Table |
tvd (Facultatif) | Filtre les itinéraires qui ont été mis à jour après une certaine date afin que les intersections puissent être générées conformément au filtre. | Date |
Exemple de code
L’exemple ci-dessous illustre l’utilisation de la fonction CalculateIntersectingRouteMeasures dans la fenêtre Python.
# Name: CalculateIntersectingRouteMeasures_Pro_ex1.py
# Description: Creates a table of all the routes and measures at each intersection location in the Python window.
# Requirements: ArcGIS Location Referencing
# Local tool variables
in_intersection_feature_class = r”C:\Data\SampleData.gdb\LRS\Intersection”
out_dataset = r”C:\Data\SampleData.gdb\LRS\IntersectingRouteMeasures”
tvd = “11/23/2022”
# Execute the tool
arcpy.locref.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, tvd)
L’exemple ci-dessous illustre l’utilisation de la fonction CalculateIntersectingRouteMeasures dans un script autonome.
# Name: CalculateIntersectingRouteMeasures_Pro_ex2.py
# Description: Creates a table of all the routes and measures at each intersection location 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_intersection_feature_class = r"C:\Data\SampleData.gdb\LRS\Intersection"
out_dataset = r"C:\Data\SampleData.gdb\LRS\IntersectingRouteMeasures"
tvd = "11/23/2022"
# Execute the tool
arcpy.locref.CalculateIntersectingRouteMeasures(in_intersection_feature_class, out_dataset, tvd)
# Check in licenses
arcpy.CheckInExtension('LocationReferencing')
Environnements
Informations de licence
- Basic: Nécessite ArcGIS Location Referencing (ArcGIS Pipeline Referencing ou ArcGIS Roads and Highways)
- Standard: Nécessite ArcGIS Location Referencing (ArcGIS Pipeline Referencing ou ArcGIS Roads and Highways)
- Advanced: Nécessite ArcGIS Location Referencing (ArcGIS Pipeline Referencing ou ArcGIS Roads and Highways)
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?