Wolfram Language

Geo Data

Many More Projections

Version 11 greatly extends the list of supported cartographic projections.

There are currently 151 projections with a spherical model, which is almost four times the number present in the previous version of the Wolfram Language.

In[1]:=
Click for copyable input
Short[projections = GeoProjectionData["Spherical"], 4]
Out[1]//Short=

They can be classified according to several criteria. Each projection belongs to several classes. For example, the Mercator projection is a cylindrical projection with the additional property of being conformal.

In[2]:=
Click for copyable input
GeoProjectionData["Mercator", "Classes"]
Out[2]=

These are all the cylindrical projections currently available.

In[3]:=
Click for copyable input
GeoProjectionData["Azimuthal"]
Out[3]=
In[4]:=
Click for copyable input
GeoProjectionData["Cylindrical"]
Out[4]=

These are all classes of all projections with a spherical model.

In[5]:=
Click for copyable input
classes = GeoProjectionData[#, "Classes"] & /@ projections;

They can be separated into different types as follows. The "PseudoCylindrical" type is the most common.

In[6]:=
Click for copyable input
Tally[First /@ classes]
Out[6]=

These are examples of each of those nine types.

show complete Wolfram Language input
In[7]:=
Click for copyable input
exampleMap[{proj_, class_}] := Labeled[GeoGraphics["World", GeoProjection -> proj, GeoGridLines -> Automatic, GeoGridLinesStyle -> Opacity[0.4, Yellow], GeoBackground -> "Satellite"], Row[{proj, "/", class}]]
In[8]:=
Click for copyable input
Multicolumn[ exampleMap /@ {{"Mercator", "Cylindrical"}, {"Loximuthal", "PseudoCylindrical"}, {"AmericanPolyconic", "Polyconic"}, {"Werner", "PseudoConic"}, {"Euler", "Conic"}, {"Airy", "Azimuthal"}, {"Wiechel", "ModifiedAzimuthal"}, {"Littrow", "Retroazimuthal"}, {"Armadillo", "Miscellaneous"}}]
Out[8]=

Related Examples

de es fr ja ko pt-br ru zh