Select to view content in your preferred language

Combine different keys in overlapping polygons

07-07-2020 09:00 AM
New Contributor

We have a polygon layer and in some places polygons with different keys overlap. The overlapping cases vary from 2 to 4 different overlapping polygons .

When a polygon overlaps in part with another we want to spit them in more polygons (2 new polygons of the no overlapping area and one third new polygon for the overlapping area but having also the key information of the 2 overlapping polygons.

We could split them using UNION but how could we “MERGE” the different information of the common area polygons?

Any idea will be very helpful.

0 Kudos
3 Replies
Regular Contributor

Could you please explain, perhaps with an example, what you mean by merging the different information of the common area polygons? Do you want to merge the information obtained in the attribute table? 

0 Kudos
New Contributor

Exactly, we want to have only one polygon for the overlapping area but with the information (attribute table) of all the overlapping polygons not to merge them but to join them.

Example: we have in the same shapefile one polygon with type of vegetation A and one with type of vegetation B and they have a common area.

Using union we have 4 new polygons. The not intersected area of the A polygon, the  not intersected area of the B polygon, and  one polygon of the common area with the attributes of A polygon and the same polygon with the attributes of the B polygon.

We want to delete the identical polygons but first we want to “copy” the information (at least) of the identical key  in the attribute table.

At the end we want to have 3 polygons:

  1. The not intersected area of the A polygon (A information in atribute table),
  2. the not intersected area of the B polygon(B information in atribute table),
  3. one polygon for the common area (A and B information in atribute table).
0 Kudos
MVP Frequent Contributor

Spatial Join the intersection polygon with the original, use a Merge Rule of All to get both intersecting feature's info. Append this to your existing or Merge the datasets after the join.

0 Kudos