I'm using QGIS 3.14.11, and I want to compute the area covered by a layer on a grid, aiming to erase the grid cells that are covered over 90%.
I've tried before to use cut or intersect, but it didn't work. Intersect created polygons that didn't match my request (from the grid cell cutting point of view) and cut presents performance issues.
This is what it looks like. I want to have an attribute telling the surface that is not under the pink layer for each grid cell (they already have an attribute telling the plain cell surface).
Edit : My aim here was to find the best solution for less computational ressources due to my large data.



