Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've searched a lot but didn't find an answer: When editing lines with QGIS, I often need to split a linestring exactly on one of his existing internal vertices, but I can't find a way; I've tried the tool "Split Features" thinking that it could snap on vertices, but I was wrong, and I've tried several ways of selecting the vertex with no luck... any solution?

share|improve this question

In Snapping Options (Settings menu) enable snapping (better snapping to vertex only in your case as suggested in comments) for your layer, then using Split feature tool make a left click on the one blank space on side of the line, then make left click on the vertex where the split should occur and in the end make a right click on the blank space on the other side of the line.

share|improve this answer
+1 - I'd add, enable snapping to vertex only, to reduce the risk of snapping to the segment. – Simbamangu Oct 23 '12 at 15:05
@Simbamangu, ok) – SS_Rebelious Oct 23 '12 at 16:46

With edit enabled I found the best option was to select the line you want to split with the select single feature tool.

then with the split features tool from the advanced digitising tool-bar double (left) click to one side of the line and then double click (left) on the node, obviously having the snapping tool selected for the layer with a tolerance will select the node, then single right click to finish the cut you will see the selected line will stop at the node. Use the select single feature tool to check topology is correct.

share|improve this answer

You might want to check the snapping tolerances as well. If they are on zero it can seem like snapping doesn't work properly.

Thanks and hope this helps.

share|improve this answer

Your Answer


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.