爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 48356|回复: 66

[分享资料] drawfigstr 函数给图标号

  [复制链接]

新浪微博达人勋

 成长值: 19710
发表于 2013-6-16 00:18:52 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 兰溪之水 于 2014-1-7 18:26 编辑

由于GrADS的计算函数比较少,有时为了省时间,用GrADS少了,不过GrADS画画图还是很不错的,所以偶尔心血来潮也会写写一些函数,今天给大家分享一个给图标号的函数,直接上用法吧~
*===============================================================
*
*  "drawfigstr" function draws figure string.
*
*  Usage: drawfigstr location figstring [factor]
*    location  - Location of the figure string:
*               'BottomLeft'  or 'BL'
*               'BottomRight' or 'BR'
*               'TopLeft'     or 'TL'
*               'TopRight'    or 'TR'
*    figstring - Figure string. eg: (a),(b),...
*    factor    - Factor of rectangle reference length, optional parameter
*
*  Examples:
*    1. drawfigstr BottomLeft (a)
*    2. drawfigstr TL (b)
*    3. drawfigstr BR (c) 1.5
*
*  Written by Lanxi, JUN 15, 2013.
*
*===============================================================

drawfigstr usage

drawfigstr usage


测试程序:
  1. 'reinit''open model.ctl'
  2. *--------- figure 1 --------
  3. 'set vpage off'
  4. 'set parea 0.5 5 5 8'
  5. 'set grads off'
  6. 'set grid off'
  7. 'd ps'
  8. 'drawfigstr TopLeft (A)'

  9. *--------- figure 2 --------
  10. 'set vpage off'
  11. 'set parea 6.3 10.8 5 8'
  12. 'set grads off'
  13. 'set grid off'
  14. 'd ua'
  15. 'drawfigstr TR (b) 1.5'

  16. *--------- figure 3 --------
  17. 'set vpage off'
  18. 'set parea 0.5 5 1 4'
  19. 'set grads off'
  20. 'set grid off'
  21. 'd va'
  22. 'drawfigstr BL (c) 2'

  23. *--------- figure 4 --------
  24. 'set vpage off'
  25. 'set parea 6.3 10.8 1 4'
  26. 'set grads off'
  27. 'set grid off'
  28. 'd zg'
  29. 'drawfigstr BR (d)'

  30. 'printim test_drawfigstr.png white'
  31. ;




结果:

test_drawfigstr

test_drawfigstr

函数:
drawfigstr.gs (3.26 KB, 下载次数: 745)

评分

参与人数 2威望 +2 金钱 +42 贡献 +16 收起 理由
mofangbao + 2 + 20 + 10
Aires + 22 + 6

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-1 17:11:36 | 显示全部楼层
无力购买!!!!!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2013-6-16 07:51:36 | 显示全部楼层
兰溪果然是各种程序猿啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-6-16 09:35:23 | 显示全部楼层
兰溪哥的帖子要顶
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-6-17 15:02:10 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-6-17 09:03:34 | 显示全部楼层
顶啊,兰溪哥哥,不过售价也忒贵了吧。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-6-17 03:00:22 | 显示全部楼层
顶了!!!!!!!!!!!!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-6-17 03:37:36 | 显示全部楼层
兰溪的帖子必须要顶啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-14 17:20:53 | 显示全部楼层
你好,我试了试这个脚本,怎么没有显示,路径是对的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-14 17:29:18 | 显示全部楼层
我又试了下,如果把时间设置放在最外面的话能显示,即同一时次不同变量;如果是不同时次同一变量的话就不显示。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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