-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add streaming digitizing mode #42054
Conversation
|
This is going to make digitizing with my drawing tablet so much nicer! |
|
~~Oops. forget that I need a new icon for this tool 😆 ~~ |
|
@nyalldawson A documentation ticket will be opened at https://github.com/qgis/QGIS-Documentation when this PR is merged. Please update the description (not the comments) with helpful description and screenshot to help the work from documentors. Thank you! |
|
Nice! |
as also with "avoid overlaps". |
|
Avoid overlaps is handled later on each tool, after digitizing is completed so it should not be affected. |
When active, points are automatically added following the mouse cursor movement. Refs Natural resources Canada Contract: 3000720707
When the backspace key is held down, points will be repeatedly removed from streamed digitized sections, right up till the start of the streaming section. Then the point removal will temporarily pause until the user releases and re-holds down the backspace key. This allows users to selectively remove portions of the geometry captured with the streaming mode by holding down the undo key, without risking accidental undo of non-streamed portions.
Snapping works as you'd expect, but tracing is bypassed whenever streaming mode is enabled. I don't really see how these two options could work together, because tracing implies a click somewhere and then a click somewhere distant from that first point to trace between.
I've moved the circular string toggle into the newly introduced drop down group: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nyalldawson , really nice stuff (this PR and the prep PRs that preceded it).
|
Thanks @nirvn! |
|
@nyalldawson |
|
Hi, I have a question. ¿How you can end the trace without right clicking and open the attributes table? Thank you so much! |

When active, points are automatically added following the mouse cursor movement. You can quickly toggle between normal (or circular string) digitizing and streaming by hitting the "R" key mid-digitize operation.
Works with all the map tools you'd expect: digitize line/polygon, add ring, add part, reshape, split features/parts, ...!
Refs Natural resources Canada Contract: 3000720707