I have two shapefiles.
1. the clinic buffers 500m area.
2. the postcode area.

Is there a simple way to calculate the intersect two shapefiles ?
I'm using QGIS Dufour. I tried to use fTools to intersect. However, it didn't show me actually how much every piece of the green area. It just combined the fields of two shapefiles.

How do I calculate the intersect of two shapefiles?

intersect two shapefiles

It just combined the fields of two shapefiles

I used "Field Calculator" to calculate the intersection with $area. But those numbers are bigger than original area.

enter image description here

  • Have you tried using the rest of the tools in the Processing Toolbox? Look in Vector -> Overlay. Clip should work.
    – Rob Lodge
    Oct 30, 2013 at 16:45
  • Just to clarify: Is there an issue with the geometries in the results or are you just unhappy with the attribute table?
    – underdark
    Oct 30, 2013 at 18:48
  • If you are trying to calculate the area for each of the polygons clipped by the buffer, the answer to this question might help you.
    – cengel
    Oct 30, 2013 at 22:25
  • 1
    The table just show the original area of postcode, I want to calculate the intersection area of postcode.
    – Shubon Yu
    Oct 31, 2013 at 6:15
  • Thanks everyone. Use "Field Calculator", it did work. But have to reopen a new file with this intersection shape.
    – Shubon Yu
    Oct 31, 2013 at 10:52

1 Answer 1


I work with gvSIG, but I think that is similar: use "Clip", not "intersect"

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