I have create a layer that is the represents the overlay areas based on some condition. The overlay is represented in purple:

enter image description here

I want to know the area of the overlay - which is a separate layer that has been created using the geoprocessing tool intersect. To calculate the area of the overlay I have done the following:

select the layer overlay in the layer panel -> right click on open attribute table -> activate toggle editing mode -> open field calculator -> write query as following:

enter image description here

The problem is that no calculations are made. In the attribute table there is only NULL for every cell entry.

Am i missing something? How can I calculate the area of overlay?

1 Answer 1


You just have to write $area instead of "field_name" = $area under Expression's panel

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.