Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-23 Thread Nyall Dawson
On Thu, 20 Jan 2022 at 05:25, John Layt  wrote:

> 2) If you create a new Project and it defaults to WGS84, and then you change 
> the CRS to OSGB36, you get the "Ballpark Transform" warning even though there 
> is no data to be transformed, and may never be. Also, the warning gets 
> displayed as an inline alert on the canvas as soon as you select the new CRS, 
> so if you don't Apply and close the Properties you still see the warning. 
> This may be a regression of https://github.com/qgis/QGIS/issues/34983, but 
> the message probably shouldn't be displayed in these circumstances.

Fixed here: https://github.com/qgis/QGIS/pull/46957

Nyall
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-20 Thread John Layt
On Thu, 20 Jan 2022 at 15:34, John Layt  wrote:

> I think I may have traced the root cause to PROJ, see
> https://github.com/qgis/QGIS/issues/45470#issuecomment-1017436019. I
> suspect this may take a while to sort out, so Plan B user education is
> going to be needed.
>

Seems I underestimated the legend that is Even Rouault: he's fixed it
already!

I'll test it as soon as it's available in the nightlies and let you all
know.

Cheers!

John.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-20 Thread John Layt
On Thu, 20 Jan 2022 at 13:21, Sebastian Gutwein  wrote:

> Thanks everyone for working on this. The transformation warnings and
> dialogs are very confusing especially for new users and ultimately teaches
> them to ignore QGIS warnings.
> Like John I have been looking for some documentation I could point my
> students towards. Has anyone found a good resource?
> -Bas
>

I think I may have traced the root cause to PROJ, see
https://github.com/qgis/QGIS/issues/45470#issuecomment-1017436019. I
suspect this may take a while to sort out, so Plan B user education is
going to be needed.

Cheers!

John.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-20 Thread Sebastian Gutwein
Thanks everyone for working on this. The transformation warnings and
dialogs are very confusing especially for new users and ultimately teaches
them to ignore QGIS warnings.
Like John I have been looking for some documentation I could point my
students towards. Has anyone found a good resource?
-Bas

On Thu, Jan 20, 2022 at 5:03 AM DelazJ  wrote:

> Hi,
>
> Le jeu. 20 janv. 2022 à 10:15, John Layt  a
> écrit :
>
>> On Wed, 19 Jan 2022 at 21:25, Andrea Giudiceandrea 
>> wrote:
>>
>>> John Layt
>>> 
>>>  Wed, 19 Jan 2022 11:25:06 -0800
>>> 
>>>
>>>
>>> 1) When opening projects with the OSTN15 transform in them, we get a
>>> warning dialog that the grid file OSTN15_NTv2_OSGBtoETRS.gsb can't be found
>>> and must be manually installed. The dialog tries to be helpful by including
>>> a download link, but it's to the uk_os_OSTN15_NTv2_OSGBtoETRS.tif file
>>> instead, so you need to manually source the gsb file.
>>>
>>>
>>> Hi John,
>>> please see these two related bug reports not yet fixed:
>>> https://github.com/qgis/QGIS/issues/45470 and
>>> https://github.com/qgis/QGIS/issues/44061
>>>
>>> Regards.
>>>
>>> Andrea Giudiceandrea
>>>
>>
>> Many thanks Andrea, not sure how I missed those! Fingers crossed it gets
>> fixed soon, especially with LTR next month, it's blocking our roll-out.
>>
>> Don't get your fingers crossed! Particularly if it IS blocking you. Don't
> forget that you have the power of change:
> http://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis/
>
> Kind regards,
> Harrissou
>
> Cheers!
>>
>> John.
>>
>> ___
>> Qgis-user mailing list
>> Qgis-user@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-20 Thread DelazJ
Hi,

Le jeu. 20 janv. 2022 à 10:15, John Layt  a
écrit :

> On Wed, 19 Jan 2022 at 21:25, Andrea Giudiceandrea 
> wrote:
>
>> John Layt
>> 
>>  Wed, 19 Jan 2022 11:25:06 -0800
>> 
>>
>>
>> 1) When opening projects with the OSTN15 transform in them, we get a
>> warning dialog that the grid file OSTN15_NTv2_OSGBtoETRS.gsb can't be found
>> and must be manually installed. The dialog tries to be helpful by including
>> a download link, but it's to the uk_os_OSTN15_NTv2_OSGBtoETRS.tif file
>> instead, so you need to manually source the gsb file.
>>
>>
>> Hi John,
>> please see these two related bug reports not yet fixed:
>> https://github.com/qgis/QGIS/issues/45470 and
>> https://github.com/qgis/QGIS/issues/44061
>>
>> Regards.
>>
>> Andrea Giudiceandrea
>>
>
> Many thanks Andrea, not sure how I missed those! Fingers crossed it gets
> fixed soon, especially with LTR next month, it's blocking our roll-out.
>
> Don't get your fingers crossed! Particularly if it IS blocking you. Don't
forget that you have the power of change:
http://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis/

Kind regards,
Harrissou

Cheers!
>
> John.
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-20 Thread John Layt
On Wed, 19 Jan 2022 at 21:25, Andrea Giudiceandrea 
wrote:

> John Layt
> 
>  Wed, 19 Jan 2022 11:25:06 -0800
> 
>
>
> 1) When opening projects with the OSTN15 transform in them, we get a
> warning dialog that the grid file OSTN15_NTv2_OSGBtoETRS.gsb can't be found
> and must be manually installed. The dialog tries to be helpful by including
> a download link, but it's to the uk_os_OSTN15_NTv2_OSGBtoETRS.tif file
> instead, so you need to manually source the gsb file.
>
>
> Hi John,
> please see these two related bug reports not yet fixed:
> https://github.com/qgis/QGIS/issues/45470 and
> https://github.com/qgis/QGIS/issues/44061
>
> Regards.
>
> Andrea Giudiceandrea
>

Many thanks Andrea, not sure how I missed those! Fingers crossed it gets
fixed soon, especially with LTR next month, it's blocking our roll-out.

Cheers!

John.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] QGIS 3.22 breaks CRS Transform Files?

2022-01-19 Thread John Layt
Hi,

We're preparing to upgrade the company from 3.16 LTR to 3.22 LTR and in our
testing we're hitting issues apparently due to the Mac packages changing
from PROJ 6 to PROJ 8 which seems to have changed the transform file names
and formats. I've not seen any warnings or documentation on these breaking
changes and how to deal with them so was hoping the list could offer some
enlightenment.

Most of our work is in OSGB36, but with an occasional sprinkling of WGS84,
or at least projects created in WGS84 by default with OSGB36 data then
added. Where required we use the OSTN15 transform. Some of these project
files stretch back to QGIS2 days so may be quite crufty.

The preferred OSTN15 transform shipped with 3.16 and earlier versions was
OSTN15_NTv2_OSGBtoETRS.gsb. In 3.22 this appears to have changed name and
format to uk_os_OSTN15_NTv2_OSGBtoETRS.tif.

We're seeing 2 issues in 3.22 we don't have in 3.16.

1) When opening projects with the OSTN15 transform in them, we get a
warning dialog that the grid file OSTN15_NTv2_OSGBtoETRS.gsb can't be found
and must be manually installed. The dialog tries to be helpful by including
a download link, but it's to the uk_os_OSTN15_NTv2_OSGBtoETRS.tif file
instead, so you need to manually source the gsb file. The ideal solution
would be for QGIS to automatically convert to using the tif as it seems to
already know they are equivalent, or to ask the user for confirmation to
do so.

2) If you create a new Project and it defaults to WGS84, and then you
change the CRS to OSGB36, you get the "Ballpark Transform" warning even
though there is no data to be transformed, and may never be. Also, the
warning gets displayed as an inline alert on the canvas as soon as you
select the new CRS, so if you don't Apply and close the Properties you
still see the warning. This may be a regression of
https://github.com/qgis/QGIS/issues/34983, but the message probably
shouldn't be displayed in these circumstances.

In general, the "Ballpark transform" message leaves users a little
stranded. Our less-experienced users usually end up with it as they
panicked and hit Cancel on the Transform select dialog when opening an
existing project. Perhaps the warning could actually link back to the
Transform Select dialog again? Or at least list the affected layers?

As it stands, it appears I will need to somehow install the gsb file in
every user profile and set the new tif as the default for all new projects.
Any words of advice on how best to achieve this, or other solutions?

We do need to better educate our users on CRS and transforms (and using
better default settings!), but it's hard when many are only occasional
users. Heck, I struggle myself! Does anyone know of some clear and simple
explanations of CRS transforms we can use?

Cheers!

John.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user