参数说明
iscan,ipixel:该观测在当前轨道(原始L1级产品)中的行列号
nscan,npixel: 所在原始网格的行数和列数
基本上你可以用这四个量和lon, lat 还原出原始的二维网格
lon, lat, stime, lst, t2m, snowc, smc, lza, seafrac
经纬度,UTC时间(十进制),地表温度,2m温度,积雪百分比,土壤湿度,静止卫星天顶角,海洋面积百分比
cfr(3), clear(3), missing(3)
三个分辨率等级像斑下的云分数,晴空分数,缺测分数
cldflag: 所使用的静止卫星标号
emiss,tb : 原始emissivity, 亮温
amsrx(7) :xcalibrated的AMSR2 emissivity: 10v, 10h, 19v, 19h, 23v, 36v, 36h
mwrix(9) : xcalibrated的MWRI emissivity: 10v, 10h, 19v, 19h, 23v, 36v, 36h, 89v, 89h
读取方式
GMI 数据格式如下:
integer nscan,npixel,iscan,ipixel real*4 lon,lat,stime,lst, t2m, snowc, smc, lza, seafrac real*4 emiss(9), tb(9), cfr(3), clear(3), missing(3) integer cldflag
open(unit=35, file=trim(input_file), form='formatted') 706 read(35,505, end=1001) nscan,npixel,iscan,ipixel,lon, lat,& stime,emiss(:),tb(:),& lst, t2m, snowc, smc, & lza, cfr(:), clear(:), missing(:), seafrac, cldflag goto 706
1001 continue close(35)
505 format(4I6, 3f10.4, 18f10.4, 5f10.4, 10f10.4, I6)
|
AMSR2 Xcalibrated 的数据格式是:
integer nscan,npixel,iscan,ipixel real*4 lon,lat,stime,loct,lst, t2m, snowc, smc, lza, seafrac real*4 emiss(8),tb(8), amsrx(7) integer itype, cldflag
open(unit=35, file=trim(input_file), form='formatted') 706 read(35,100, end=1001) nscan,npixel,iscan,ipixel,itype,lon,lat,stime,loct,& (amsrx(i),i=1,7),(emiss(i),i=1,8),(tb(i),i=1,8), & lst,t2m, snowc, smc, lza, seafrac, cldflag goto 706
1001 continue close(35) 100 format(I5, I4, I5, I4, I3, 4f10.4, 7f10.4, 8f10.4, 8f10.4, 6f10.4, I6)
|
MWRI Xcalibrated 的数据格式是:
integer nscan,npixel,iscan,ipixel real*4 lon,lat,stime,loct,lst, t2m, snowc, smc, lza, seafrac real*4 emiss(10),tb(10), mwrix(9) integer itype, cldflag
open(unit=35, file=trim(input_file), form='formatted') 706 read(35,100, end=1001) nscan,npixel,iscan,ipixel,itype,lon,lat,stime,loct, & (mwrix(i),i=1,9),(emiss(i),i=1,10),(tb(i),i=1,10), & lst, t2m, snowc, smc, lza, seafrac, cldflag goto 706
1001 continue close(35) 100 format(I5, I4, I5, I4, I3, 4f10.4, 9f10.4, 10f10.4, 10f10.4, 6f10.4, I6)
|
注意
!避免在读取数据时错误的覆盖源数据,导致丢失,可以将原始数据存储为只读格式.