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

Cleaner Rotate/Scale Map Dialogs #2310

Open
pkturner opened this issue Dec 30, 2024 · 0 comments
Open

Cleaner Rotate/Scale Map Dialogs #2310

pkturner opened this issue Dec 30, 2024 · 0 comments

Comments

@pkturner
Copy link
Contributor

Steps to reproduce

  1. Initiate rotation or scaling of the map from the Map menu, or from the Georeferencing dialog by changing the declination or scale factor.
  2. The scale/rotate/stretch map dialog becomes active.
  3. Choose a center of scaling/rotation other than the reference point.
  4. In case of the scale map dialog, choose to "scale map object positions". (Note that in the rotate and stretch map operations, the map object positions are always adjusted.)

Actual behaviour

The dialog provides an option of whether to adjust the reference point.

Expected behaviour

The map reference point should be adjusted, in the same way as the map object positions are adjusted.

The option (in each of the 3 dialogs) to adjust the reference point is detrimental to the UI. The map reference point exists among the map objects, and it is natural for the reference point to be adjusted when and only when the object coordinates are scaled/rotated.

The option makes the interaction appear more complex and is more difficult to understand. If the user chooses not to adjust the reference point, that is quite possibly a mistake.

Configuration

Mapper Version: 0.9.6+
Operating System: Linux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant