地图投影

GMT 读取数据的实际坐标,并将其转换或者投影到图片的对应位置。当前,GMT 支持 30 多种坐标变换或投影方式。 这些投影方式可以分为三类,每一类又可以细分为几个小类:

  1. 笛卡尔投影:细分为三类(位于下图的 OTHER 分类)

    • 笛卡尔线性投影

    • 笛卡尔对数投影

    • 笛卡尔指数投影

  2. 极坐标投影(位于下图的 OTHER 分类)

  3. 地图投影:细分为四类

    • 圆柱地图投影(cylindrical projection)

    • 圆锥地图投影(conic projection)

    • 方位地图投影(azimuthal projection)

    • 其它地图投影(miscellaneous projection,即下图的 THEMATIC 分类)

Source Code

../_images/cf32f0962b2d8c7088b91e2a2cf4d104.png

-J 选项 这一节简要介绍了 GMT 中指定投影方式的三种不同格式。下表列出了 GMT 所支持的全部投影方式。

GMT 投影代码

-J 代码

说明

-JA|lon0|/|lat0|[/horizon]/width

Lambert azimuthal equal area

-JB|lon0|/|lat0|/|lat1|/|lat2|/width

Albers conic equal area

-JC|lon0|/|lat0|/width

Cassini cylindrical

-JCyl_stere[|lon0|/[|lat0|/]]width

Cylindrical stereographic

-JD|lon0|/|lat0|/|lat1|/|lat2|/width

Equidistant conic

-JE|lon0|/|lat0|[/horizon]/width

Azimuthal equidistant

-JF|lon0|/|lat0|[/horizon]/width

Azimuthal gnomonic

-JG|lon0|/|lat0|[/horizon]/width

Azimuthal orthographic

-JG|lon0|/|lat0|/alt/azim/tilt/twist/W/H/width

General perspective

-JH[|lon0|/]width

Hammer equal area

-JI[|lon0|/]width

Sinusoidal equal area

-JJ[|lon0|/]width

Miller cylindrical

-JKf[|lon0|/]width

Eckert IV equal area

-JKs[|lon0|/]width

Eckert VI equal area

-JL|lon0|/|lat0|/|lat1|/|lat2|/width

Lambert conic conformal

-JM[|lon0|/[|lat0|/]]width

Mercator cylindrical

-JN[|lon0|/]width

Robinson

-JOa|lon0|/|lat0|/azim/width[+v]

Oblique Mercator, 1: origin and azim

-JOb|lon0|/|lat0|/|lon1|/|lat1|/width[+v]

Oblique Mercator, 2: two points

-JOc|lon0|/|lat0|/|lonp|/|latp|/width[+v]

Oblique Mercator, 3: origin and pole

-JPwidth[+a][+f[e|p|radius]][+kkind][+roffset][+torigin][+z[p|radius]]

Polar/Cylindrical

-JPoly[|lon0|/[|lat0|/]]width

(American) polyconic

-JQ[|lon0|/[|lat0|/]]width

Equidistant cylindrical

-JR[|lon0|/]width

Winkel Tripel

-JS|lon0|/|lat0|[/horizon]/width

General stereographic

-JT[|lon0|/[|lat0|/]]width

Transverse Mercator

-JUzone/width

Universal Transverse Mercator (UTM)

-JV[|lon0|/]width

Van der Grinten

-JW[|lon0|/]width

Mollweide

-JXwidth[l|pexp|T|t][/height[l|pexp|T|t]][d]

Linear, logarithmic, power, and time

-JY|lon0|/|lat0|/width

Cylindrical equal area