[Qgis-developer] standardisation of the editing map tools: modify behaviour of press-pan-release tools
Denis Rouzaud
denis.rouzaud at gmail.com
Wed Sep 24 06:23:55 PDT 2014
Hi Richard,
On 24.09.2014 14:00, Richard Duivenvoorde wrote:
> On 24-09-14 10:56, Denis Rouzaud wrote:
>
>> So, the bottom line, any objection to changing the behaviour of:
>> * edit node tool
>> * move feature
>> * rotate feature
>> * move label
>> * rotate label
>> * any other press-pan-release map tool that I am not aware of
>> ???
> Hi Denis,
>
> though I'm not a hard core digitizer/edittool user, I think removing
> inconsistency is always good!
> But I would really wait for some input of a hardcore editing user.
We are ;)
>
> What about writing per tool, the behaviour you propose in a QEP
> (https://github.com/qgis/QGIS-Enhancement-Proposals) so we can discuss
> it there?
yeah, I wonder if this really needs one. It's quite a small change with
not many consequences.
>
> One thing that I cannot fit in your proposal is how to do the multiple
> selection of features (eg used for rotating and moving a group of
> features). If you have one tool for both selecting features and
> dragging/rotating them, when does the tool 'know' when you finished
> selecting and start doing the action? (trying to answer myself: using
> the ctrl and/or shift key??). You also miss the different selection
> options... OR you make the selection via the selection tool optional: so
> for one feature the 'selecting' is via a click, for a set of features
> you go via the normal selection tool?
Click means select features + activate the tool (e.g. rotate).
You would still have the rectangle tool to select several features. Once
you released the mouse button, all selected features they are directly
activated.
We can think of being able to add/remove features by shift or ctrl +
click which are common modifiers to extend/modify selections.
> Last thing: when moving (a set of features) without really 'dragging',
> is the 'dragging' visible in your proposal? Or can you only see the
> displacement/move after the second click. I hope I can preview stuff
> during my action, but I cannot fit that in your view of being able to
> do other things then.
Of course, you see the dragging. Right click will cancel, left click
will validate.
Doing other things, is mainly using intermediate points. For example,
you need to move 10m north, 5m west.
You will first move 10m north using an intermediate point (the left
click will not be given to the map tool), then go 5m west (left click
given to the map tool).
>
> Shorter version: as long as you make it more consistent and usable: go :-)
That's the idea. Or at least the goal ;)
Cheers,
Denis
More information about the Qgis-developer
mailing list