Remove Overlap (multiple) (Business Analyst)

Available with Business Analyst license.


Removes overlap between polygons contained in multiple input layers.


  • The Output Feature Class parameter contains the input polygons with overlap removed.

  • If no overlap exists between the input polygons, the output feature class will be a copy of the input.

Syntax, out_feature_class, {method}, {join_attributes})
ParameterExplanationData Type

The input features containing the overlapping polygons.

Value Table

The feature class containing the new trade area features.

Feature Class

Specifies how the overlap between trade areas will be removed.

  • CENTER_LINEOverlap will be removed by creating a border that evenly distributes the area of intersection between polygons. This is the default.
  • THIESSENOverlap will be removed using straight lines to divide the area of intersection.
  • GRIDOverlap will be removed by creating a grid of parallel lines used to define a natural division between polygons.

Specifies which attributes of input layers will be copied to the output.

  • ALLAll attributes from the input features will be transferred to the output feature class. This is the default.
  • NO_FIDAll attributes from the input features, except the FID field, will be transferred to the output feature class.
  • ONLY_FIDOnly the FID field from the input features will be transferred to the output feature class.

Code sample

RemoveOverlapMultiple example (Python window)

The following Python window script demonstrates how to use the RemoveOverlapMultiple tool.

import arcpy"Ring_Trade_Areas", r"C:\Temp\MyProject.gdb\Ring_Trade_Areas_RemoveOverlapMultiple", "THIESSEN", "ALL")


Licensing information

  • Basic: Requires Business Analyst
  • Standard: Requires Business Analyst
  • Advanced: Requires Business Analyst

Related topics