- 积分
- 3614
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-11-7
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 指甲钳 于 2014-12-10 16:19 编辑
用FNL逐日数据画图。我给WKS定义的时候,怎么可以用FNL的的文件名称来命名WKS?我知道可以读取NCL脚本的名字,例如get_script_prefix_name();
那有没有函数可以用数据文件的名称来命名,或者是读取数据变量的时间。。就是例如FNL的数据,对于每个变量都是这样的,
float TMP_P0_L1_GLL0 ( lat_0, lon_0 )
center : US National Weather Service - NCEP (WMC)
production_status : Operational products
long_name : Temperature
units : K
_FillValue : 1e+20
grid_type : Latitude/longitude
parameter_discipline_and_category : Meteorological products, Temperature
parameter_template_discipline_category_number : ( 0, 0, 0, 0 )
level_type : Ground or water surface
level : 0
forecast_time : 0
forecast_time_units : hours
initial_time : 08/10/2014 (00:00)
那我怎么读取这个initial_time呢?
;-----------------------------------------解决方法--------------------------------------
感谢@longlivehj
我先用time= u@initial_time 读取了时间,但这样出来由于数据格式不对。直接用来命名WKS是出不了PNG的图的。。
然后利用grib_stime2itime 函数,将时间改为整型数据就可以给WKS命名了。。就像下面那样
time = u@initial_time
DATE = grib_stime2itime (time)
print (DATE)
wks = gsn_open_wks("png",DATE + "vor")
|
|