生成宗地结构链接 (宗地)

摘要

为在指定时间段内更改位置的宗地结构点生成位移链接。

链接将存储为线要素类中的线,并且将从原始位置绘制到点的当前位置。 系统将为指定时间段内未更改位置的点创建锚点,并将其存储在点要素类中。

宗地结构点可能会由于编辑操作(例如宗地对齐)或宗地的最小二乘平差而更改位置。

使用情况

  • 该工具只能在发布为要素服务的宗地结构上使用。

  • 该工具仅针对默认版本运行。 必须将包含点位置编辑的版本提交到默认版本才能生成链接。

  • 可以在橡皮页要素工具中使用输出链接和锚点,以便将外部要素类中的数据与所更新的宗地结构边界重新对齐。 分区面和公用设施管线等数据由宗地边界决定。 如果宗地边界将通过平差和其他宗地编辑过程进行更新,则可以使用这些链接和锚点将相同的更新应用于外部要素类中的数据。

    输出链接可用于输入链接要素参数,而锚点可用于输入点要素作为标识链接参数。

参数

标注说明数据类型
输入宗地结构

将用于生成链接的宗地结构。 必须将宗地结构发布为要素服务,且将使用默认版本生成链接。

Parcel Layer
输出链接要素类

将存储所生成链接的输出线要素类。

Feature Class
输出锚点要素类

将存储锚点的输出点要素类。

Feature Class
开始日期

在宗地结构中搜索已更改位置的点的日期。 系统将仅针对该日期或该日期之后的点生成链接和锚点。

Date
结束日期
(可选)

在宗地结构中搜索已更改位置的点的时间段的结束日期。 系统将仅针对该日期或该日期之前的点生成链接和锚点。 如果未指定“结束日期”,则系统将为指定开始日期或该日期之后的所有点生成链接和锚点。 如果将结束日期指定为某个未来的日期,则系统将在开始日期与当前日期和时间之间的时间段内生成链接。

Date
最小链接长度
(可选)

所生成链接的最小长度。 如果当前点与其原始位置之间的链接长度小于指定的值,则系统会为该点的原始位置创建锚点。

Linear Unit
范围
(可选)

要处理的数据集的范围。 仅会处理指定范围内的要素。

  • 当前显示范围 地图视图 - 范围基于活动地图或场景。
  • 绘制范围 构造直角并完成草图 - 范围将基于在地图或场景上绘制的矩形。
  • 图层范围 图层 - 范围基于活动地图图层。 选择可用图层或者使用所有图层中的数据范围选项。 每个地图图层具有以下选项:

    • 所有要素 全选 - 所有要素的范围。
    • 选定要素 基于选定要素的区域 - 选定要素的范围。
    • 可见要素 Extent Indicator - 可见要素的范围。

  • 浏览 浏览 - 范围将基于数据集。
  • 输入的交集 相交 - 范围将为所有输入的相交范围。
  • 输入的并集 联合 - 范围将为所有输入的合并范围。
  • 剪贴板 粘贴 - 可在剪贴板中复制和粘贴范围。
    • 复制范围 复制 - 将范围和坐标系复制到剪贴板。
    • 粘贴范围 粘贴 - 从剪贴板粘贴范围和坐标系。 如果剪贴板不包含坐标系,则范围将使用地图的坐标系。
  • 重置范围 重置 - 将范围重置为默认值。

当手动提供坐标时,坐标必须为数值,并且位于活动地图的坐标系中。 地图可能使用与提供的坐标不同的显示单位。 在南纬和西经坐标中使用负号。

Extent

arcpy.parcel.GenerateParcelFabricLinks(target_parcel_fabric, out_links_feature_class, out_anchor_points_feature_class, from_date, {to_date}, {min_link_length}, {extent})
名称说明数据类型
target_parcel_fabric

将用于生成链接的宗地结构。 必须将宗地结构发布为要素服务,且将使用默认版本生成链接。

Parcel Layer
out_links_feature_class

将存储所生成链接的输出线要素类。

Feature Class
out_anchor_points_feature_class

将存储锚点的输出点要素类。

Feature Class
from_date

在宗地结构中搜索已更改位置的点的日期。 系统将仅针对该日期或该日期之后的点生成链接和锚点。

Date
to_date
(可选)

在宗地结构中搜索已更改位置的点的时间段的结束日期。 系统将仅针对该日期或该日期之前的点生成链接和锚点。 如果未指定“结束日期”,则系统将为指定开始日期或该日期之后的所有点生成链接和锚点。 如果将结束日期指定为某个未来的日期,则系统将在开始日期与当前日期和时间之间的时间段内生成链接。

Date
min_link_length
(可选)

所生成链接的最小长度。 如果当前点与其原始位置之间的链接长度小于指定的值,则系统会为该点的原始位置创建锚点。

Linear Unit
extent
(可选)

要处理的数据集的范围。 仅会处理指定范围内的要素。

  • MAXOF - 将使用的所有输入的最大范围。
  • MINOF - 将使用的所有输入共用的最小范围。
  • DISPLAY - 范围与可见显示范围相等。
  • 图层名称 - 将使用指定图层的范围。
  • Extent 对象 - 将使用指定对象的范围。
  • 以空格分隔的坐标字符串 - 将使用指定字符串的范围。 坐标以 x-min,y-min,x-max,y-max 的顺序表示。
Extent

代码示例

GenerateParcelFabricLinks 示例(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 GenerateParcelFabricLinks 函数。 该脚本将在指定范围内生成链接和锚点。

import arcpy
extent = arcpy.Extent(7497466.20831177, 441293.021878974, 7502009.67757057, 444095.976178293)
arcpy.parcel.GenerateParcelFabricLinks('L0Parcel_Fabric', 'C:\Data\Database.gdb\OutLinks', 'C:\Data\Database.gdb\OutAnchor2', 
'7/29/2020 3:50:13 PM', '', '', arcpy.env.extent)

环境

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

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题