-
Notifications
You must be signed in to change notification settings - Fork 753
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
225 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
.. _webmerc: | ||
|
||
******************************************************************************** | ||
Web Mercator / Pseudo Mercator | ||
******************************************************************************** | ||
|
||
The Web Mercator / Pseudo Mercator projection is a cylindrical map projection. | ||
This is a variant of the regular :ref:`merc` projection, except that the computation | ||
is done on a sphere, using the semi-major axis of the ellipsoid. | ||
|
||
From `Wikipedia <https://en.wikipedia.org/wiki/Web_Mercator>`_: | ||
|
||
This projection is widely used by the Web Mercator, Google Web Mercator, | ||
Spherical Mercator, WGS 84 Web Mercator[1] or WGS 84/Pseudo-Mercator is a | ||
variant of the Mercator projection and is the de facto standard for Web | ||
mapping applications. [...] | ||
It is used by virtually all major online map providers [...] | ||
Its official EPSG identifier is EPSG:3857, although others have been used | ||
historically. | ||
|
||
|
||
+---------------------+----------------------------------------------------------+ | ||
| **Classification** | Cylindrical (non conformant if used with ellipsoid) | | ||
+---------------------+----------------------------------------------------------+ | ||
| **Version** | Added in proj 5.1.0 | | ||
+---------------------+----------------------------------------------------------+ | ||
| **Available forms** | Forward and inverse, spherical projection | | ||
+---------------------+----------------------------------------------------------+ | ||
| **Defined area** | Global, but best used near the equator | | ||
+---------------------+----------------------------------------------------------+ | ||
| **Options** | Neither lat_0, lat_ts or k_0 should be used. | | ||
+---------------------+----------------------------------------------------------+ | ||
|
||
Usage | ||
######## | ||
|
||
Example:: | ||
|
||
$ echo 2 49 | proj +proj=webmerc +datum=WGS84 | ||
222638.98 6274861.39 | ||
|
||
Mathematical definition | ||
####################### | ||
|
||
The formulas describing the Mercator projection are all taken from G. Evenden's libproj manuals [Evenden2005]_. | ||
|
||
Forward projection | ||
================== | ||
|
||
.. math:: | ||
x = \lambda | ||
.. math:: | ||
y = \ln \left[ \tan \left(\frac{\pi}{4} + \frac{\phi}{2} \right) \right] | ||
Inverse projection | ||
================== | ||
|
||
.. math:: | ||
\lambda = {x} | ||
.. math:: | ||
\phi = \frac{\pi}{2} - 2 \arctan \left[ e^{-y} \right] | ||
Further reading | ||
############### | ||
|
||
#. `Wikipedia <https://en.wikipedia.org/wiki/Web_Mercator>`_ | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters