Identify all polygons that share a boundary with all nearby polygons using ArcGIS 10.4

522
4
10-27-2018 08:48 AM
SlobodanKomatina2
New Contributor II

I have a polygon shapefile and want to have a information for each polygon about all nearby polygons that share a boundary with them. For example, I have a polygone P1 and three nearby polygons P2, P3, P4 which shares boundary with P1. So, in attribute table of P1 I want to have all attribute table information about P2, P3 and P4.

How to do that using ArcGIS 10.4

0 Kudos
4 Replies
MervynLotter
Occasional Contributor III

You will want to try the GP tool Spatial Join. It will allow you to set a suitable match option (such as Within a distance or Boundary touches). You can all choose which attributes fields you would like to include (default choice is to include all of them)

SlobodanKomatina2
New Contributor II

Thanks for this,  but should I use ONE TO MANY solution or ONE TO ONE? Also what would be the result,  one feature with nee columns about nearby  feature,  or a couple of features with information about each? 

0 Kudos
DanPatterson_Retired
MVP Emeritus

If you have the data for testing, why not give both options a shot so you can see the difference

0 Kudos