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

Bug in Spilhaus square projection (ESRI:54099) #52803

Closed
2 tasks done
mantle-warrior opened this issue Apr 20, 2023 · 3 comments
Closed
2 tasks done

Bug in Spilhaus square projection (ESRI:54099) #52803

mantle-warrior opened this issue Apr 20, 2023 · 3 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Projections/Transformations Related to coordinate reference systems or coordinate transformation Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...)

Comments

@mantle-warrior
Copy link

mantle-warrior commented Apr 20, 2023

What is the bug or the crash?

The Spilhaus square projection is not available in QGIS, either MacOS or Windows. I always get blank only.

Steps to reproduce the issue

Here I recorded my screen.
System: MacOS 11.4
QGIS version: 3.30

  1. add global data (e.g., bathymetry). Data is shown by the default projection.
  2. Click on Project and click on Properties
  3. Click on CRS and do not click on No CRS
  4. Search Spilhaus and find the Authority ID of ERIS: 54099
  5. Apply: WGS_1984_Spilhaus_Ocean_Map_in_Square
  6. Blank at all and no data showing

Versions

<style type="text/css"> p, li { white-space: pre-wrap; } </style>
QGIS version 3.30.1-'s-Hertogenbosch QGIS code revision 447e8d7
Qt version 5.15.2
Python version 3.9.5
GDAL/OGR version 3.3.2
PROJ version 8.1.1
EPSG Registry database version v10.028 (2021-07-07)
GEOS version 3.9.1-CAPI-1.14.2
SQLite version 3.35.2
PDAL version 2.3.0
PostgreSQL client version unknown
SpatiaLite version 5.0.1
QWT version 6.1.6
QScintilla2 version 2.11.5
OS version macOS 11.4
       
Active Python plugins
processing 2.12.99
grassprovider 2.12.99
db_manager 0.1.20
MetaSearch 0.3.6
QGIS version 3.30.1-'s-Hertogenbosch QGIS code revision [447e8d7](https://github.com/qgis/QGIS/commit/447e8d717a) Qt version 5.15.2 Python version 3.9.5 GDAL/OGR version 3.3.2 PROJ version 8.1.1 EPSG Registry database version v10.028 (2021-07-07) GEOS version 3.9.1-CAPI-1.14.2 SQLite version 3.35.2 PDAL version 2.3.0 PostgreSQL client version unknown SpatiaLite version 5.0.1 QWT version 6.1.6 QScintilla2 version 2.11.5 OS version macOS 11.4

Active Python plugins
processing
2.12.99
grassprovider
2.12.99
db_manager
0.1.20
MetaSearch
0.3.6

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

  • I tried with a new QGIS profile

Additional context

Although I can make the Spilhaus square projection in ArcGIS Pro 2.5, I want to implement it also in QGIS, as it is free to access.

@mantle-warrior mantle-warrior added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Apr 20, 2023
@YoannQDQ YoannQDQ added the Projections/Transformations Related to coordinate reference systems or coordinate transformation label Apr 20, 2023
@nicogodet
Copy link
Member

What are layers' CRS ?

@stefanuhrig
Copy link
Contributor

While SRS ESRI:54099 is in the database, the transformation algorithms do not seem to implemented yet in PROJ. Progress is tracked in OSGeo/PROJ#1851.

This can also been seen on the command line using cs2cs (release 9.2.0):

 stefan:~> echo 0 0 | cs2cs ESRI:54099 EPSG:4326
*       * inf

@nicogodet nicogodet added the Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...) label Apr 21, 2023
@jgrocha
Copy link
Member

jgrocha commented Apr 21, 2023

As @stefanuhrig mentioned, this is an upstream problem.

I'll closed it for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Projections/Transformations Related to coordinate reference systems or coordinate transformation Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...)
Projects
None yet
Development

No branches or pull requests

5 participants