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

ISEA Inverse projection (#3047) #4211

Merged
merged 4 commits into from
Aug 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 24 additions & 10 deletions docs/source/operations/projections/isea.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,16 @@
Icosahedral Snyder Equal Area
********************************************************************************

Snyder's Icosahedral Equal Area map projections on polyhedral globes for the
dodecahedron and truncated icosahedron offer relatively low scale and
angular distortion. The equations involved are relatively straight-forward,
and for certain instructional tools and databases, the projections are useful
for world maps. The interruptions remain a disadvantage, as with any low-error
projection system applied to the entire globe :cite:`Snyder1992`.

Snyder's Icosahedral Equal Area map projection on an icosahedron polyhedral globe
offers relatively low scale and angular distortion. The equations involved are
relatively straight-forward. The interruptions remain a disadvantage, as with
any low-error projection system applied to the entire globe :cite:`Snyder1992`.
This projection is used as a basis for defining discrete global grid hierarchies.

+---------------------+----------------------------------------------------------+
| **Classification** | Polyhedral, equal area |
+---------------------+----------------------------------------------------------+
| **Available forms** | Forward, spherical |
| **Available forms** | Forward and inverse, spherical |
+---------------------+----------------------------------------------------------+
| **Defined area** | Global |
+---------------------+----------------------------------------------------------+
Expand All @@ -36,6 +34,14 @@ projection system applied to the entire globe :cite:`Snyder1992`.

proj-string: ``+proj=isea``

.. note::
As the projection is only defined on a sphere, it should only be used
with a spherical ellipsoid e.g., ``+R=6371007.18091875`` for a sphere with the
authalic radius of the WGS84 ellipsoid. For mapping coordinates on the WGS84
ellipsoid to the authalic sphere, the input latitude should be converted
from geodetic latitude to authalic latitude. A future version may
automatically perform this conversion when using a non-spherical ellipsoid.

Parameters
################################################################################

Expand All @@ -44,27 +50,35 @@ Parameters
.. option:: +orient=<string>

Can be set to either ``isea`` or ``pole``. See Snyder's Figure 12 for pole orientation :cite:`Snyder1992`.

*Defaults to isea*

.. option:: +azi=<value>

Azimuth.

Not supported by the inverse.

*Defaults to 0.0*

.. option:: +aperture=<value>

Not supported by the inverse.

*Defaults to 3.0*

.. option:: +resolution=<value>

Not supported by the inverse.

*Defaults to 4.0*

.. option:: +mode=<string>

Can be either ``plane``, ``di``, ``dd`` or ``hex``.


Only ``plane`` supported by the inverse.

*Defaults to plane*

.. include:: ../options/lon_0.rst
Expand Down
Loading