I have encountered a problem that I thought would be much more simple than I see it actually is, and conventional clipping did not work.
I have the following grid layer with different values of a field in each varying-sized cell:
I want to fit these values into the following census group polygons for a certain county:
This of course becomes a challenge since some block groups are completely contained within the cells and some overlap between multiple cells. I am trying to find the best way to "distribute" the values in the cells to the block group polygons. My best guess is that this distribution should be weighted by area, such that if three block groups cross into a cell, the value of the cells will be distributed between the block groups proportional to the area of each of these block groups. I think this would be called area-weighted interpolation.
Can this be done simply in QGIS?
When I tried clipping, with the cells as my input layer and the block groups as my overlay layer, I got this, which is not what I want: