Dear ArcGIS community,
I am trying to add attribute information of a soil type polygon layer to a biodiversity (output) polygon layer, where both polygon layers are different (and thus, there are different soil types in each biodiversity polygon). I only want to include the soil type that is most common in the biodiversity polygons (i.e. largest area) Thus, I thought, I would preform a Union, then calculate the area of each section and put this largest area and the soil type of this area in centroids. Then I wanted to perform a Spatial join of these centroids to the original biodiversity layer, but in a way that ONLY the soil types would be added if that soil type is most common based on the area I calculated before.
I have, however not found a way to do this (i.e. make the output soil type attribute dependent on if the corresponding area is larger than the other soil type areas within the biodiversity polygon).
What would be a way to approach this?
Thank you so much in advance, it really means a lot!