Label | Explanation | Data Type |
Input Features
| The input features containing the overlapping polygons. | Value Table |
Output Feature Class
| The feature class containing the new trade area features. | Feature Class |
Method
(Optional) | Specifies how the overlap between trade areas will be removed.
| String |
Attributes To Join
(Optional) | Specifies the attributes of the input layers that will be transferred to the output.
| String |
Available with Business Analyst license.
Summary
Removes overlap between polygons contained in multiple input layers.
Illustration
![Remove Overlap tool illustration Remove Overlap tool illustration](GUID-2AE4B3AA-0C79-4461-A29A-4BBE0699C49E-web.png)
Usage
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.
Parameters
arcpy.ba.RemoveOverlapMultiple(in_features, out_feature_class, {method}, {join_attributes})
Name | Explanation | Data Type |
in_features [in_features,...] | The input features containing the overlapping polygons. | Value Table |
out_feature_class | The feature class containing the new trade area features. | Feature Class |
method (Optional) | Specifies how the overlap between trade areas will be removed.
| String |
join_attributes (Optional) | Specifies the attributes of the input layers that will be transferred to the output.
| String |
Code sample
The following Python window script demonstrates how to use the RemoveOverlapMultiple function.
import arcpy
arcpy.ba.RemoveOverlapMultiple("Ring_Trade_Areas", r"C:\Temp\MyProject.gdb\Ring_Trade_Areas_RemoveOverlapMultiple", "THIESSEN", "ALL")
Environments
Licensing information
- Basic: Requires Business Analyst
- Standard: Requires Business Analyst
- Advanced: Requires Business Analyst