I'm working with two datasets, a parcel layer and a zoning layer, where the parcel table does not contain zoning information. I would like to attach the zoning information to the parcel layer using a spatial join. However, the zoning layer does not perfectly coincide with the parcel layer.
In essence, some parcels have two or more zoning categories contained within them. I would like to ignore this and append only the zoning class that represents the majority area of the parcel. For the highlighted parcel in the screenshot, that would mean I want only the zoning class associated with the yellow color to be connected to the parcel table.
What is the best process to do this?