图形要素及其在GMT中的设置
本章主要介绍了图形的主要元素,以及如何在GMT中设置这些元素的属性值。
图形要素
一个图形除了我们关注的主要内容之外,还有title, label, legend, tick, frame, text等众多辅助要素。一幅图形的视觉效果很大程度上取决于这些辅助要素的设置。首先让我们通过几幅图形认识这些辅助的图形因素。
通过以上几幅图,我们大概认识了这些辅助的图形要素。但是,这些图形要素看起来还是显得有些凌乱,下面首先对这些元素进行简单的一个归类(按照从上到下、从外到内的顺序)。
PAGER: 包含COLOR, ORIENTATION和MEDIA属性。
HEADER(title): 包含FONT,
FONTSIZE和OFFSET属性。
LABEL: 包含FONT, FONTSIZE和OFFSET属性。
ANNOT:有时一幅图包含主、辅两个ANNOT。每个ANNOT都包含FONT,
FONT_SIZE和OFFSET属性。此外,ANNOT还有MIN_SPACING和MIN_ANGLE两个属性。
FRAME: 包含PEN和WIDTH两个属性。
TICK: 包含LENGTH和PEN两个属性。
GRID: 也有主、辅两个格网类型。每个GRID都有PEN和CROSS_SIZE两个属性。
此外,还有一些时间和角度符号格式的设置。暂且把这一类称为FORMAT。
FORMAT: CLOCK, DATE, DEGREE这些项的FORMAT格式通常需要根据实际绘图需要进行设置。
以上是一些基本的图形要素,还有其它的一些要素,这里不一一阐述。下面会讲述如何查看和修改这些图形要素及其属性值。
GMT绘图单位
GMT常用的绘图单位有4 个,cm, inch, meter,
point。通常有两种方法设定绘图单位,第一种是在参数后面显式地进行设置,如-X4i,图形的X轴向右移动4i。第二种方法是在GMT的defaults4文件里修改MEASURE_UNIT单位。关于如何修改属性值,下面将详细论述。
GMT默认属性值
GMT有100多个参数可以影响图像的显示效果,这些参数值存储在.gmtdefaults4文件里。当gmt程序启动时,首先会在当前目录下查找.gmtdefaults4文件,如果没有找到该文件,程序会到主目录或~/.gmt目录下查找.gmtdefaults4文件。建议在每个绘图任务的文件夹下都放置一个.gmtdefaults4文件,使用下面的命令完成。
gmtdefaults –D > ./.gmtdefaults4
将默认文件放在当前目录下,此时即可方便的查看默认属性值了。vim .gmtdefaults4
更改GMT属性值
这里介绍几种常用的更改gmt属性值的方法。第一种方式就是在命令参数后显式地进行更改,如-W1.5p;第二种方式是用gmtset命令,利用gmtset命令更改后的属性值将一直起作用,直到再次更改;第三种方法是直接打开.gmtdefaults4文件,直接修改文件里的内容(不推荐)。
例:gmtset ANNOT_FONT_PRIMARY Times-Bold
回过头来看看第一章中的例子,即可明白前面两条命令的意思了。
没有评论:
发表评论