creating a descriptor file for an hdf file
Deborah Herceg
herceg at MARINE.RUTGERS.EDU
Thu Mar 22 13:19:21 EDT 2007
Hello all,
I a am trying to create a descriptor file for an hdf data file for
Pathfinder SST data set available from
http://podaac.jpl.nasa.gov/products/product216.html.
- sdfopen creates an error message about not recognizing the x-coordinate.
i tried xdfopen with a file but since the data is at 4km res, not sure how
to specify it in a descriptor file. any help is highly appreciated.
-------------------------------------------------------------------------
I am currently using:
Grid Analysis and Display System (GrADS) Version 1.9b4
....
Config: v1.9b4 32-bit little-endian readline sdf/xdf hdf-sds netcdf lats
printim
on a Linux box.
--------------------------------------------------------------------------
The ncl_file dump looks like this (could not get ncdump to work):
>ncl_filedump 200201.s04w3pfrt-sst-16b.hdf
Copyright (C) 1995-2006 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 4.2.0.a034
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
Variable: f (file variable)
filename: 200201.s04w3pfrt-sst-16b
path: 200201.s04w3pfrt-sst-16b.hdf
file global attributes:
dsp_SubImageId : 0
dsp_SubImageName : SST
dsp_ModificationDate : 20040222
dsp_ModificationTime : 154417
dsp_SubImageFlag : 64
dsp_SubImageTitle : \\NLC Postage Stamp
dsp_StartDate : 20020106
dsp_StartTime : 45722.11
dsp_SizeX : 8192
dsp_SizeY : 4096
dsp_OffsetX : 0
dsp_RecordLength : 16384
dsp_DataOrganization : 0x40
dsp_NumberOfBands : 0x01
dsp_ing_tiros_ourid : NO16GAC C���
dsp_ing_tiros_numscn : -4857
dsp_ing_tiros_idsat : 3072
dsp_ing_tiros_iddata : 512
dsp_ing_tiros_year : -11769
dsp_ing_tiros_daysmp : 1536
dsp_ing_tiros_milsec : -1019277311
dsp_ing_tiros_slope : <ARRAY>
dsp_ing_tiros_intcpt : <ARRAY>
dsp_ing_tiros_tabadr : <ARRAY>
dsp_ing_tiros_cnlins : 256
dsp_ing_tiros_cncols : 256
dsp_ing_tiros_czncs : -26367
dsp_ing_tiros_line : 256
dsp_ing_tiros_icol : 0
dsp_ing_tiros_date0 : 18-FEB-04 22:52:39�
dsp_ing_tiros_time0 : 22:52:39�
dsp_ing_tiros_label : <ARRAY>
dsp_ing_tiros_nxtblk : 1280 dsp_ing_tiros_nxtblk : 1280
dsp_ing_tiros_datblk : 1280
dsp_ing_tiros_itape : 256
dsp_ing_tiros_cbias : 0
dsp_ing_tiros_ccoeff : 0
dsp_ing_tiros_pastim : -1019277311
dsp_ing_tiros_passcn : 256
dsp_ing_tiros_lostct : 0
dsp_ing_tiros_lost : <ARRAY>
dsp_ing_tiros_ndrll : 2560
dsp_ing_tiros_ndrrec : <ARRAY>
dsp_ing_tiros_ndrlat : <ARRAY>
dsp_ing_tiros_ndrlon : <ARRAY>
dsp_ing_tiros_chncnt : 1280
dsp_ing_tiros_chndsq : <ARRAY>
dsp_ing_tiros_czncs2 : -13056
dsp_ing_tiros_wrdsiz : 512
dsp_ing_tiros_nchbas : 0
dsp_ing_tiros_nchlst : 0
dsp_ing_tiros_rpmclc : 0
dsp_ing_tiros_numpix : -26367
dsp_ing_tiros_scnden : 768
dsp_ing_tiros_eltden : 1280
dsp_ing_tiros_orbtno : 0
dsp_ing_tiros_slope2 : <ARRAY>
dsp_ing_tiros_intcp2 : <ARRAY>
dsp_ing_tiros_prtemp : -7.290557e-08
dsp_ing_tiros_timerr : 0
dsp_ing_tiros_timstn : 0
dsp_nav_xsatid : BIN
dsp_nav_xsatty : 0x05
dsp_nav_xproty : 0x08
dsp_nav_xmapsl : 0x00
dsp_nav_xtmpch : 0x04
dsp_nav_ximgdy : 2006
dsp_nav_ximgtm : 45722.11
dsp_nav_xorbit : 6653
dsp_nav_ximgcv : <ARRAY>
dsp_nav_earth_linoff : 0
dsp_nav_earth_pixoff : 0
dsp_nav_earth_scnstr : 1
dsp_nav_earth_scnstp : 4096
dsp_nav_earth_pixstr : 1
dsp_nav_earth_pixstp : 8192
dsp_nav_earth_latorg : 0
dsp_nav_earth_lonorg : 0
dsp_nav_earth_orgrot : 0
dsp_nav_earth_lattop : 0
dsp_nav_earth_latbot : 0
dsp_nav_earth_latcen : 0
dsp_nav_earth_loncen : 0
dsp_nav_earth_height : 179.96
dsp_nav_earth_width : 0
dsp_nav_earth_level : 1
dsp_nav_earth_xspace : 3
dsp_nav_earth_yspace : 3
dsp_nav_earth_rev : 1.0
dsp_nav_earth_dflag : 0
dsp_nav_earth_numpix : 8192
dsp_nav_earth_numras : 4096
dsp_nav_earth_magxx : 1
dsp_nav_earth_magyy : 1
dsp_hgt_llnval : 23
dsp_hgt_lltime : 17792115
dsp_hgt_llvect : <ARRAY>
history : PATHNLC Feb 18 22:54:54 2004 PATHNLC
t,3,270.16,0.05,0.,0.01,271.16,308.16,,,,1,,,2,,,3,,,,,,4,,,,,,,1.,,35.,0.1,5,,,,,,,0.7,,35.,0.15,45.,80.,0.005,20,0.,3.6,0.,8.,t,,,,,,,,
,,,,1.2,,,,1.2,,55.,1,270.16,0.05 pixsiz=16 allb=4 nlsst=1 vernum=4
version=V4.2 pathfinder flagtree 3bitqual 14oct97 newtest=1 tree=0
in=/var1/gacsst/orbit/02006032613/sector//02006045722.N16 at ingest
in1=/var1/gacsst/gacmask//3wk-200202.m1dw0oisstv2-sst
out=/var1/gacsst/gacsst//02006045722.sst at ingest
PATHNLC NLSST Temp calculation date: April 10, 1996
oisstv2mia Jul 10 15:27:43 2002 oisstv2mia IN=../global_blnk.m1d-sst
IN1=oisst.20020109 OUT=200202.m1dw0oisstv2-sst dtype=1 bias=-3 slope=0.15
STATS Jul 10 18:31:56 2002 STATS minpix=1 maxpix=255
in=/usr5/gacsst/etc/oiv2/02//200202.m1dw0oisstv2-sst a udit=t,
callim=f, cal=f, cloud=f
outm=/usr5/gacsst/etc/oiv2/02/3wk-200202.m1dw0oisstv2-sst
oisstv2mia Jul 10 15:27:38 2002 oisstv2mia IN=../global_blnk.m1d-sst
IN1=oisst.20020102 OUT=200201.m1dw0oisstv2-sst dtype=1 bias=-3 slope=0.15
STATS /usr5/gacsst/etc/oiv2/02//200201.m1dw0oisstv2-sst
oisstv2mia Jul 10 15:27:43 2002 oisstv2mia IN=../global_blnk.m1d-sst
IN1=oisst.20020109 OUT=200202.m1dw0oisstv2-sst dtype=1 bias=-3 slope=0.15
STATS /usr5/gacsst/etc/oiv2/02//200202.m1dw0oisstv2-sst
oisstv2mia Jul 10 15:27:48 2002 oisstv2mia IN=../global_blnk.m1d-sst
IN1=oisst.20020116 OUT=200203.m1dw0oisstv2-sst dtype=1 bias=-3 slope=0.15
STATS /usr5/gacsst/etc/oiv2/02//200203.m1dw0oisstv2-sst
PATHNLC /var1/gacsst/gacmask//3wk-200202.m1dw0oisstv2-sst
PATHNLC 45d coeffs used (1) = 1.037 0.917 0.106 1.008 0.000
PATHNLC 45d coeffs used (2) = 1.488 0.927 0.074 0.842 0.000
PATHNLC 45d coeffs used (3) = 0.000 0.000 0.000 0.000 0.000
PATHNLC GETOZONE I 0.0900 0.0000
PATHBIN Feb 18 22:57:06 2004 PATHBIN RESOLVE=4 BINMODEL=1 ASC=A
GRID=(16, 16) IN=/var1/gacsst/gacsst//02006045722.sst at ingest@sst NLC=1
DATADAY=2002006 DAYSTR=02006013302 DAYEND=02007012446
OUT=/var1/gacsst/gacpst//02006045722.b04p3pfrt at pst\NLC Postage Stamp
ALLB=4 SEAMLON=-180.0 LAND=/var1/gacsst/gacmask//pfv50-land.b04bit-180
PATHTIME Feb 18 22:57:45 2004 PATHTIME WQ=B ASC=A
IN=/tmp/02006032613-2002005-3.filespfrt
OUT=/var1/gacsst/gaclpst//02006032613-2002005.b04o3pfrt at pst@bin_number
PATHTIME /var1/gacsst/gacpst//02006042336-2002005.b04p3pfrt at pst@bin_number
PATHTIME /var1/gacsst/gacpst//02006045722-2002005.b04p3pfrt at pst@bin_number
PATHTIME Feb 18 23:07:07 2004 PATHTIME WQ=B ASC=A
IN=/i1/gacsst/gacopst/2002005.fileapfrt
OUT=/r1/gacsst/pfrt/b04d/02/01/2002005.b04d3pfrt-p at pst@bin_number
satzen=f
PATHTIME /i1/gacsst/gacopst//02004222253-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02004235921-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005014759-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005033918-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005052632-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005070823-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005085135-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005102604-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005120825-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005134836-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005152834-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005165438-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005183336-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005202324-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005220553-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02005234743-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02006013906-2002005.b04o3pfrt at pst@bin_number
PATHTIME /i1/gacsst/gacopst//02006032613-2002005.b04o3pfrt at pst@bin_number
PATHCLMAP Feb 19 15:22:52 2004 PATHCLMAP thresh=2. thr2 =12. WQ=F
in=/r1/gacsst/pfrt/b04d/02/01//2002005.b04d3pfrt-p at pst
ref=/r1/gacsst/pfrt/ref/02//3wk-200201.b09w3pfrt-f7-7 at pst
map=/r1/gacsst/gacmask//bin2bin.u04to09
PATHTIME Feb 19 16:01:52 2004 PATHTIME WQ=B ASC=A
IN=/r1/gacsst/pfrt/topt/200201.file3pfrt
OUT=/r1/gacsst/pfrt/b04w/02/200201.b04w3pfrt at pst@sst at pst@bin_number
satzen=f
PATHTIME /r1/gacsst/pfrt/topt//2001364.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2001365.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2002001.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2002002.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2002003.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2002004.b04d3pfrt at pst@bin_number
PATHTIME /r1/gacsst/pfrt/topt//2002005.b04d3pfrt at pst@bin_number
PATHMAP Feb 22 15:44:17 2004 PATHMAP STAT=M QUAL=A WQ=D PIXSIZ=16
IN=/h/mo1/gacsst/pfrt/tomp//200201.b04w3pfrt at pst@sst
OUT=(IMG=/mo1/gacsst/pfrt/m04w/02/200201.s04w3pfrt-sst-16b at sst SLO= 0.075
INT= -3.0 )
PATHMAP Output image pixel, line size = 8192, 4096
PATHMAP Grid spacing (X,Y) = ( 3.00, 3.00), Projection
Code= 7
PATHMAP Projection Origin Lon,Lat,Rotation = 0.00 0.00
0.00
PATHMAP center lon,lat,width, or height = 0.00 0.00
0.00 179.96
q=d
dimensions:
lat = 4096
lon = 8192
variables:
short sst ( lat, lon )
dsp_PixelType : 0x01
dsp_PixelSize : 0x02
dsp_Flag : 0
dsp_nBits : 16
dsp_LineSize : 0
dsp_cal_name : Temperature
units : Temp
dsp_cal_eqnNumber : 2
dsp_cal_CoeffsLength : 8
dsp_cal_coeffs : <ARRAY>
scale_factor : 0.075
add_off : -3
hdf_name : sst
double lat ( lat )
unit : degrees_north
long_name : latitude
hdf_name : lat
double lon ( lon )
unit : degrees_east
long_name : longitude
hdf_name : lon
Thank you!
Deborah Herceg
More information about the gradsusr
mailing list