I am trying to split existing polygons but when I do, gaps and overlaps are created between the polygon I am cutting and adjacent polygons.
I have snapping switched on and have enabled topological editing. I also get lines appearing across the screen which then disappear if I zoom in or out.
For example in the image below the line with the red arrow pointing to it is not a polygon boundary and disappears when I zoom. Also if I delete a polygon I am sometimes left with strange dangling nodes that should not be there.
I had the same issue. You need to make sure that the polygon is free of any issues, like duplicated point or intersections.
Do this by :
- Select your feature
- Go Vector -> Geometry Tools -> Check Geometry Validity
- Here choose Use only selected features to make the process faster
- Hit OK and delete error if you have some
- Now retry the splitting
Even after confirming the polygon layer's validity I still found that the
Split Featurestool left topology errors. In my experience, ensuring that
Enable Topological Editingis turned on on the Snapping toolbar prevents this from happening.
You could try deleting the relevant polygons from the "Achlain_Current" shapefile and then running a Merge or Union tool with the "Restock" shapefile.
Another option is to try v.clean again on your new shapefile after you copied the polygons and run various tools such as deleting duplicate polygons, removing dangles etc.
Hope this helps!