Label | Explanation | Data Type |
Input Features
| The input features containing the overlapping polygons. | Value Table |
Output Feature Class
|
The feature class containing the new polygon features. | Feature Class |
Method
(Optional) | Specifies how the overlap between polygons will be removed.
| String |
Attributes To Join
(Optional) | Specifies the attributes of the input layers that will be transferred to the output.
| String |
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.analysis.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 polygon features. | Feature Class |
method (Optional) |
Specifies how the overlap between polygons 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.analysis.RemoveOverlapMultiple("Ring_Trade_Areas", r"C:\Temp\MyProject.gdb\Ring_Trade_Areas_RemoveOverlapMultiple", "THIESSEN", "ALL")
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes