查找间隙和重叠 (宗地)

摘要

用于查找宗地图层内或者所有输入宗地之间的间隙和重叠。 找到的间隙和重叠将表示为面要素并存储在输出要素类中。 间隙或重叠面要素将与间隙或重叠的区域相匹配。

使用情况

  • 用于符号化输出的 .lyrx 文件位于 \arcgis\pro\Resources\ArcToolBox\Templates\Layers\ParcelFabricFindGapsAndOverlaps.lyrx

  • 如果检测类型参数设置为图层内和图层间,则将使用已形成间隙或重叠的前两个输入宗地图层名称来填充输出要素类中的 ParcelInput1ParcelInput2 字段(如果可能)。

参数

标注说明数据类型
输入宗地要素

输入宗地面图层。 如果指定多个宗地面图层,则该工具将搜索每个图层内或者所有输入宗地之间的间隙和重叠。

Feature Layer
输出要素类

包含间隙面和重叠面的输出面要素类。 在地图中,将以绿色符号化间隙面,将以黄色符号化重叠面。

Feature Class
最大宽度
(可选)

可将其视为间隙或重叠的间隙或重叠的最大宽度。 输出要素类中仅包含小于指定宽度的间隙和重叠。 默认宽度为 2 米(6.56 英尺)。

Linear Unit
检测类型
(可选)

指定是否仅在宗地图层内,或者宗地图层内以及所有输入宗地之间搜索间隙。

  • 图层内将仅检测每个宗地图层内的间隙和重叠。 这是默认设置。
  • 图层内和图层间将检测每个宗地图层内以及每个宗地图层(所有输入宗地)之间的间隙和重叠。
String

arcpy.parcel.FindGapsAndOverlaps(in_parcel_features, out_feature_class, {maximum_width}, {detection_type})
名称说明数据类型
in_parcel_features
[in_parcel_features,...]

输入宗地面图层。 如果指定多个宗地面图层,则该工具将搜索每个图层内或者所有输入宗地之间的间隙和重叠。

Feature Layer
out_feature_class

包含间隙面和重叠面的输出面要素类。 在地图中,将以绿色符号化间隙面,将以黄色符号化重叠面。

Feature Class
maximum_width
(可选)

可将其视为间隙或重叠的间隙或重叠的最大宽度。 输出要素类中仅包含小于指定宽度的间隙和重叠。 默认宽度为 2 米(6.56 英尺)。

Linear Unit
detection_type
(可选)

指定是否仅在宗地图层内,或者宗地图层内以及所有输入宗地之间搜索间隙。

  • WITHIN_LAYER将仅检测每个宗地图层内的间隙和重叠。 这是默认设置。
  • BETWEEN_LAYERS将检测每个宗地图层内以及每个宗地图层(所有输入宗地)之间的间隙和重叠。
String

代码示例

FindGapsAndOverlaps 示例(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 FindGapsAndOverlaps 函数查找所选宗地中的间隙和重叠。 将检测指定宗地图层中所有选定宗地之间的间隙和重叠。

import arcpy
arcpy.parcel.FindGapsAndOverlaps(
    ['Tax\\Tax', 'Conveyance Division\\Conveyance Division'], 'GapsOverlaps2',
    2, 'BETWEEN_LAYERS')

环境

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

许可信息

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

相关主题