I have a polygon layer representing land cover, and a layer of buffers around specific points.
I want to intersect the layers to later measure the proportion of each land-use in each buffer zone. However, I get an error "'NoneType' object has no attribute 'difference'"
So I assumed I had errors in my land-use layer. I used the 'check geometries' tool and created a new "test" layer covering all my buffers to see where the error could be. After a few corrections, I can now intersect my "test" layer and my "buffer" layer; my "land-use" layer and my "test" layer, but still not my "land-use" and "buffer" layer - the error is still the same.
I can't find what could go wrong.
You can find my layers there