I have a polygon which is actually composed of many polygons but it results as unique geometry in the shapefile. It's easier to explain with a picture. The yellow parts are in my shapefile a single polygon. I want to make each part be a different polygon with different attributes.

enter image description here

I tried with "Multiparts to single part" but the result is another layer with only those polygons. I need instead a unique layer.

  • Which version you are using? And which function do you use (frrom menu, toolbox or editing mode)? – Oto Kaláb Jul 23 '17 at 9:09
  • I'm using the version 2.18.2 and the function is from vector<geometry<multipart to single part.@OtoKaláb – ggg Jul 23 '17 at 9:11

Your approach is almost correct. Singleparts to multipart from vector menu is (from version 2.16) using same tools as in processing toolbox, and as other processing tools from toolbox takes only selected features from input vector data by default. This can be configured in menu Processing -> Options....

So deselect all features in layer, and run it again.

If you don't want create new layer, you can also edit the layer and use Split selected multi-part features to single part function from Digitizing Tools plugin.

enter image description here

  • I can not see this "Split selected multi-part features to single part", I will try to download the latest version – ggg Jul 23 '17 at 9:46
  • Even in the last version I can't find the "Split selected multi-part features to single part" in my Advanced editing toolbar. why? @OtoKaláb – ggg Jul 23 '17 at 9:57
  • @Giovanna my bad, it was a mistake :) I edited it, but still the first solution may work. – Oto Kaláb Jul 23 '17 at 10:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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