禁用参考字段 (位置参考工具)
汇总
禁用现有线性参考系统 (LRS) 事件要素类或要素图层的参考字段。 它不会删除参考列;它将从 Lrs_Metadata 表中移除参考列信息。
用法
参数
|
标注
|
说明
|
数据类型
|
|
LRS 事件要素类
|
LRS 事件的输入要素类或要素图层。
|
Feature Layer
|
派生输出
|
标注
|
说明
|
数据类型
|
|
更新的 LRS 事件要素类
|
事件的更新要素图层。
|
Feature Layer
|
arcpy.locref.DisableReferentFields(in_feature_class)
|
名称
|
说明
|
数据类型
|
|
in_feature_class
|
LRS 事件的输入要素类或要素图层。
|
Feature Layer
|
派生输出
|
名称
|
说明
|
数据类型
|
|
out_feature_class
|
事件的更新要素图层。
|
Feature Layer
|
代码示例
DisableReferentFields 示例 1(Python 窗口)
以下脚本演示了如何在 Python 窗口中使用 DisableReferentFields 工具。
# Name: Disable_Referent_Fields_ex1.py
# Description: Disable referent fields in an existing LRS event feature class.
# Requires: ArcGIS Location Referencing
# Set current workspace
arcpy.env.workspace = r"C:\db_connections\test_connection.sde"
# Local variables
in_feature_class = "Event_Feature_Class"
# Run the tool
arcpy.locref.DisableReferentFields(in_feature_class)
DisableReferentFields 示例 2(独立脚本)
以下脚本演示了如何在独立 Python 脚本中使用 DisableReferentFields 工具。
# Name: Disable_Referent_Fields_ex2.py
# Description: Disables referent fields in an existing LRS event feature class.
# Requires: ArcGIS Location Referencing
# Import arcpy module
import arcpy
# Local variables:
in_feature_class = r"C:\db_connections\test_connection.sde\testuser.LRS\testuser.Event_Feature_Class"
# Run the tool
arcpy.locref.DisableReferentFields(in_feature_class)
环境
此工具不使用任何地理处理环境。
许可信息
- 基本: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)
- 标准: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)
- 高级: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)