PlotGraph

Generates a two dimensional xy plot 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 plotting area is defined by the two axes axisX/Y. An alternative axisY2 on the right hand side can be added. The content of the graph 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, PlotMap, PlotMatrix, PlotSphericalHarmonicsTriangle.

NameTypeAnnotation
outputfile
filename*.png, *.jpg, *.eps, ...
title
string
layer
plotGraphLayer
axisX
plotAxis
axisY
plotAxis
axisY2
plotAxisSecond y-axis on right hand side
colorbar
plotColorbar
legend
plotLegend
options
sequencefurther options...
width
doublein cm
height
doublein cm
titleFontSize
uintin pt
marginTitle
doublebetween title and figure [cm]
drawGridOnTop
booleangrid lines above all other lines/points
options
string
transparent
booleanmake background transparent
dpi
uintuse this resolution when rasterizing postscript file
removeFiles
booleanremove .gmt and script files