[GIS] QGIS snapping not working for me

qgissnapping

I am new to QGIS, and this is a very basic question.

I made a new polygon layer, to trace cadastral boundaries off a raster map. I want the polygon nodes on adjoining acreages to snap together. Some do because I have 'avoid intersections' on. But if I have to manually move a node on one polygon onto a node on the adjoining polygon, I cannot get it to snap to it. I've read the manual, tried to sort it out, but I cannot make it work. How do I make it work? Refer to the screenshot.

Cadastral boundaries won't snap together

I have used MapInfo for 14 years. It does not have an inbuilt way to avoid polygon overlaps, but its snapping is very straightforward.

Best Answer

To close this off. I'll provide my own answer as per commentator's suggestion.

To recap, I could not get nodes on adjacent polygons to snap together when I hovered one node over the other. It turns out that the tolerance was set to zero by default.

In Settings - Snapping options, set the tolerance to 6 pixels (see screenshot). A magenta 'plus' sign appears over the node when it gets in range to snap to another node. After experimenting a while now, I think this is a good value to start with on any project.

Ensure the snapping tolerance is set to a sensible value

Related Question