Feature request #16953
Make overriding a layer's CRS harder so users don't change it when trying to transform
|Pull Request or Patch supplied:||No||Resolution:|
|Easy fix?:||No||Copied to github as #:||24852|
Again and again I see users trying to transform coordinates actually go to the layer's properties and select a different CRS there. For newcomers this is much more intuitive than the actual correct way of doing a "Save As...".
So I am proposing to make it harder to override a layer's CRS. It is not a common task and its current position and language do not make clear what it actually does (treat the coordinates as the set CRS regardless of what the metadata says).
My idea would be to lock it behind a checkbox that says "[ ] Override CRS" with the CRS selection dialog greyed out and ignore unless the box is ticked. See the attached mockup. Maybe even keep displaying what CRS the actual metadata says/said.
I have no experience programming in QT or C++ so throwing this idea out there is all I can do. If needed I could go through the web to collect proof that this happens a lot, just in case you haven't seen it (or don't it, I did) yourself.
#1 Updated by Johannes Kroeger about 2 years ago
I'll try to collect reports from users in the wild here to support my argument.