Désactiver les champs de stationnement (Location Referencing)

Synthèse

Désactive les champs de stationnement pour l’événement LRS inscrit.

En savoir plus sur le stationnement dans le modèle de données d’événements ArcGIS Pipeline Referencing ou sur le stationnement dans le modèle de données d’événements ArcGIS Roads and Highways.

Utilisation

  • Les champs de stationnement doivent être activés pour l’événement avant d’exécuter cet outil.

Paramètres

ÉtiquetteExplicationType de données
Classe d’entités d’événement

Classe d’entités d’événement existante ou couche d’entités incrite auprès d’un LRS.

Feature Layer

Sortie obtenue

ÉtiquetteExplicationType de données
Classe d’entités d’événement en sortie

Couche d’entités mise à jour pour l’événement.

Feature Layer

arcpy.locref.DisableStationingFields(in_feature_class)
NomExplicationType de données
in_feature_class

Classe d’entités d’événement existante ou couche d’entités incrite auprès d’un LRS.

Feature Layer

Sortie obtenue

NomExplicationType de données
out_feature_class

Couche d’entités mise à jour pour l’événement.

Feature Layer

Exemple de code

Exemple 1 d’utilisation de la fonction DisableStationingFields (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction DisableStationingFields en mode immédiat.

# Name: DisableStationingFields_Pro_ex1.py
# Description: Disables stationing fields for the registered LRS event.
# Requires: ArcGIS Location Referencing

# Tool variables 
in_feature_class = "c:\\LocationReferencing.sde\\LRS\LineEventFeatureClass"

# Execute the tool
arcpy.locref.DisableStationingFields(in_feature_class)
Exemple 2 d’utilisation de la fonction DisableStationingFields (script autonome)

Le script ci-dessous illustre l’utilisation de la fonction DisableStationingFields dans un script autonome Python.

# Name: DisableStationingFields_Pro_ex2.py
# Description: Disables stationing fields for the registered LRS event.
# Requires: ArcGIS Location Referencing

# Import arcpy module
import arcpy

# Check out license
arcpy.CheckOutExtension("LocationReferencing")

# Tool variables 
in_feature_class = "c:\\APR.gdb\\LRS\LineEventFeatureClass"

# Execute the tool
arcpy.locref.DisableStationingFields(in_feature_class)

# Check in license
arcpy.CheckInExtension('LocationReferencing')

Environnements

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

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