From 24510326837c79f902b040b0987f225af8fcd4f9 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 10:39:23 +0100 Subject: Doc: add minimal documentation for patterson projection --- docs/source/operations/projections/index.rst | 1 + docs/source/operations/projections/patterson.rst | 46 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 docs/source/operations/projections/patterson.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index e6ec9076..5e612d9f 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -99,6 +99,7 @@ Projections map the spherical 3D space to a flat 2D space. omerc ortel ortho + patterson pconic poly putp1 diff --git a/docs/source/operations/projections/patterson.rst b/docs/source/operations/projections/patterson.rst new file mode 100644 index 00000000..11211a5f --- /dev/null +++ b/docs/source/operations/projections/patterson.rst @@ -0,0 +1,46 @@ +.. _patterson: + +******************************************************************************** +Patterson +******************************************************************************** + +The Patterson projection is a cylindrical map projection designed for +general-purpose mapmaking. + +See :cite:`Patterson2015` + ++---------------------+----------------------------------------------------------+ +| **Classification** | Cylindrical | ++---------------------+----------------------------------------------------------+ +| **Available forms** | Forward and inverse, spherical projection | ++---------------------+----------------------------------------------------------+ +| **Defined area** | Global | ++---------------------+----------------------------------------------------------+ +| **Alias** | patterson | ++---------------------+----------------------------------------------------------+ +| **Domain** | 2D | ++---------------------+----------------------------------------------------------+ +| **Input type** | Geodetic coordinates | ++---------------------+----------------------------------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+----------------------------------------------------------+ + +.. figure:: ./images/patterson.png + :width: 500 px + :align: center + :alt: Patterson + + proj-string: ``+proj=patterson`` + +Parameters +################################################################################ + +.. note:: All parameters are optional for projection. + +.. include:: ../options/lon_0.rst + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst -- cgit v1.2.3 From aefbc02bf1fcbf2c75143ac43889664f269484cb Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 11:32:28 +0100 Subject: Doc: add minimal doumentation for comill / Compact Miller projection --- docs/source/operations/projections/comill.rst | 46 +++++++++++++++++++++++++++ docs/source/operations/projections/index.rst | 1 + 2 files changed, 47 insertions(+) create mode 100644 docs/source/operations/projections/comill.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/comill.rst b/docs/source/operations/projections/comill.rst new file mode 100644 index 00000000..94b2695c --- /dev/null +++ b/docs/source/operations/projections/comill.rst @@ -0,0 +1,46 @@ +.. _comill: + +******************************************************************************** +Compact Miller +******************************************************************************** + +The Compact Miller projection is a cylindrical map projection with a +height-to-width ratio of 0.6:1. + +See :cite:`Jenny2014` + ++---------------------+----------------------------------------------------------+ +| **Classification** | Cylindrical | ++---------------------+----------------------------------------------------------+ +| **Available forms** | Forward and inverse, spherical projection | ++---------------------+----------------------------------------------------------+ +| **Defined area** | Global | ++---------------------+----------------------------------------------------------+ +| **Alias** | comill | ++---------------------+----------------------------------------------------------+ +| **Domain** | 2D | ++---------------------+----------------------------------------------------------+ +| **Input type** | Geodetic coordinates | ++---------------------+----------------------------------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+----------------------------------------------------------+ + +.. figure:: ./images/comill.png + :width: 500 px + :align: center + :alt: Compact Miller + + proj-string: ``+proj=comill`` + +Parameters +################################################################################ + +.. note:: All parameters are optional for projection. + +.. include:: ../options/lon_0.rst + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index 5e612d9f..63752b8c 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -31,6 +31,7 @@ Projections map the spherical 3D space to a flat 2D space. cea chamb collg + comill crast denoy eck1 -- cgit v1.2.3 From 02849460e7e89a2c8457d6c5fec2cea6b1f17fe1 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 12:53:52 +0100 Subject: Doc: add minimal doumentation for natearth2 projection --- docs/source/operations/projections/index.rst | 1 + docs/source/operations/projections/natearth2.rst | 49 ++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 docs/source/operations/projections/natearth2.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index 63752b8c..1e893e97 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -89,6 +89,7 @@ Projections map the spherical 3D space to a flat 2D space. murd2 murd3 natearth + natearth2 nell nell_h nicol diff --git a/docs/source/operations/projections/natearth2.rst b/docs/source/operations/projections/natearth2.rst new file mode 100644 index 00000000..ec33141d --- /dev/null +++ b/docs/source/operations/projections/natearth2.rst @@ -0,0 +1,49 @@ +.. _natearth2: + +******************************************************************************** +Natural Earth II +******************************************************************************** ++---------------------+--------------------------------------------------------+ +| **Classification** | Pseudo cylindrical | ++---------------------+--------------------------------------------------------+ +| **Available forms** | Forward and inverse, spherical projection | ++---------------------+--------------------------------------------------------+ +| **Defined area** | Global | ++---------------------+--------------------------------------------------------+ +| **Alias** | natearth2 | ++---------------------+--------------------------------------------------------+ +| **Domain** | 2D | ++---------------------+--------------------------------------------------------+ +| **Input type** | Geodetic coordinates | ++---------------------+--------------------------------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+--------------------------------------------------------+ + + + +.. figure:: ./images/natearth2.png + :width: 500 px + :align: center + :alt: Natural Earth II + + proj-string: ``+proj=natearth2`` + +The Natural Earth II projection is intended for making world maps. At high +latitudes, meridians bend steeply toward short pole lines resulting in a map +with highly rounded corners that resembles an elongated globe + +See :cite:`Savric2016` + + +Parameters +################################################################################ + +.. note:: All parameters for the projection are optional. + +.. include:: ../options/lon_0.rst + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst -- cgit v1.2.3 From d775b0b07bf8b7f3c78ec259238265d15abac224 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 15:16:56 +0100 Subject: Doc: add minimal documentation for sch projection --- docs/source/operations/projections/index.rst | 1 + docs/source/operations/projections/sch.rst | 65 ++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 docs/source/operations/projections/sch.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index 1e893e97..b2f57987 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -118,6 +118,7 @@ Projections map the spherical 3D space to a flat 2D space. robin rouss rpoly + sch sinu somerc stere diff --git a/docs/source/operations/projections/sch.rst b/docs/source/operations/projections/sch.rst new file mode 100644 index 00000000..f987d75d --- /dev/null +++ b/docs/source/operations/projections/sch.rst @@ -0,0 +1,65 @@ +.. _sch: + +******************************************************************************** +Spherical Cross-track Height +******************************************************************************** ++---------------------+--------------------------------------------------------+ +| **Classification** | Miscellaneous | ++---------------------+--------------------------------------------------------+ +| **Available forms** | Forward and inverse. | ++---------------------+--------------------------------------------------------+ +| **Defined area** | Global | ++---------------------+--------------------------------------------------------+ +| **Alias** | sch | ++---------------------+--------------------------------------------------------+ +| **Domain** | 3D | ++---------------------+--------------------------------------------------------+ +| **Input type** | 3D coordinates | ++---------------------+--------------------------------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+--------------------------------------------------------+ + + proj-string: ``+proj=sch +plat_0=XX +plon_0=XX +phdg_0=XX`` + +The SCH coordinate system is a sensor aligned coordinate system developed at +JPL (Jet Propulsion Laboratory) for radar mapping missions. + +See :cite:`Hensley2002` + + +Parameters +################################################################################ + +Required +------------------------------------------------------------------------------- + +.. option:: +plat_0= + + Peg latitude (in degree) + +.. option:: +plon_0= + + Peg longitude (in degree) + +.. option:: +phdg_0= + + Peg heading (in degree) + +Optional +------------------------------------------------------------------------------- + +.. option:: +h_0= + + Average height (in metre) + + *Defaults to 0.0.* + +.. include:: ../options/lon_0.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst + +.. include:: ../options/ellps.rst + +.. include:: ../options/R.rst -- cgit v1.2.3 From 25564ae152bfe06e765a49a7d5666645037ad0a5 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 15:41:34 +0100 Subject: Doc: add minimal doumentation for times projection --- .../source/operations/projections/images/times.png | Bin 0 -> 421132 bytes docs/source/operations/projections/index.rst | 1 + docs/source/operations/projections/times.rst | 43 +++++++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 docs/source/operations/projections/images/times.png create mode 100644 docs/source/operations/projections/times.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/images/times.png b/docs/source/operations/projections/images/times.png new file mode 100644 index 00000000..b7d9c481 Binary files /dev/null and b/docs/source/operations/projections/images/times.png differ diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index b2f57987..6ad4c3ff 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -126,6 +126,7 @@ Projections map the spherical 3D space to a flat 2D space. gstmerc tcc tcea + times tissot tmerc tobmerc diff --git a/docs/source/operations/projections/times.rst b/docs/source/operations/projections/times.rst new file mode 100644 index 00000000..33e12148 --- /dev/null +++ b/docs/source/operations/projections/times.rst @@ -0,0 +1,43 @@ +.. _times: + +******************************************************************************** +Times +******************************************************************************** + +See :cite:`Snyder1993`, p.213-214. + ++---------------------+----------------------------------------------------------+ +| **Classification** | Cylindrical | ++---------------------+----------------------------------------------------------+ +| **Available forms** | Forward and inverse, spherical projection | ++---------------------+----------------------------------------------------------+ +| **Defined area** | Global | ++---------------------+----------------------------------------------------------+ +| **Alias** | times | ++---------------------+----------------------------------------------------------+ +| **Domain** | 2D | ++---------------------+----------------------------------------------------------+ +| **Input type** | Geodetic coordinates | ++---------------------+----------------------------------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+----------------------------------------------------------+ + +.. figure:: ./images/times.png + :width: 500 px + :align: center + :alt: Times + + proj-string: ``+proj=times`` + +Parameters +################################################################################ + +.. note:: All parameters are optional for projection. + +.. include:: ../options/lon_0.rst + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst -- cgit v1.2.3 From 55cbf65df79dfa2616aeb337aafcc95afa73273a Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 23 Feb 2019 15:50:30 +0100 Subject: Doc: add minimal doumentation for misrsom projection --- docs/source/operations/projections/index.rst | 1 + docs/source/operations/projections/misrsom.rst | 36 ++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 docs/source/operations/projections/misrsom.rst (limited to 'docs/source/operations') diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index 6ad4c3ff..c5b249c9 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -84,6 +84,7 @@ Projections map the spherical 3D space to a flat 2D space. merc mil_os mill + misrsom moll murd1 murd2 diff --git a/docs/source/operations/projections/misrsom.rst b/docs/source/operations/projections/misrsom.rst new file mode 100644 index 00000000..bb738fa0 --- /dev/null +++ b/docs/source/operations/projections/misrsom.rst @@ -0,0 +1,36 @@ +.. _misrsom: + +******************************************************************************** +Space oblique for MISR +******************************************************************************** + +.. figure:: ./images/misrsom.png + :width: 500 px + :align: center + :alt: Space oblique for MISR + + proj-string: ``+proj=misrsom +path=1`` + +Parameters +################################################################################ + +Required +-------------------------------------------------------------------------------- + +.. option:: +path= + + Selected path of satellite. Value between 1 and 233. + + +Optional +-------------------------------------------------------------------------------- + +.. include:: ../options/lon_0.rst + +.. include:: ../options/ellps.rst + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst -- cgit v1.2.3