Feature request #16953

Make overriding a layer's CRS harder so users don't change it when trying to transform

Added by Johannes Kroeger almost 4 years ago. Updated over 2 years ago.

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.

dialog right now.png (48.9 KB) Johannes Kroeger, 2017-08-02 10:29 AM

mockup.png (18.3 KB) Johannes Kroeger, 2017-08-02 10:29 AM


#1 Updated by Johannes Kroeger over 2 years ago

I'll try to collect reports from users in the wild here to support my argument.

Just spotted: https://lists.fossgis.de/pipermail/fossgis-talk-liste/2018-October/009610.html

Also available in: Atom PDF