Dissolve polygons only within a given distance of each other

11-19-2022 06:55 AM
New Contributor II


I have a polygon layer representing property parcels. Each parcel includes owner name. I am trying to dissolve the parcels using the owner name as the dissolve field. However, I would like to dissolve only those parcels that are within a given proximity/distance to each other, say 50 meters. For example, two or more parcels with the same owner name would only be dissolved if they were within 50 meters of each other. If a parcel is not within 50 meters of another parcel with the same owner name then it would not be dissolved.

Unfortunately, the polygons in this layer are not always contiguous because, for example, they may be separated by a road or river, so simply turning off the Create Multipart Features option won't work.

I've been playing around with lots of different approaches to this, including buffering/dissolving/identity, but so far I'm not having much luck.

Is what I'm trying to do possible?

Thanks in advance.

0 Kudos
2 Replies
MVP Notable Contributor
0 Kudos
New Contributor

Did you ever find a solution to this PeterGreen?

0 Kudos