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
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)
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?