爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 44809|回复: 15

[图形美化] GrADS出图美化的一些意见

[复制链接]
发表于 2021-2-8 23:30:34 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 lightmoon 于 2023-11-20 17:37 编辑

很久以前就有想写这个帖子的想法了,本来最开始是想写GrADS的教程的,但是确实有太多大佬已经写过了,个人认为都对初学者有很好的参考意义,在此我就不班门弄斧了。
在这个python、NCL、MATLAB横行的年代,GrADS更像是作为了一个初学者的过度工具,使用的人群不多,但是我还是认为GrADS作为我使用的第一个绘图软件,具有更多的不同意义。同时也算对朋友的催更和自己立下的flag有个完结。
软件版本需要在GrADS2.1以上
1.可修改的字体。
GrADS自2.1开始支持ttf字体,因此我们可以使用自己喜欢的字体作为出图文字的字体。
修改方法:
'set hershey off'
'set font 20 file C:\opengrads\Contents\Resources\font\times.ttf'
'set font 20'
执行时需要将字体文件放入Resources下得font文件夹下,没有就新建一个,当然也可以放在你喜欢的任意地方修改第二句文件位置即可。个人建议可以将以上三行写在gs里放在C:\opengrads\Contents\Resources\Scripts下,方便调用。
2.对于色板的使用。
色板颜色我以前特别特别喜欢渐变色,但是现在不喜欢了~~。现在我比较喜欢define_colors中的颜色,原因在于各个层次的数据更为清晰,渐变色看起来实在是太累了,所以不推荐。(对于颜色的把握可能是我太菜了调不好~~)
3.对于多变量叠加时应注意的。
GrADS在多变量叠加时每次display命令都会输出一次xy轴的刻度线,导致刻度线巨粗无比(没错,是你有青光眼,快用莎普爱思),解决办法是在第一次display之后使用将坐标轴关掉。
当然一页多图的时候可能会忘记打开~~。
所以推荐在第一次display前加上打开坐标轴的命令
'set xlab on'
'set ylab on'
'd ff'
'set xlab off'
'set ylab off'
这样会让你的坐标轴更加清晰。
4.对于地图的一些处理。
我们知道,对于科学研究来讲,最重要的是突出关键特征,而GrADS自带的地图设置实在是太粗、太黑了。
'set map 15 1 1'
利用以上指令修改能使得你的display变量更加突出,让我们更好地关注到希望关注的地方。
在我们只希望显示海洋或者陆地时,basemap函数能很好的完成这一点,我十分建议您使用灰色,让其既能起作用又不至于“喧宾夺主”。
5.对于辅助线的想法。
好的合理的辅助线能让给出的图片更加清晰明了,也便于自己读图,在此给出我自己用的在图中任意两点出画线的代码。
'q w2xy 11feb 1000'
say result
a=sublin(result,1)
x1=subwrd(a,3);y1=subwrd(a,6)
'q w2xy 11feb 10'
say result
a=sublin(result,1)
x2=subwrd(a,3);y2=subwrd(a,6)
'set line 15 2 1'
'draw line 'x1' 'y1' 'x2' 'y2''
此处您需要了解w2xy的用法,上述代码仅需修改w2xy后的参数,逻辑为找到需要连线两点的坐标,然后连线。当然我还是推崇灰色~~


目前就想到这么多,希望能对大家有所帮助。当然抓到还有用GrADS的大佬就要呼叫一下。(魔法卡:电子紧急呼救)@伽蓝鸟 ,同时我这也算是抛砖引玉,希望论坛的大佬们不吝赐教。

PS:大家觉得有帮助可以给我点个赞哈~~,你的点赞就是我生发的动力。(如果点赞够多我就加上例图hh)

同时推荐大家去看看伽蓝鸟-monsoon投放在b站的学术报告,个人觉得非常棒,唯一的缺点就是只有两个视频,相信看得人多了之后up一定会更有更新的动力。




点评

图很漂亮: 5.0 刚好需要: 5.0
谢谢共享: 5.0
图很漂亮: 5 刚好需要: 5 谢谢共享: 5
材哥66666  发表于 2021-2-10 09:27

评分

参与人数 4金钱 +70 贡献 +4 收起 理由
1163087557 + 10 谢还是顶
kermit + 20 + 2 很给力!
Jerman5 + 20 哇这用法太新了太需要了
伽蓝鸟 + 20 + 2 赞一个!

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2021-2-9 08:30:22 | 显示全部楼层
啊,感谢被cue,加油加油~
(昨天终于打到决斗王了。。喜极而泣)
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

发表于 2021-2-9 22:47:09 | 显示全部楼层

GrADS有个网站来讲解各种命令的,从头到尾看一遍,能发现很多好玩的东西
http://cola.gmu.edu/grads/gadoc/gadocindex.html
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-2-9 07:06:30 来自手机 | 显示全部楼层
共同学习,共同进步!楼主真棒
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-2-9 10:16:24 | 显示全部楼层
十分感谢,共同进步
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-2-9 11:21:16 | 显示全部楼层
赞楼主!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2021-2-9 13:35:55 | 显示全部楼层
简单的画图还是经常使用grads,很方便感觉。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-2-9 18:00:47 来自手机 | 显示全部楼层
感谢分享!      
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-9 19:43:14 | 显示全部楼层
伽蓝鸟 发表于 2021-2-9 08:30
啊,感谢被cue,加油加油~
(昨天终于打到决斗王了。。喜极而泣)

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-9 19:44:29 | 显示全部楼层
苏拉苏拉 发表于 2021-2-9 13:35
简单的画图还是经常使用grads,很方便感觉。

嗯呐,GrADS确实出图超快。有此感慨还是因为我身边的朋友大都不用GrADS了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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