- 积分
- 6430
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2020-12-31
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 穿越的小瓶子 于 2021-2-21 15:16 编辑
下载了ERA5逐小时再分析资料,绘制云液水含量Specific cloud liquid water content图时总是报错,
原来的程序是:
w =short2flt(g->w(i,{850},:,:))
clwc = short2flt(g->clwc(i,{850},:,:))
报错:warning:ContourPlotDraw: out of range coordinates encountered; standard AreaFill rendering method may be unreliable;
consider setting the resource trGridType to "TriangularMesh" if coordinates contain missing values.
但是读取其他的变量(u,v,w,hgt)时不会报错。报错提醒的意思是数据范围不一致,与地图对不上。
导出读入的各个变量的信息看看:
发现clwc的变量少了坐标信息,自己赋予:
clwc!0 = "latitude"
clwc&latitude = latclwc@units = "kg/kg"
clwc!1 = "longitude"
clwc&longitude = lon
就解决了,但具体关于为什么有的变量会缺少坐标维度信息,数据文件里是有的,但读入时就没有了,不是很明白。
|
|