problem plotting u,v winds from binary file
Brad Navarro
brad.navarro at WNI.COM
Wed Mar 19 09:31:33 EDT 2008
Greetings,
Despite my persistent efforts, I cannot seem to solve this particular
problem. Perhaps someone out there will know how. I have generated a
binary file with U and V wind components for only one level and
timestamp, and I have provided the piece of code that writes this data
to file:
DO 110 I=1,191
write(16,rec=I) (Ux(I,J),J=1,360) ! writes the u component
to file
110 CONTINUE
DO 115 I=1,191
write(16,rec=I) (Vy(I,J),J=1,360) ! writes the v component to
file.
115 CONTINUE
So, in essence, each component is written for each latitude, I, and for
each longitude, J, at 1 degree intervals. So my control file then looks
like this:
DSET /home/bradn/WINDVERIF/TEST/windcompgridded.dat
TITLE Qscat 10m wind
UNDEF -0.9999E4
XDEF 360 LINEAR 0 1
YDEF 181 LINEAR -90 1
ZDEF 1 LEVELS 1 1
TDEF 1 LINEAR 15Z17JUN07 3hr
VARS 2
u 0 99 u component
v 0 99 v component
ENDVARS
However, when trying to plot the U component, it looks as if GrADS uses
the V data in the binary file as the U data, and then gives me this
error message when trying to plot the V component:
Low Level I/O Error: Read error on data file
Data file name = /home/bradn/WINDVERIF/TEST/DIR/windcompgridded.dat
Error reading 360 bytes at location 68760
Data Request Error: Error for variable 'v'
Error ocurred at column 1
DISPLAY error: Invalid expression
Expression = v
Anyone have any ideas what I might be doing wrong? Any help would be
much appreciated.
Thanks,
Brad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20080319/004bff1f/attachment.html
More information about the gradsusr
mailing list