-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Add an option "set project CRS from first loaded layer" #14269
Comments
Author Name: Giovanni Manghi (@gioman) QGIS is more flexible: you can set the behavior for new projects CRSs and layers without a explicit CRS in the QGIS general properties. Moreover after loading a layer you can right click on it in the TOC and select "set layer CRS as project CRS".
|
Author Name: Jonathan Moules (Jonathan Moules) It may be more flexible, but I think it's significantly less user friendly. This combined with my other projection ticket (4333) add a lot of complexity to something that should be simple. I know about the "set layer CRS as project CRS" button however: At the very least I believe there should an option "load CRS from first layer" and that option should be default. Part of being "user friendly" isn't just having pretty buttons and a decent help manual (both of which are rare enough in Open Source), but also having default options that will allow a new user to hit the ground running. And because they're options, the pro-user can turn them off if they want. |
Author Name: Giovanni Manghi (@gioman)
The #14270 "issue" is not an issue at all: the CRSs (coordinate reference system, the acronym makes perfectly sense, for example more than many terms used in Arc* software). The CRSs available in QGIS come from an updated DB, so old definitions (the ones we all have in our data) are added automatically as custom CRSs. In QGIS all the layers are reprojected in the project CRS, to do that you have to enable on the fly reprojection.
And it is, at least if you accept the feedback of most of the people that started using it. The fact that does not behave always as Arc* (or other sw) does not mean is less user friendly.
see above
I can't see this huge difference. In QGIS now: options -> CRS -> default Coordinate Reference System for new projects check "enable on the fly reprojection by default" and set "always start new projects with this CRS" to whatever fits better for you. If then you need a project in a different CRS than set it manually (in project properties) or use the "set layer CRS as project CRS" after loading a layer.
People tend to forget they can contribute to make things better. This useful discussion is an example. I'll reopen this ticket, changing the title, as seems to me a suggestion that makes sense overall.
|
Author Name: Borys Jurgiel (@borysiasty) See also #12153. Probably we can close this one as a duplicate now. |
Author Name: Giovanni Manghi (@gioman) Borys Jurgiel wrote:
agree, duplicate of #12153. Please add further considerations/comments to the older ticket.
|
Author Name: Jonathan Moules (Jonathan Moules)
You're right in that ArcGIS uses many of it's own terms that don't make immediate sense, but I have to respectfully disagree: an acronym never makes sense unless it's a well-known one such as "GPS" or "NASA". "CRS" is specific to the field and again, while an expert will likely know it, many regular GISers won't.
I can give you an anecdote here. I have a colleague who, after seeing me use QGIS here wanted to try it at home. He's been doing GIS for countless years and can use all of ArcGIS, MapInfo and CadCorp's MapModeller to a good level. But when he tried adding data (OS VectorMap District I believe) he had the projection issues I've highlighted here. The scale was all wrong, etc. I had to walk him through how to set the CRS properly. Now obviously he's more used to using the aforementioned proprietary systems, but it should still have been simple enough to use that he could figure out how to do something as simple as add data and get it showing correctly.
The problem there is that you've got a new user and you're expecting them to instantly start playing with settings hidden away in the options menu. Some people (myself included) do start playing with a new program by looking in the options menu, but we're the exception. Most people just want stuff to work, and just because they're using a GIS doesn't mean the user is technical (the vast majority aren't in my experience).
Yep. My own contributions come in the form of bug reporting and identifying small features that I believe would make life easier for the users. Some projects don't like to accept either, but I'm quite impressed by QGIS so far. |
Author Name: Jonathan Moules (Jonathan Moules)
Original Redmine Issue: 4332
I load QGIS with a new project. I then add a file with a projection of OSGB (EPSG: 27700). What I believe should happen is that as this is the first file to be loaded into the project, it should automatically pick up this projection and make it the default projection for this project.
The text was updated successfully, but these errors were encountered: