[PROJ] qgis 3.34.15 failure with proj 9.6.0, is a qgis issue, not a proj issue

Greg Troxel gdt at lexort.com
Fri May 2 06:56:45 PDT 2025


The unique constraints insert failure issue was not the problem.  That
happens with both 9.5.1 and 9.6.0.

The changed line in the build output is

  Operation needs translation in QgsCoordinateReferenceSystemUtils::translateProjection: spilhaus

which is because

  QString QgsCoordinateReferenceSystemUtils::translateProjection( const QString &projection )

lacks a pair of lines that look like this

  if ( projection == QLatin1String( "gstmerc" ) )
    return QObject::tr( "Gauss-Schreiber" );

for spilhaus.


These lines are present in git on release-3_40 and master.


All in all, it was a surprise to me, and perhaps it is to some of you,
that adding a projection in proj leads to a requirement to add code to
qgis.


More information about the PROJ mailing list