爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12043|回复: 7

小白刚开始接触NCL,希望有好心人能解惑

[复制链接]
发表于 2021-2-9 17:03:23 | 显示全部楼层 |阅读模式
NCL
系统平台:
问题截图: -
问题概况: 用NCL做降水图报错
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
代码:
begin
        f=addfile("d:/1960-2015/var1continous-summer-rain652stn_1960_2015_daily.nc","r")
        var = f->var3
       
        wks = gsn_open_wks("pdf","rain")
        res=True
        res@gsnLeftString=""
        res@gsnRightString=""

        res@pmTickMarkDisplayMode="Always"
       
        res@mpMinLatF=10
        res@mpMaxLatF=60
        res@mpMinLonF=90
        res@mpMaxLonF=180
       
        res@mpFillOn=False
        res@mpGridAndLimbOn=True
        res@mpGridLineThicknessF=0.5
        res@mpGridLineDashPattern=2
        res@mpGridSpacingF=10
       
        res@cnLinesOn=False
       
        res@cnLevelSelectionMode="ExplicitLevels"
        res@cnLevels=(/2,4,6,8,10/)
        res@cnFillColors=(/2,4,6,8,11,13/)
       
        plot =gsn_csm_contour_map_ce(wks,var,res)
end


报错

报错

文件内容

文件内容
密码修改失败请联系微信:mofangbao
发表于 2021-2-9 17:58:04 来自手机 | 显示全部楼层
没有坐标系?lon lat 你看看数据有没有问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-9 18:34:34 | 显示全部楼层
杨松 发表于 2021-2-9 17:58
没有坐标系?lon lat 你看看数据有没有问题

数据没有问题。我在想是不是这么读变量有问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-2-9 22:31:52 | 显示全部楼层
你的数据读取没有错,但读出来设置一下var&var=var , var@units =" 输入单位 ",使读出来的变量有单位和坐标对应
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-10 13:46:45 | 显示全部楼层
穿越的小瓶子 发表于 2021-2-9 22:31
你的数据读取没有错,但读出来设置一下var&var=var , var@units =" 输入单位 ",使读出来的变量有单位和坐 ...

还是不行啊,按照您说的更改后会出现   fatal:(var) is not a named dimension in variable (var).
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-2-10 14:54:20 | 显示全部楼层
这个是以站点数据存储的NC资料。不是格点形式的资料。你这写法读取不到经纬度信息,要想想怎么插值
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-10 19:58:26 | 显示全部楼层
t_imba 发表于 2021-2-10 14:54
这个是以站点数据存储的NC资料。不是格点形式的资料。你这写法读取不到经纬度信息,要想想怎么插值

啊,这么复杂吗,还要插值
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-10 20:04:21 | 显示全部楼层
t_imba 发表于 2021-2-10 14:54
这个是以站点数据存储的NC资料。不是格点形式的资料。你这写法读取不到经纬度信息,要想想怎么插值

我之前试过用mask_data插值,但是运行的时候运行不了,说是识别不了这个函数
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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