关于NCEP/NCAR再分析资料学习
在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再分析资料学习相关推荐
- 美国NCEP/NCAR再分析资料简介
NCEP/NCAR再分析数据集是由美国气象环境预报中心(NCEP)和美国国家大气研究中心(NCAR)联合制作的,他们采用了当今最先进的全球资料同化系统和完善的数据库,对各种来源(地面.船舶.无线电探空 ...
- 大气再分析资料的预处理1 JRA资料的下载与预处理
第一章 再分析资料的预处理 1 JRA资料的预处理 1.1 JRA资料简介 The JapanMeteorological Agency (JMA) conducted JRA-55, the ...
- tensorflow和python先学哪个-前辈说先学会了这些Python知识点,再谈学习人工智能!...
原标题:前辈说先学会了这些Python知识点,再谈学习人工智能! 首先我们看一看Python的优势: 开源,跨平台. 社区.不要小看这一点.社区意味着有很多教程.书籍,出了问题很容易google到,乃 ...
- 【强化学习】强化学习/增强学习/再励学习介绍
Deepmind团队在17年12月5日发布的最新Alpha Zero中,非常重要的一种方法就是强化学习(reinforcement learning),又称再励学习.评价学习,是一种重要的机器学习方法 ...
- 前辈说先学会了这些Python知识点,再谈学习人工智能、机器学习
随着前面阿法尔go打败了围棋大师,让人工智能.机器学习大火了一把,然后学习人工智能和机器学习前提也需要掌握一定的Python知识点,那么学习这些前,我们究竟应该先掌握哪些Python知识点呢? 第一阶 ...
- 今天决定把java基础再重头学习一遍
有一段时间没有动过java程序了,不过对于这我人生第一次会用的计算机语言而言,我对他充满了兴趣.可是今天突然感觉很多细致的东西,很多不注意的东西都很模糊了.在这个时候感觉很有必要再重新,从头到尾的学习 ...
- Redis再再 深入学习
Redis深入学习 一.数据结构类型 string ,set get ex list :lpush lpop 用于消息队列 set :sadd.smenbers 一键多值,用于标签 zset : za ...
- linux下下载fnl数据,使用python直接提取fnl再分析资料的气象因子数据
前期准备 1.python(我用的3.7.1,其他版本是一样的),需要的python的包:os: 需要的其他东西:wgrib2,下载地址(推荐IE浏览器):可以自行去选择对应的版本 我用的是windo ...
- 劳动力商品价值理论的再认识--- 学习马克思对工资的看法
作者:[胡新宇] 按照马克思主义的理解,劳动力的价值由维持劳动者自身生存所必需的生活资料的价值,劳动者繁殖后代所需要的生活资料的价值,以及劳动者接受教育训练所支出的费用等三个部分构成.劳动力的价值构成 ...
最新文章
- SpringBoot------添加保存时自动编译插件
- 用c#输出正九九乘法表_用C#写九九乘法表
- 默认网关及route print
- 为用户提供出游指南,抖音发起“抖音美好打卡地”文旅认证品牌
- 基金销售“号”令天下,蚂蚁财富未来要颠覆东方财富?
- js:数据结构笔记10--图和图算法
- python进阶-argparse
- 《高等代数学》(姚慕生),习题1.4:行列式的展开和转置
- pdfFactory Pro 不能被安装(AddPrinterDriver 失败)...找不到指定的模块
- html设计打地鼠游戏,js实现打地鼠小游戏
- 迅雷离线下载 docker
- 232串口线或者串口的简单测试
- java 斗地主出牌算法_斗地主智能(AI)出牌算法
- 吴恩达:如何学习机器学习
- python3使用staf问题_转载—越来越强大的SAFS/STAF/STAX自动化测试框架
- 红米k50至尊版和小米12spro区别 哪个好
- (c++)五分制成绩(函数实现)
- 关于软件功能点评估的问题(一)
- 怎样判断两个ip地址是不是在同一个网段中?
- 无线802.1x认证服务器,TP-Link无线路由器+Radius认证服务器实现无线终端802.1X认证...
热门文章
- 【C语言篇】学习计算机之路——第一个程序
- 计算机网络安全 之 信息加密与PKI
- 基于Android和PHP学生考勤管理系统设计与实现
- 强化学习实践四||价值迭代法2_动作价值
- syscall指令_SYSCALL
- 目标检测领域必看的6篇论文
- [模式识别].(希腊)西奥多里蒂斯第四版笔记11之__聚类:基本概念
- 语音变声器微信小程序源码_支持多种音效
- VirtualBox 远程桌面(VDR)使用
- 训练集trainning set和验证集validation set的划分策略