GMT 读取数据的实际坐标,并将其转换或者投影到图片的对应位置。当前,GMT 支持 30 多种坐标变换或投影方式。 这些投影方式可以分为三类,每一类又可以细分为几个小类:
笛卡尔投影:细分为三类(位于下图的 OTHER 分类)
笛卡尔线性投影
笛卡尔对数投影
笛卡尔指数投影
极坐标投影(位于下图的 OTHER 分类)
地图投影:细分为四类
圆柱地图投影(cylindrical projection)
圆锥地图投影(conic projection)
方位地图投影(azimuthal projection)
其它地图投影(miscellaneous projection,即下图的 THEMATIC 分类)
Source Code
-J 选项 这一节简要介绍了 GMT 中指定投影方式的三种不同格式。下表列出了 GMT 所支持的全部投影方式。
GMT 投影代码-J 代码
说明
-JAlon0/lat0[/horizon]/width
Lambert azimuthal equal area
-JBlon0/lat0/lat1/lat2/width
Albers conic equal area
-JClon0/lat0/width
Cassini cylindrical
-JCyl_stere[lon0/[lat0/]]width
Cylindrical stereographic
-JDlon0/lat0/lat1/lat2/width
Equidistant conic
-JElon0/lat0[/horizon]/width
Azimuthal equidistant
-JFlon0/lat0[/horizon]/width
Azimuthal gnomonic
-JGlon0/lat0[/horizon]/width
Azimuthal orthographic
-JGlon0/lat0/width [+aazimuth][+ttilt] [+vvwidth/vheight][+wtwist] [+zaltitude[r|R]|g]
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
-JLlon0/lat0/lat1/lat2/width
Lambert conic conformal
-JM[lon0/[lat0/]]width
Mercator cylindrical
-JN[lon0/]width
Robinson
-JOalon0/lat0/azim/width[+v]
Oblique Mercator, 1: origin and azim
-JOblon0/lat0/lon1/lat1/width[+v]
Oblique Mercator, 2: two points
-JOclon0/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
-JSlon0/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
-JYlon0/lat0/width
Cylindrical equal area
-J+proj=spilhaus+width=width
Spilhaus World Ocean Map