The spatial join tool in ArcMap is rather limited. It only looks for intersecting polygons or 'fall completely inside of' polygons:
I want to spatially join a polygon to another polygon based on whether the centroid falls within it. Is there another way to do this? Python script maybe?
Solved! Go to Solution.
Sadly FeatureToPoint requires an advanced license... so as suggested below, But everyone has Add XY coordinates, then you just add the table back in (File, Add Data, Add XY data) and save it back out to its own feature class.
Such unnecessary steps. You can do this by other means, but the workflow is only 10s of seconds to complete
dkwiens thank you so much. This is the answer I was hoping for! You've saved me having to go through all the steps of converting polygons to XY event layer points, then joining that to my join layer.