配置地址要素类 (位置参考)

摘要

配置地址数据管理解决方案中的地址范围和站点地址要素类,以便与具有 ArcGIS Roads and Highways 扩展模块的线性参考系统 (LRS) 一起使用。

使用情况

  • 您必须提供包含输入地址范围要素图层参数的地址信息的 LRS 中心线要素类或 LRS 线事件。

    了解有关在 Roads and HighwaysArcGIS Enterprise 中的 LRS 数据模型和地址数据管理解决方案的更多信息。

  • 左起始地址字段左终止地址字段右起始地址字段右终止地址字段参数值必须是短字段类型或长字段类型。

  • 您必须为输入站点地址要素图层参数提供点要素类。

  • 地址编号字段参数值必须是短字段、长字段或文本字段类型。

  • 用于输入地址范围要素图层输入站点地址要素图层参数的要素类必须与 LRS 图层位于同一要素数据集中。

  • 此工具需要文件地理数据库、分支版本化企业级地理数据库连接或传统版本化企业级地理数据库连接。

    ArcGIS Pro 中了解有关版本化的详细信息

  • 此工具在要素服务中不受支持。

参数

标注说明数据类型
输入地址范围要素层

作为地址管理地址范围要素类的输入 LRS 中心线或 LRS 线事件要素类。

Feature Layer
从左侧地址字段

地址范围要素类中的字段,包含道路左侧第一个地址的信息。

Field
至左侧地址字段

地址范围要素类中的字段,包含道路左侧最后一个地址的信息。

Field
从右侧地址字段

地址范围要素类中的字段,包含道路右侧第一个地址的信息。

Field
至右侧地址字段

地址范围要素类中的字段,包含道路右侧最后一个地址的信息。

Field
输入站点地址要素

输入点要素类,即地址管理站点地址要素类。

Feature Layer
地址号码字段

站点地址要素类中的字段,包含站点地址编号的信息。

Field

派生输出

标注说明数据类型
输出地址范围要素

更新的地址范围要素类。

Feature Layer
输出站点地址要素

更新的站点地址要素类。

Feature Layer

arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)
名称说明数据类型
in_address_range_features

作为地址管理地址范围要素类的输入 LRS 中心线或 LRS 线事件要素类。

Feature Layer
left_from_address_field

地址范围要素类中的字段,包含道路左侧第一个地址的信息。

Field
left_to_address_field

地址范围要素类中的字段,包含道路左侧最后一个地址的信息。

Field
right_from_address_field

地址范围要素类中的字段,包含道路右侧第一个地址的信息。

Field
right_to_address_field

地址范围要素类中的字段,包含道路右侧最后一个地址的信息。

Field
in_site_address_features

输入点要素类,即地址管理站点地址要素类。

Feature Layer
address_number_field

站点地址要素类中的字段,包含站点地址编号的信息。

Field

派生输出

名称说明数据类型
out_address_range_features

更新的地址范围要素类。

Feature Layer
out_site_address_features

更新的站点地址要素类。

Feature Layer

代码示例

ConfigureAddressFeatureClasses 示例 1 (Python)

演示如何在 Python 窗口中使用 ConfigureAddressFeatureClasses 函数。

# Name: ConfigureAddressFeatureClasses_ex1.py
# Description: Configure address feature classes for use with a linear referencing system (LRS) in the Python window.
# Requires: ArcGIS Location Referencing

# Set current workspace
arcpy.env.workspace= r"C:\Data\AM_LR.gdb"

# Set tool variables
in_address_range_features = r"C:\Data\AM_LR.gdb\LRS\AddressRange"
left_from_address_field = "fromleft"
left_to_address_field = "toleft"
right_from_address_field = "fromright"
right_to_address_field = "toright"
in_site_address_features = r"C:\Data\AM_LR.gdb\LRS\SiteAddress"
address_number_field = "addrnum"

# Run the tool
arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)
ConfigureAddressFeatureClasses 示例 2(独立脚本)

演示如何使用 ConfigureAddressFeatureClasses 函数作为独立 Python 脚本。

# Name: ConfigureAddressFeatureClasses_ex2.py
# Description: Configure address feature classes for use with a linear referencing system (LRS) in a stand-alone script.
# Requires: ArcGIS Location Referencing

# Import arcpy module
import arcpy

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

# Set current workspace
arcpy.env.workspace = r"C:\Data\AM_LRconnection.sde"

# Set tool variables
in_address_range_features = r"C:\Data\AM_LRconnection.sde\LRS\LRowner.AddressRange"
left_from_address_field = "fromleft"
left_to_address_field = "toleft"
right_from_address_field = "fromright"
right_to_address_field = "toright"
in_site_address_features = r"C:\Data\AM_LRconnection.sde\LRS\LRowner.SiteAddress"
address_number_field = "addrnum"

# Run the tool
arcpy.locref.ConfigureAddressFeatureClasses(in_address_range_features, left_from_address_field, left_to_address_field, right_from_address_field, right_to_address_field, in_site_address_features, address_number_field)

# Check in the license
arcpy.CheckInExtension("LocationReferencing")

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)
  • Standard: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)
  • Advanced: 需要 ArcGIS Location Referencing(ArcGIS Pipeline Referencing 或 ArcGIS Roads and Highways)

相关主题