标注 | 说明 | 数据类型 |
LRS 事件要素类 | 已注册到 LRS 的现有事件要素类或要素图层。 | Feature Layer |
派生输出
标注 | 说明 | 数据类型 |
更新后的输入要素类 | 事件的更新要素图层。 | Feature Layer |
禁用用于存储派生网络路径 ID、路径名称和测量字段的字段。
此工具不会删除派生测量字段;它仅会从 Lrs_Metadata 表中移除派生测量字段信息。
您可以在空事件要素类或已加载记录的事件要素类上使用此工具。
标注 | 说明 | 数据类型 |
LRS 事件要素类 | 已注册到 LRS 的现有事件要素类或要素图层。 | Feature Layer |
标注 | 说明 | 数据类型 |
更新后的输入要素类 | 事件的更新要素图层。 | Feature Layer |
arcpy.locref.DisableDerivedMeasureFields(in_feature_class)
名称 | 说明 | 数据类型 |
in_feature_class | 已注册到 LRS 的现有事件要素类或要素图层。 | Feature Layer |
名称 | 说明 | 数据类型 |
out_feature_class | 事件的更新要素图层。 | Feature Layer |
以下 Python 窗口脚本演示了如何在即时模式下使用 DisableDerivedMeasureFields 工具。
# Name: DisableDerivedMeasureFields_ex1.py
# Description: Disable fields that store the derived network route id, route name and measure fields.
# Requires: ArcGIS Location Referencing
# Check out license
arcpy.CheckOutExtension("LocationReferencing")
# tool variables
in_feature_class = r"c:\DisableDerivedMeasureFields\Py\APR.gdb\LRS\EventFeatureClass"
# Set current workspace
arcpy.env.workspace = r"c:\DisableDerivedMeasureFields\Py\APR.gdb\LRS\EventFeatureClass"
# Execute the tool
arcpy.locref.DisableDerivedMeasureFields(in_feature_class)
# Check in license
arcpy.CheckInExtension('LocationReferencing')
以下脚本演示了如何在独立 Python 脚本中使用 DisableDerivedMeasureFields 工具。
# Name: DisableDerivedMeasureFields_ex2.py
# Description: Disable fields that store the derived network route id, route name and measure fields.
# Requires: ArcGIS Location Referencing
# Import arcpy module
import arcpy
# Check out license
arcpy.CheckOutExtension("LocationReferencing")
# Local variables:
in_feature_class = r"c:\DisableDerivedMeasureFields\Py\APR.gdb\LRS\EventFeatureClass"
# Execute the tool
arcpy.locref.DisableDerivedMeasureFields(in_feature_class)
# Check in license
arcpy.CheckInExtension('LocationReferencing')