In my QGIS project, I have a vector of polygons representing slope zones around an archaeological site and I want to calculate the area which is necessary to supply the ancient population with a specific resource.
The slope vector incorporates the potential yield of this resource per feature. I have the total number of yield and I want to sum up the values of every feature from a point in the center of the site until it reaches that maximum.
Now I am looking for a possible way to create this extraction zone and I think in using a buffer. I noticed that there are only tutorials for buffers with fixed distances, but I couldn't find a solution with that.
In my opinion the best thing would be an expression consisting of the buffer and a condition instead of the distance. Unfortunately, I haven't much experience yet and have no idea how to do this.