本文主要是介绍GMT绘图笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
(1)图框设置。在利用GMT绘制图件时,需要设置边框的类型,字体的大小,标记距离边框的距离。主要涉及的参数有:
gmt set MAP_FRAME_TYPE plain/fancy
可以调整边框为火车轨道或者线段。
(2)调整图框的粗细:主要是包含有pen这个表示设置粗细
gmt set MAP_FRAME_PEN 1p,black gmt set MAP_TICK_PEN 0.8p,black
(3)调整字体和字号
gmt set FONT_ANNOT_PRIMARY 8p,Times-Bold,blackgmt set FONT_ANNOT_SECONDARY 8p,Times-Roman,black
(4)调整标记距离边框的距离
gmt set MAP_ANNOT_OFFSET_PRIMARY 0.2cgmt set MAP_TICK_LENGTH_PRIMARY 0.2c
(5)colorbar的设置1:如何截取colorbar,这适用于显示的刻度比实际图中的比例更大,比如下图所示,很显然图中没有海洋部分,但是colorbar中显示了海洋,这不利于读图,因此需要截取。代码参数
(a)gmt colorbar -Ba1000f1000 -DjBC+w10c/0.4c+o0c/-1.2c+m -By+lm (b)gmt colorbar -Ba1000f1000 -DjBC+w10c/0.4c+o0c/-1.2c+m -By+lm -G0/5000
(6)colorbar的设置1:如何在colorbar两端添加三角,对于有些配色,在超过一定的范围后需要用统一颜色表示,使得图件更加美观。
(a)gmt colorbar -Ba1000f1000 -DjBC+w10c/0.4c+o0c/-1.2c+m -By+lm (b)gmt colorbar -Ba1000f1000 -DjBC+w10c/0.4c+o0c/-1.2c+m+ebf -By+lm -G0/5000
(7)添加网格线
(a)gmt coast -A5000 -I1p -N1 -Ba1f1 -W0.5p,black(b)gmt coast -A5000 -I1p -N1 -Ba1f1 -Bg2 -W0.5p,black
-----------------------------------------------------欢迎关注,后续更新-------------------------------------------------
这篇关于GMT绘图笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!