Skip to content
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

Feedback: Optimization suggestion for geometry editing #5068

Open
lp-dj opened this issue Mar 1, 2024 · 0 comments
Open

Feedback: Optimization suggestion for geometry editing #5068

lp-dj opened this issue Mar 1, 2024 · 0 comments

Comments

@lp-dj
Copy link

lp-dj commented Mar 1, 2024

If I want to edit the geometry of a (single) point object, I think there is only the possibility to move this point, right?

I currently have two options for this in QField, both of which are not yet optimally solved in my opinion:

1) I select the object and use the "Move Selected Feature(s)" function. The problem here is that the crosshair does not snap to the point. I see the crosshair and, with an offset, a point marked in green. This is not a problem for me, as I am familiar with this behavior. But in my experience, newcomers to QField are initially confused because they expect to put the dot in the place of the crosshair. In reality, however, the position of the green dot is adopted.

Suggestion: I think it would be more intuitive if the crosshair snaps to the point (or in the case of a polygon, a line or a multi-selection to the centroid) as soon as the "Move selected feature" function is selected, wouldn't it?

2) The second way to edit/move a point object is via the "Edit geometry" button in the header of the attribute form. Since - as mentioned above - there is only one meaningful way for me to edit a point object, the most elegant user experience for me would be to be able to move the point directly after clicking on the "Edit geometry" button. Instead, however, I have to select the only vertex of the object beforehand. At least the only available tool for a point geometry, the vertex tool, is now automatically selected. This time last year (QField version 2.6.3), the behavior was the other way around. You had to manually select the tool via the "three-point" menu at the bottom right, but then at least the only support point was directly selected and could be moved.

Suggestion: A combination of both (automatic selection of the only tool + automatic selection of the only vertex) would be the ideal solution in my opinion ;)

If you don't want to individualize the behavior between the different geometry types, would it be a good idea to make the node tool and the first vertex the default for all geometry types, which is preselected when you click on the "Edit geometry" button?

What do you think?

Best regards

Screenshots and GIFs

Variant "Move Selected Feature(s):

MoveSelectedFeature.webm

Variant "Edit Geometry" Old:

see https://wiki.loekplan.de/images/a/ac/Geometrie_Aendern_Bearbeitet_2.webm

Variant "Edit Geometry" Current:

EditGeometry1.webm

Desktop (please complete the following information)

OS: Windows 10 Pro 22H2
QGIS Version 3.34.4-Prizren

Mobile (please complete the following information)

Device: various
OS: Android 11 upwards
QField version: 3.1.9 - Borneo (f2829b)

Additional information

Problem started happening recently, didn't happen in an older version of QField: Yes
Problem can be reliably reproduced, doesn't happen randomly: Yes
Problem happens with all files and projects, not only some files or projects: Yes, see your sample projects.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants