物探论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1278|回复: 0

[GMT] 图形要素及其在GMT中的设置

[复制链接]
发表于 2013-8-8 23:00:30 | 显示全部楼层 |阅读模式
图形要素
一个图形除了我们关注的主要内容之外,还有title, label, legend, tick, frame, text等众多辅助要素。一幅图形的视觉效果很大程度上取决于这些辅助要素的设置。首先让我们通过几幅图形认识这些辅助的图形因素。
1.jpg
2.jpg
3.jpg
通过以上几幅图,我们大概认识了这些辅助的图形要素。但是,这些图形要素看起来还是显得有些凌乱,下面首先对这些元素进行简单的一个归类(按照从上到下、从外到内的顺序)。
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
回过头来看看第一章中的例子,即可明白前面两条命令的意思了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|物探论坛 ( 鄂ICP备12002012号 微信号:iwutan )

GMT+8, 2024-4-29 16:50 , Processed in 0.073836 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表