爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: mofangbao

[分享资料] 揭秘兰溪的GrADS画中大,可以画任意图片~

  [复制链接]

新浪微博达人勋

0
早起挑战累计收入
 楼主| 发表于 2013-10-30 08:36:33 | 显示全部楼层

去官网看安装说明就行了,都有写的哈
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 09:20:10 | 显示全部楼层
mofangbao 发表于 2013-10-30 08:36
去官网看安装说明就行了,都有写的哈

昨晚装好了,基本把wrf都给装上了。。。做了好多的无用功,其实就是一个很小的错误。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 09:27:33 | 显示全部楼层
清风想问你一下,你这个程序可以实现自己选择图片的像素大小吗。我昨天试了一下,一个740kb的图片,经过处理后的经纬度格点是2816*1880,貌似太大了。如果直接画图的画会非常慢,起码有4个多小时。虽然可以经过grads处理间隔几个点提取一个数据也能将数据量变小点,但是如果能直接在生成grd的时候就简化就更好了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
 楼主| 发表于 2013-10-30 09:47:01 | 显示全部楼层
冬日情愫+ 发表于 2013-10-30 09:27
清风想问你一下,你这个程序可以实现自己选择图片的像素大小吗。我昨天试了一下,一个740kb的图片,经过处理 ...

  这个文件之所以大是因为存放了3个变量,本来可以只用一个变量表示的,但是GrADS最多只保留六位有效数字,后面的都会被变为0,所以就没办法用一个变量保存,也许可以用argb试试,不过那样还要在GrADS里面实现argb到rgb的算法,太麻烦。即使用一个变量保存,数据量减小了,但是绘制速度是一样的,因为影响绘制的是大量的循环绘制小矩形,你可以直接d里面的变量,绘制速度还是挺快的。因此要提高速度就需要使用核心的绘制函数,但是GrADS没有公开这个接口。你可以看看在printim函数的介绍中有个背景或者前景图片叠加的功能,那个就是直接绘制上去的。
  也正是因为GrADS没有公开这样的接口,才使得这种绘制变得有趣哈~
  目前用这种方法要提高效率的方式还是只能降低图片分辨率了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 10:25:25 | 显示全部楼层
都是大牛。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 10:41:18 | 显示全部楼层
长姿势了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 16:01:25 | 显示全部楼层
神一般的存在啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 16:21:42 | 显示全部楼层
只能膜拜了。。。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 17:26:33 | 显示全部楼层
果真是波多老师啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-30 17:26:51 | 显示全部楼层
兰溪和清风都是大牛啊
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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