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

Store And Use SRS in the QRiS project #225

Open
philipbaileynar opened this issue Jul 19, 2023 · 2 comments
Open

Store And Use SRS in the QRiS project #225

philipbaileynar opened this issue Jul 19, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@philipbaileynar
Copy link
Contributor

QRiS stores data in WGS84, but people nearly always want to work in a cartesian coordinate system.

That said, we don't want to roll our own SRS user interface.... it's extremely complicated!!!!!

My proposal:

  1. Let the user specify the map document SRS using the built in QRiS user interface.
  2. On project close we will read the current map document SRS and store it in the metadata column of the projects table in the QRiS GeoPackage.
  3. We will also add a "Save Project SRS" right click menu item on the project node of the project tree (this gives us a sure fire way of making sure it saves in case of a QGIS crash. Easier to test too!)
  4. On loading a QRiS project we will look for this SRS and use it to set the current map document to this SRS if it is not already. If there's no SRS stored then do nothing.

In summary... we will continue to store data in QGS84. But we want users to view data in projected coordinates so they can measure things etc.

@KellyMWhitehead
Copy link
Collaborator

Needs further investigation. Storing and retrieving the SRS is easy, but managing the map SRS is tricky when there are no layers in the map (QGIS overrides these settings).

Parking in backlog for now.

@joewheaton joewheaton added this to the 1.1 Release milestone Sep 13, 2024
@joewheaton
Copy link
Contributor

Lets revisit if this is still relevant after 1.0 @philipbaileynar and @KellyMWhitehead

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

No branches or pull requests

3 participants