PlotMap
Generates a map using the GMT Generic Mapping Tools (https://www.generic-mapping-tools.org). A variety of image file formats are supported (e.g. png, jpg, eps) determined by the extension of outputfile.
The base map is defined by a projection of an ellipsoid (R, inverseFlattening). The content of the map itself is defined by one or more layers.
The plot programs create a temporary directory in the path of outputfile, writes all needed data into it,
generates a batch/shell script with the GMT commands, execute it, and remove the temporary directory.
With setting options:removeFiles=false the last step is skipped and it is possible to adjust the plot manually
to specific publication needs. Individual GMT settings are adjusted with options:options="FORMAT=value
",
see https://docs.generic-mapping-tools.org/latest/gmt.conf.html.
See also: PlotDegreeAmplitudes, PlotGraph, PlotMatrix, PlotSphericalHarmonicsTriangle.
Name | Type | Annotation |
---|---|---|
outputfile | filename | *.png, *.jpg, *.eps, ... |
title | string | |
statisticInfos | boolean | |
layer | plotMapLayer | |
R | double | reference radius for ellipsoidal coordinates on output |
inverseFlattening | double | reference flattening for ellipsoidal coordinates on output, 0: spherical coordinates |
minLambda | angle | min. longitude (default: compute from input data) |
maxLambda | angle | max. longitude (default: compute from input data) |
minPhi | angle | min. latitude (default: compute from input data) |
maxPhi | angle | max. latitude (default: compute from input data) |
majorTickSpacing | angle | boundary annotation |
minorTickSpacing | angle | frame tick spacing |
gridLineSpacing | angle | gridline spacing |
colorbar | plotColorbar | |
projection | plotMapProjection | map projection |
options | sequence | further options... |
width | double | in cm |
height | double | in cm |
titleFontSize | uint | in pt |
marginTitle | double | between title and figure [cm] |
drawGridOnTop | boolean | grid lines above all other lines/points |
options | string | |
transparent | boolean | make background transparent |
dpi | uint | use this resolution when rasterizing postscript file |
removeFiles | boolean | remove .gmt and script files |