Is there any 'Auto-complete polygon' tool in QGIS, similar to the one existing in ArcGIS?


Yes, you can set snapping tolerance (e.g. to vertex and segment) you can then over digitize. A new polygon will only be created to the edge of an existing polygon. This setting can be enabled through the Settings Menu> Project Properties> General tab.

  • 1
    Just an update for version 1.8.0-Lisboa: This setting was moved slightly, to Settings>Snapping Options... – ChrisHamby Apr 26 '13 at 18:53

From the Settings > Snapping Options dialogue:

Under 'Snapping Mode' choose 'Advanced'

1) Check the box next to the layer you want to 'auto-complete' to (to enable snapping)
2) Check the box under 'Avoid Intersections'
3) Check the box at the bottom 'Enable Topological Editing'

Now digitize a new polygon ensuring you are either starting and stopping the sketch inside the original polygon, or at least crossing the original polygon where you want to auto-complete your new polygon along.

  • I'm not sure if this works in newer versions (3.x) of QGIS... – DPSSpatial Aug 19 at 21:59

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.