Find Gaps And Overlaps (Parcel)

Summary

Finds gaps and overlaps within parcel layers or between all input parcels. Gaps and overlaps that are found are represented as polygon features and are stored in an output feature class. The gap or overlap polygon feature matches the area of the gap or overlap.

Usage

  • The .lyrx file used to symbolize the output is located at \arcgis\pro\Resources\ArcToolBox\Templates\Layers\ParcelFabricFindGapsAndOverlaps.lyrx.

  • If the Detection Type parameter is set to Within and between layers, the ParcelInput1 and ParcelInput2 fields in the output feature class will be populated with the first two input parcel layer names that formed the gap or overlap, when possible.

Parameters

LabelExplanationData Type
Input Parcel Features

The input parcel polygon layers. If multiple parcel polygon layers are specified, the tool will search for gaps and overlaps within each layer or between all input parcels.

Feature Layer
Output Feature class

The output polygon feature class containing the gap and overlap polygons. In the map, the gap polygons will be symbolized in green and overlap polygons will be symbolized in yellow.

Feature Class
Maximum Width
(Optional)

The maximum width a gap or an overlap can be for it to be considered a gap or an overlap. Only gaps and overlaps that are smaller than the specified width will be included in the output feature class. The default width is 2 meters (6.56 feet).

Linear Unit
Detection Type
(Optional)

Specifies whether the search for gaps will only be within parcel layers or within parcel layers and between all input parcels.

  • Within layersGaps and overlaps will only be detected within each parcel layer. This is the default.
  • Within and between layersGaps and overlaps will be detected within each parcel layer and between each parcel layer (all input parcels).
String

arcpy.parcel.FindGapsAndOverlaps(in_parcel_features, out_feature_class, {maximum_width}, {detection_type})
NameExplanationData Type
in_parcel_features
[in_parcel_features,...]

The input parcel polygon layers. If multiple parcel polygon layers are specified, the tool will search for gaps and overlaps within each layer or between all input parcels.

Feature Layer
out_feature_class

The output polygon feature class containing the gap and overlap polygons. In the map, the gap polygons will be symbolized in green and overlap polygons will be symbolized in yellow.

Feature Class
maximum_width
(Optional)

The maximum width a gap or an overlap can be for it to be considered a gap or an overlap. Only gaps and overlaps that are smaller than the specified width will be included in the output feature class. The default width is 2 meters (6.56 feet).

Linear Unit
detection_type
(Optional)

Specifies whether the search for gaps will only be within parcel layers or within parcel layers and between all input parcels.

  • WITHIN_LAYERGaps and overlaps will only be detected within each parcel layer. This is the default.
  • BETWEEN_LAYERSGaps and overlaps will be detected within each parcel layer and between each parcel layer (all input parcels).
String

Code sample

FindGapsAndOverlaps example (Python window)

The following Python window script demonstrates how to use the FindGapsAndOverlaps function to find gaps and overlaps in the selected parcels in immediate mode. Gaps and overlaps between all selected parcels in the specified parcel layers will be detected.

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

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics