Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I am new at using QGIS. How can I simply split features in QGIS? The manual tells to simply draw a line through the polygon you want to split. But it doesn't work. The line disappears when finishing it. When I select the polygon and then split it, it sometimes works and sometimes not (an info appears after which it does not split the feature). Does anybody an idea why the tool does not work properly?

Thanks, Hendrik

share|improve this question
1  
Have you enabled editing for that layer? –  DavidF Jan 11 '13 at 15:15
    
yes. sometimes it does split aometimes not. when it does not work, it gives me the info "if one feature is selelected, only this one will be split - what I exactly want to do - to split all polygons of the layer, cancel the selection - which I do not want-" –  Hendrik Jan 11 '13 at 15:41
    
@Hendrik, Have you tried the same workflow method on a different polygon layer to see if you get the same error? –  artwork21 Jan 11 '13 at 16:26
    
not yet, but i have changed one thing. when i do split the polygon from node to node it works without errors so far. so if nesaccary i creat a node on the point where to split the polygon. i think that works. no idea why it does not work properly when splitting between nodes. will try with another plygon layer to see what happens. Thanks –  Hendrik Jan 11 '13 at 16:44
    
I have the same problem, i tried everything above, but it doesn't work! It's an object that has more polygones that are not 'touching' eachother. If I split it over one of the polygones, it does work. But I want to split it between the different polygones, and it doesn't work. Anyone an idea what I do wrong? Thanks! Linde –  user17559 Feb 21 '14 at 7:50

5 Answers 5

If you want to split your features per hand: Select your vector layer and click editing (red). Then select the scissors(green) and click two-times from one side of the polygon to the other. You will see a small dotted line. After spliting simply unable the editing and choose "save changes". Look into the attribute table to see the changes.

enter image description here

share|improve this answer
    
NB: This answer is now out of data (at least in as much as it does not apply to recent versions of QGIS). –  Rostranimin Mar 20 at 17:57
1  
Ähh, no? You can do it with the advanced Digitalizing toolbar. Same function, just the icon looks different. –  Curlew Mar 21 at 11:19
    
Yes - quite correct. Sorry... that was kind of what I meant. –  Rostranimin Mar 21 at 21:09

In addition to Curlew's answer it's important to start and end your splitting line outside of the target layer. I carefully aimed for the nodes until I found that useful tip here:

http://www.cartographersguild.com/tutorials-how/17469-%5Baward-winner%5D-some-pointers-using-gis.html

share|improve this answer
    
Link 404'd (i.e. not available anymore) –  AER Dec 8 '14 at 0:33

On second thought, I just had a very successful session with the "split feature' tool. My advice, de-select every time.

share|improve this answer

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

The most important thing is to have a clear difference between right and left part of the polygon to be split across a splitting line. Otherwise it would not work. So be sure there is a "clear" border between right and left or upper and lower part even if this mean that you make unwanted cuts. These you can merge afterwards to the main parts.

share|improve this answer

In QGIS Version 2.6 you can use: Processing > Toolbox

than:

enter image description here

Double click on "Difference" will open a dialog. Choice a input layer and a difference layer for instance like that:

enter image description here

Press "Run". The result would be:

enter image description here

share|improve this answer
2  
Difference and split are two different operations. –  underdark Apr 30 at 19:59
    
Difference is a way to split polygons too. Look at the headline "How to Split Features in QGIS" before you try to tutor other ones. –  Neffets Apr 30 at 20:29

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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