๐Ÿ› ๏ธ Symmetrical Difference

Purpose: > Symmetrical Difference is opposite to Intersect with results having features or portions of features in the input and update features that do not overlap written to it. In simple, which includes features that occur in one of the layers but not both


๐ŸŽญ Illustration

sd


๐Ÿ“‹ Technical Specifications

Requirement Detail
Input Feature Types Any
Output Feature Type Same
Map Name 06.Symmetrical Difference
inputs GDB 06.input_sym_diff.geodatabase
output GDB 06.output_sym_diff.geodatabase

๐Ÿง  Logic & Arithmetic Operation

Logic: XOR , $(A \cup B) - (A\cap B)$ or $(A-B) \cup (B-A)$

โš™๏ธ Parameters & Conditions

Input Parameter: Input Features

Overlay Parameter: Update Feature

Geometry: Any / Same

No. of Inputs: Two or more

Order: Doesnโ€™t matter

Coordinate System: Same as 1st input layer

๐Ÿ Arcpy Function

arcpy.analysis.SymDiff(in_features, update_features, out_feature_class, {join_attributes}, {cluster_tolerance})

for more on function parameters, check: Arcpy Documentation Here.

๐Ÿ–ผ๏ธ Figures

Geometry Input Result
Point B Res
Line B Res
Polygon B Res