- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GrADS程序设计 第2章 数据处理
* * * 气象资料观测系统介绍 了解气象资料的获取方法,认识数据资料的构成。 从学科上分,气象观测属于大气科学的一个分支。它包括地面气象观测、高空气象观测、大气遥感探测和气象卫星探测等,有时统称为大气探测。由各种手段组成的气象观测系统,能观测从地面到高层,从局地到全球的大气状态及其变化。 气象观测系统 气象观测资料 数据资料处理(4D数据集) 科学试验和研究 了解大气变化特征和海-陆-气相互作用的关系 对未来进行合理预测。 第2章 数据准备 在使用GrADS绘图前,必须确保所用数据文件满足GrADS的数据格式要求。 2.1 各类数据格式的特点 Binary(二进制)数据格式:可以是格点数据或站点数据,可以用Fortran或者C语言读写。 GRIB码数据格式:是自定义的数据格式,压缩率高,占用空间小。如NCEP提供的数据资料。 netCDF等通用数据格式:自定义数据格式,精确性好,便于传输。 2.2 数据文件的转换 1. 转换方法 转换文件的数据存放格式,一般是通过Power Station或Visual Fortran等软件使用Fortran或者C语言来编程转换。 2.数据存放形式 数据文件中数据的排放顺序由内向外为:某时刻下某物理量的经度(自西向东)、纬度(自南向北)、层次(从底层到高层),然后是其他物理量的经度、纬度、层次数据,最后是时次变化 。 3. 举例(格点资料) 现有ASCII码(十进制存放格式)数据资料文件u.dat、v.dat和SST.dat,其空间范围:60-150°E,0-40°N;层次:u、v为850、 200hPa;时段:1982.1-1985.12;分辨率:2.5*2.5;数据排放顺序满足GrADS要求。 要求编写出将这三个文件转换成一个二进制( binary)文件的Fortran程序。 Z X Y 海平面 850hPa 200hPa SST U,V U,V 1982.1资料 。。。。。。。。。。。。。。 。。。 1985.12资料 Fortran程序编写如下: C 定义一个X,Y,Z方向的格点数以及总时次nt parameter(nx=37,ny=17,nz=2,nt=48) c 定义数组 dimension u(nx,ny,nz,nt), v(nx,ny,nz,nt), sst(nx,ny,nt) c 打开原始数据文件 open(1,file=u.dat) open(2,file=v.dat) open(3,file=sst.dat) c 打开目标文件open(12,file=‘mhy.grd,form=‘binary) c按一定格式把数据文件读入 do 100 it=1,nt do 50 iz=1,nz read(1,*) ((u(i,j,iz,it),i=1,nx),j=1,ny) 50 continue do 51 iz=1,nz read(2,*) ((v(i,j,iz,it),i=1,nx),j=1,ny) 51 continue read(3,*) ((sst(i,j,it),i=1,nx),j=1,ny) 100 continue 物理量U 物理量V 物理量SST 时次的变化 经度变化 层次变化 纬度变化 c 将数据资料写入新文件中, do 200 it=1,nt do 30 iz=1,nz write(12) ((u(i,j,iz,it),i=1,nx),j=1,ny) 30 Continue do 31 iz=1,nz write(12) ((v(i,j,iz,it),i=1,nx),j=1,ny) 31 continue write(12) ((sst(i,j,it),i=1,nx),j=1,ny) 200 continue end 按记录顺序存取方式编写的程序如下: C 定义一个X,Y,Z方向的格点数以及总时次nt parameter(nx=37,ny=17,nz=2,nt=48) c 定义数组 dimension u(nx,ny,nz,nt), v(nx,ny,nz,nt), sst(nx,ny,nt) c 打开原始数据文件 open(1,file=u.dat) open(2,file=v.dat) o
您可能关注的文档
- FDD LTE eNodeB产品介绍 - 副本.pptx
- fenglishg更改版.ppt
- FGD的正常运行、检查和维护.ppt
- Fidelio产品简介.ppt
- E英语教程2 Unit1 大学英语.ppt
- FIR数字滤波器设计方法xxk.ppt
- FJ2标段施工组织设计.doc
- flac初始地应力生成——第4讲.ppt
- Flash 场景绘制之画图分步骤演示.ppt
- FlashCS4动画制作教案doc.doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)