在NECP/NCAR官网上下载再分析资料https://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.pressure.html

这里插一句,我突然发现NECP有一个在线绘图的网站,可以让我这样完全不懂的小白校对自己的程序和资料,也可以节省想用其资料分析的研究者的时间,可以先在上面点一点在线绘图,然后再决定是否要下载,确实非常实用。

我这个链接是绘制每日平均的资料,在网站右侧还有许多可以选的资料选项。

https://www.esrl.noaa.gov/psd/data/composites/day/

我选了每日的位势高度进行了下载,点那个see list。

因为我要每日的,所以继续点这个Daily Mean的See list。

有一堆年份可以选,我选了其中一个年份下载,大概80几M。

看下这个nc文件的属性,可以看到:一共17层,平面上是144*73的,下载的是每日的,所以time是365个时刻。

;本程序用于读取hgt500_1961_2016.nc 
;先抽查随机年份的夏季、冬季500hPa环流图
begin
    fin=addfile("/home/honghx/date/NECPhgt/hgt500_1961_2016.nc","r")
    hgt=fin->hgt
    hgt=hgt*0.1
    size=dimsizes(hgt)
    ntime=size(0)
    nlat=size(1);nlat=73
    nlon=size(2);nlon=144
    year=ispan(1961,2016,1)
    nyear=dimsizes(year)
    ; 做count用来记录每一年的第一天。
    count=new(nyear+1,"integer")
    count(0)=0
    do i=1,nyear
        if(year(i-1)%4.eq.0)then
            count(i)=count(i-1)+366;下一年的起始值
        else
            count(i)=count(i-1)+365
        end if
    picture=new((/nlat,nlon/),"float")
    picture=hgt(count(54)+115,:,:);2015年4月26日
    ; wks=gsn_open_wks("png","January 1st 1961 500hPa")
    wks=gsn_open_wks("png","April 26th 2015 500hPa")
    gsn_define_colormap(wks,"")
    res=True
    res@cnLevelSelectionMode="ManualLevels"
    res@cnMinLevelValF=500.0
    res@cnMaxLevelValF=590.0
    res@cnLevelSpacingF=5.0
    res@mpCenterLonF=180;检查的时候才发现NECP文件是0-357.5的,差点全错!还好自己检查了!
    res@cnFillOn=True
    res@cnLinesOn=False
    res@cnLineLabelsOn=False
    res@mpOutlineOn=True
    res@mpGeophysicalLineThicknessF=2.0 ;这两行是为了加粗边界和国界线
    res@mpNationalLineThicknessF=2.0
    res@tiMainString=("April 26th 500hPa")
    plot=gsn_csm_contour_map(wks,picture,res)

end

我画了2015年4月26日的500hPa等压面的位势高度场。

而在线绘图网站上的图片如下:(一开始我画的和他不一样,我才发现我NECP/NCAR资料应该是0-357.5°的,而NCL自动画的是-180~0~+180的,是错的,还好检查了- -)

至此,NECP/NCAR再分析资料算是刚刚弄明白怎么下载及操作。

关于NCEP/NCAR再分析资料学习相关推荐

  1. 美国NCEP/NCAR再分析资料简介

    NCEP/NCAR再分析数据集是由美国气象环境预报中心(NCEP)和美国国家大气研究中心(NCAR)联合制作的,他们采用了当今最先进的全球资料同化系统和完善的数据库,对各种来源(地面.船舶.无线电探空 ...

  2. 大气再分析资料的预处理1 JRA资料的下载与预处理

    第一章  再分析资料的预处理 1  JRA资料的预处理 1.1  JRA资料简介 The JapanMeteorological Agency (JMA) conducted JRA-55, the ...

  3. tensorflow和python先学哪个-前辈说先学会了这些Python知识点,再谈学习人工智能!...

    原标题:前辈说先学会了这些Python知识点,再谈学习人工智能! 首先我们看一看Python的优势: 开源,跨平台. 社区.不要小看这一点.社区意味着有很多教程.书籍,出了问题很容易google到,乃 ...

  4. 【强化学习】强化学习/增强学习/再励学习介绍

    Deepmind团队在17年12月5日发布的最新Alpha Zero中,非常重要的一种方法就是强化学习(reinforcement learning),又称再励学习.评价学习,是一种重要的机器学习方法 ...

  5. 前辈说先学会了这些Python知识点,再谈学习人工智能、机器学习

    随着前面阿法尔go打败了围棋大师,让人工智能.机器学习大火了一把,然后学习人工智能和机器学习前提也需要掌握一定的Python知识点,那么学习这些前,我们究竟应该先掌握哪些Python知识点呢? 第一阶 ...

  6. 今天决定把java基础再重头学习一遍

    有一段时间没有动过java程序了,不过对于这我人生第一次会用的计算机语言而言,我对他充满了兴趣.可是今天突然感觉很多细致的东西,很多不注意的东西都很模糊了.在这个时候感觉很有必要再重新,从头到尾的学习 ...

  7. Redis再再 深入学习

    Redis深入学习 一.数据结构类型 string ,set get ex list :lpush lpop 用于消息队列 set :sadd.smenbers 一键多值,用于标签 zset : za ...

  8. linux下下载fnl数据,使用python直接提取fnl再分析资料的气象因子数据

    前期准备 1.python(我用的3.7.1,其他版本是一样的),需要的python的包:os: 需要的其他东西:wgrib2,下载地址(推荐IE浏览器):可以自行去选择对应的版本 我用的是windo ...

  9. 劳动力商品价值理论的再认识--- 学习马克思对工资的看法

    作者:[胡新宇] 按照马克思主义的理解,劳动力的价值由维持劳动者自身生存所必需的生活资料的价值,劳动者繁殖后代所需要的生活资料的价值,以及劳动者接受教育训练所支出的费用等三个部分构成.劳动力的价值构成 ...

最新文章

  1. SpringBoot------添加保存时自动编译插件
  2. 用c#输出正九九乘法表_用C#写九九乘法表
  3. 默认网关及route print
  4. 为用户提供出游指南,抖音发起“抖音美好打卡地”文旅认证品牌
  5. 基金销售“号”令天下,蚂蚁财富未来要颠覆东方财富?
  6. js:数据结构笔记10--图和图算法
  7. python进阶-argparse
  8. 《高等代数学》(姚慕生),习题1.4:行列式的展开和转置
  9. pdfFactory Pro 不能被安装(AddPrinterDriver 失败)...找不到指定的模块
  10. html设计打地鼠游戏,js实现打地鼠小游戏
  11. 迅雷离线下载 docker
  12. 232串口线或者串口的简单测试
  13. java 斗地主出牌算法_斗地主智能(AI)出牌算法
  14. 吴恩达:如何学习机器学习
  15. python3使用staf问题_转载—越来越强大的SAFS/STAF/STAX自动化测试框架
  16. 红米k50至尊版和小米12spro区别 哪个好
  17. (c++)五分制成绩(函数实现)
  18. 关于软件功能点评估的问题(一)
  19. 怎样判断两个ip地址是不是在同一个网段中?
  20. 无线802.1x认证服务器,TP-Link无线路由器+Radius认证服务器实现无线终端802.1X认证...

热门文章

  1. 【C语言篇】学习计算机之路——第一个程序
  2. 计算机网络安全 之 信息加密与PKI
  3. 基于Android和PHP学生考勤管理系统设计与实现
  4. 强化学习实践四||价值迭代法2_动作价值
  5. syscall指令_SYSCALL
  6. 目标检测领域必看的6篇论文
  7. [模式识别].(希腊)西奥多里蒂斯第四版笔记11之__聚类:基本概念
  8. 语音变声器微信小程序源码_支持多种音效
  9. VirtualBox 远程桌面(VDR)使用
  10. 训练集trainning set和验证集validation set的划分策略