I'm new to QGIS. I have constituency maps in India and block maps from 2001 census. Each constituency usually consists of a few blocks, but in some cases, a part of a block may belong to one constituency and another part to a different constituency.

I want QGIS to spit out the block-constituency polygons. For example, if block X belongs to constituency 1 and 2, I want two different polygons- X1 and X2, to be the output (I also require the area of the resultant polygons).

I tried the intersect command in overlay operations, but it seems to me that only the blocks are being shown, not the potentially smaller 'polygons'.

Does anyone know if intersect is indeed the right command to use here?


2 Answers 2


Your question is not so clear for me, but try Clip or Intersection with different input/clip layer combinations. Maybe that can help.


I think you can go for identity command.

  • 3
    It would be better if your answer provides a bit more detail (think a couple of paragraphs). Typically it would explain "how and why".
    – BradHards
    Sep 17, 2017 at 9:32

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