GrADS绘制动画效果图
GrADS本身不能绘制动画效果,它只能通过窗口显示动画,set loopdim x | y | z | t 。默认对时间维作动画展示。但不能保存为动画效果图。我们可以借助外部工具来实现动画图。
首先批量生成每个时次的图,使用GrADS中while循环语句,如以下gs文件:
'reinit'
'open e:\result\post.ctl'
'set z 1'
t=1
while(t<10)
'c'
'set t 't''
'd ps'
'draw title Surface Pressure('t'*6 hour)'
'printim e:\result\ps'%t%'.gif white'
t=t+1
endwhile
;
一共绘制了9副gif静态地表气压图,下面是制作gif动态图方法:
1.Win下可以下载GIF动画制作软件制作
2.Linux下可以借助命令行工具convert,两幅图展示时间间隔可通过数值调整。
convert –delay 50 ps*.gif ps.gif
效果图如下:
PS: NCL绘制gif动画效果图思路一样,可以先生成ps文件,然后convert转换成gif文件。
作者:Parallel Life
出处:http://www.cnblogs.com/Parallel-Life/
同步博客:http://metman.info/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接
如有问题,可以通过jiangqingu@gmail.com 联系我,非常感谢。
posted on 2013-01-19 12:51 Parallel Life 阅读(1933) 评论(0) 编辑 收藏 举报