[QGIS-Developer] Avoid overlap settings issue

Andreas Neumann andreas at qgis.org
Tue Jan 12 03:16:41 PST 2021


Hi,

My employer is on QGIS 3.10. I have an issue with the "avoid overlap
setting" when digitizing. I would like to avoid overlap only "within" the
current layer, but not for all layers. Also, it would be desirable to have
"avoid overlap" affect only some specific layers, and others not.

Currently, when I turn on "Avoid overlap" on a single layer, it has an
effect on all layers, which is often not the desired behavior.

I see that https://github.com/qgis/QGIS/pull/35689 (already in 3.16 or
master) addresses the case of "avoid overlaps" on active layer only, but it
still doesn't allow the user to have a configuration to only affect
specific layers - it always affects all other layers.

How much work would it be to add a new mode where I can select specific
layers that are affected by the avoid overlap setting? The advanced
configuration doesn't cover this so far. It is an all or nothing choice.

I know it is a bit complicated to allow arbitrary combinations of layers
that affect each other or not, but the alternative is that the user
digitizing would constantly have to change settings while digitizing, which
is also quite annoying and error-prone (if forgotten).

Thoughts?

Thanks,
Andreas

--
Andreas Neumann
QGIS.ORG board member (treasurer)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20210112/07a4896c/attachment.html>


More information about the QGIS-Developer mailing list