Station data-Stnmap problem
Xiucheng Wang
xcwang at MAIL.IAP.AC.CN
Thu Apr 17 09:16:23 EDT 2008
Hi,
why do you use two flag variables nflag and nflag2 in your programe? delete nflag2 and try again.
If it does not work again, you can send me your fortran program, .ctl file and source data.
xiucheng wang
----- Original Message -----
From: Ioannis Koletsis
To: GRADSUSR at LIST.CINECA.IT
Sent: Wednesday, April 16, 2008 5:26 PM
Subject: Station data-Stnmap problem
Dear grads users,
following the example for the file of rain (http://www.iges.org/grads/gadoc/gadocindex.html), I created the following program for 2 variables u and v
character*8 stid
open (8,name='clear_data.txt')
open (10,name='data.dat',form='unformatted',access='direct',
+ recl=4)
10 read(8,9000,end=90) iyear,imonth,stid,rlat,rlon,rval,rval2
9000 format(i4,1x,i1,1x,i2,1x,f9.5,1x,f9.5,1x,f7.2,1x,f7.2)
if (iflag.eq.0) then
iflag=1
iyrold=iyear
imnold=imonth
endif
if (iyrold.ne.iyear.or.imnold.ne.imonth) then
nlev=0
write(10) stid,rlat,rlon,tim,nlev,nflag,nflag2
endif
iyrold=iyear
imnold=imonth
tim=0.0
nlev=1
nflag=1
nflag2=1
write(10) stid,rlat,rlon,tim,nlev,nflag,nflag2
write(10) rval,rval2
goto 10
90 continue
nlev=0
write(10) stid,rlat,rlon,tim,nlev,nflag,nflag2
stop
end
The compilation was completed successfully and a fortran_pr.e file was created. Afterwards running the file a data. dat file was created, also.
Then using the following station_data.ctl file
DSET ^data.dat
DTYPE station
STNMAP station_data.map
UNDEF -99999
TITLE Station Data Sample
TDEF 1 linear 06z27jul2003 12hr
VARS 2
u 0 99 surface u-wind
v 0 99 surface v-wind
ENDVARS
I execute the command stnmap -i station_data.ctl, I received the following
Name of binary data set: data.dat
Number of times in the data set: 1
Number of surface variables: 2
Number of level dependent variables: 0
Starting scan of station data binary file.
Binary data file open: data.dat
Processing time=1
Invalid station hdr found in station binary file
Possible causes: Invalid level count in hdr
Descriptor file mismatch
File not station data
Invalid relative time
levs=-1073751116 flag=0 time=32.625
Do you have an idea for what is wrong?
Thanks in advance......
-----------------------------------------------------------
Ioannis Koletsis
National Observatory of Athens
Institute for Environmental Research
Lofos Koufou
15236-Penteli
Athens-Greece
Tel: (+30) 210 8109140
e-mail: koletsis at meteo.noa.gr
ikoletsis at gmail.com
-----------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20080417/1709ef1b/attachment.html
More information about the gradsusr
mailing list