blob: 88f0382add4810bdde5c906423249e53fb7dce4d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
.. _mill:
********************************************************************************
Miller Cylindrical
********************************************************************************
The Miller cylindrical projection is a modified Mercator projection, proposed by Osborn Maitland Miller in 1942.
The latitude is scaled by a factor of :math:`\frac{4}{5}`, projected according to Mercator, and then the result is multiplied by :math:`\frac{5}{4}` to retain scale along the equator.
+---------------------+----------------------------------------------------------+
| **Classification** | Neither conformal nor equal area cylindrical |
+---------------------+----------------------------------------------------------+
| **Available forms** | Forward and inverse spherical |
+---------------------+----------------------------------------------------------+
| **Defined area** | Global, but best used near the equator |
+---------------------+----------------------------------------------------------+
| **Alias** | mill |
+---------------------+----------------------------------------------------------+
| **Domain** | 2D |
+---------------------+----------------------------------------------------------+
| **Input type** | Geodetic coordinates |
+---------------------+----------------------------------------------------------+
| **Output type** | Projected coordinates |
+---------------------+----------------------------------------------------------+
.. image:: ./images/mill.png
:scale: 100%
:alt: Miller Cylindrical
Usage
########
The Miller Cylindrical projection is used for world maps and in several atlases,
including the National Atlas of the United States (USGS, 1970, p. 330-331) [Snyder1987]_.
Example using Central meridian 90°W::
$ echo -100 35 | proj +proj=mill +lon_0=90w
-1113194.91 4061217.24
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
Mathematical definition
#######################
The formulas describing the Miller projection are all taken from Snyder's manuals [Snyder1987]_.
Forward projection
==================
.. math::
x = \lambda
.. math::
y = 1.25 * \ln \left[ \tan \left(\frac{\pi}{4} + 0.4 * \phi \right) \right]
Inverse projection
==================
.. math::
\lambda = x
.. math::
\phi = 2.5 * ( \arctan \left[ e^{0.8 * y} \right] - \frac{\pi}{4} )
Further reading
###############
#. `Wikipedia <https://en.wikipedia.org/wiki/Miller_cylindrical_projection>`_
|