Is there any 'Auto-complete polygon' tool in QGIS, similar to the one existing in ArcGIS?
2 Answers
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.
-
1Just an update for version 1.8.0-Lisboa: This setting was moved slightly, to Settings>Snapping Options... Apr 26, 2013 at 18:53
Update for versions 3.x
From the Project > Snapping Options dialogue:
- Enable snapping (button with magnet icon)
- Enable 'topological editing' in the next button
- Switch 'all layers' to 'advanced configuration' in the next button
- For the layer you want auto-complete polygon to work with, ensure the layer is checked on
- Enable the 'avoid overlap' option for that same layer
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... Aug 19, 2019 at 21:59
-
See the answer to this similar more recent question: gis.stackexchange.com/questions/344227/… In version 3.x - Right click on any blank toolbar and turn on the Snapping Toolbar.– Brian BDec 8, 2019 at 3:42