[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20021226: GRD* programs troubles with WINDB (cont.)



>From: "HOETH, BRIAN R. (JSC-ZS) (LM)" <address@hidden>
>Organization: JSFC
>Keywords: 200212262131.gBQLVft04686 McIDAS-X GRD*

Hi,

I just wanted to expand a little on Brian's note.

What I found is that GRDDISP/GRDCOPY do not correctly pick out both
components of 10 meter winds.  The 10 meter U component does correctly
get chosen, but the 10 mb V wind is used with the 10 m U componet to
create WINDB.  A GRDLIST from a dataset that contains both 10 m and 10 mb
winds shows what is going on:

GRDLIST MYDATA/GRIDS.6010 TIME=0 FHOUR=15 PAR=WINDB LEV=10[M] NUM=ALL
Dataset position 6010   Directory Title=
PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  GRID  PRO
---- --------- ------------ -------- ---- ----- ------------ -------- ----- ----
U      10 M    26 NOV 02330 00:00:00  AVN    15 26 NOV 02330 15:00:00   293 MERC
V      10 MB   26 NOV 02330 00:00:00  AVN    15 26 NOV 02330 15:00:00   200 MERC
Number of grids listed = 2
GRDLIST - done

The workaround that I sent Brian was to use two invocations
of GRDCOPY to copy each individual component to a scratch GRID file
and then run GRDDISP using it.  Individual GRDCOPYs work fine:

DSSERVE ADD G/G GRID 1 9999 TYPE=GRID "ALL LOCAL GRID FILES
Adding the group G as a local dataset

Group/Descriptor         Type  Format & Range     RT Comment
------------------------ ----- ------------------ -- --------------------
G/G                      GRID  GRID 1-9999           ALL LOCAL GRID FILES
DSSERVE: done
 
GRDCOPY MYDATA/GRIDS.6010 G/G.1 PAR=U LEV=10[M]
Total grids copied=1
GRDCOPY - done
 
GRDCOPY MYDATA/GRIDS.6010 G/G.1 PAR=V LEV=10[M]
Total grids copied=1
GRDCOPY - done

GRDLIST G/G.1 NUM=ALL
Dataset position 1      Directory Title=
PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  GRID  PRO
---- --------- ------------ -------- ---- ----- ------------ -------- ----- ----
U      10 M    26 NOV 02330 00:00:00  AVN    15 26 NOV 02330 15:00:00     1 MERC
V      10 M    26 NOV 02330 00:00:00  AVN    15 26 NOV 02330 15:00:00     2 MERC
Number of grids listed = 2
GRDLIST - done

GRDDISP G/G.1 PAR=WINDB LEV=10[M] NAV=C PINT=2
GRDDISP: Done with graphic frame 11

So, there is a problem with GRDDISP that needs to be attended to.

Tom

-------------------- original email from Brian ---------------------------

>Hello MUG,
>
>I have run into an interesting problem with trying to plot the 10 meter
>winds from the AVN Global GRID data.  I get very intriguing results if I try
>to do a:
>GRDDISP RTNEW/GFS TIME=12 FHOUR=6 PAR=WINDB LEV=10[M] DAY=#Y
>
>The wind barbs don't look realistic, with values much too large.  Too make a
>long story short, we (Tom Yoksas) and I have figured out that the problem
>lies within the GRD* programs not being able to properly distinguish the 10
>meter winds versus the 10 mb winds for some reason?  It's rather odd.  Check
>out the attached TFILE (should be able to open with Notepad or Wordpad) that
>I captured with a bunch of GRDLIST commands.
>
>Any thoughts?
>
>---------------
>Brian Hoeth
>Spaceflight Meteorology Group
>Johnson Space Center   
>Ph: 281-483-3246
>Ops:  281-483-1051
>
>
>
>
>

> 
>
>
>------_=_NextPart_000_01C2AD26.2B25DF60
>Content-Type: application/octet-stream;
>       name="BRHTFILE"
>Content-Transfer-Encoding: quoted-printable
>Content-Disposition: attachment;
>       filename="BRHTFILE"
>
>TFILE did OPEN on window 0
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DWINDB LEV=3D10 =
>DAY=3D2002360 NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>U      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>174 MERC
>V      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>200 MERC
>U      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>318 MERC
>V      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>200 MERC
>Number of grids listed =3D 4
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DU LEV=3D10 DAY=3D2002360 =
>NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>U      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>174 MERC
>U      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>318 MERC
>Number of grids listed =3D 2
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DV LEV=3D10 DAY=3D2002360 =
>NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>V      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>200 MERC
>V      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>321 MERC
>Number of grids listed =3D 2
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DU LEV=3D10[M] DAY=3D2002360 =
>NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>U      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>318 MERC
>Number of grids listed =3D 1
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DV LEV=3D10[M] DAY=3D2002360 =
>NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>V      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>321 MERC
>Number of grids listed =3D 1
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DU DAY=3D2002360 NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>U    1000 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>149 MERC
>U     975 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>150 MERC
>U     950 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>151 MERC
>U     925 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>152 MERC
>U     900 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>153 MERC
>U     850 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>154 MERC
>U     800 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>155 MERC
>U     750 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>156 MERC
>U     700 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>157 MERC
>U     650 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>158 MERC
>U     600 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>159 MERC
>U     550 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>160 MERC
>U     500 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>161 MERC
>U     450 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>162 MERC
>U     400 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>163 MERC
>U     350 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>164 MERC
>U     300 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>165 MERC
>U     250 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>166 MERC
>U     200 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>167 MERC
>U     150 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>168 MERC
>U     100 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>169 MERC
>U      70 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>170 MERC
>U      50 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>171 MERC
>U      30 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>172 MERC
>U      20 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>173 MERC
>U      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>174 MERC
>U    SFC  MBAG 26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>204 MERC
>U    1829 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>209 MERC
>U    2743 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>210 MERC
>U    3658 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>211 MERC
>U    -327 PVL  26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>223 MERC
>U       2 PVL  26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>224 MERC
>U    TRO       26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>259 MERC
>U    MAXW      26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>260 MERC
>U    9950 SIGM 26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>261 MERC
>U      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>318 MERC
>Number of grids listed =3D 36
>GRDLIST - done
>GRDLIST RTNEW/GFS TIME=3D12 FHOUR=3D6 PAR=3DV DAY=3D2002360 NUM=3DALL
>Dataset position 123    Directory Title=3D GFS 006-HR FCST  12Z 360
>PAR    LEVEL       DAY        TIME    SRC FHOUR     FDAY       FTIME  =
>GRID  PRO
>---- --------- ------------ -------- ---- ----- ------------ -------- =
>----- ----
>V    1000 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>175 MERC
>V     975 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>176 MERC
>V     950 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>177 MERC
>V     925 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>178 MERC
>V     900 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>179 MERC
>V     850 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>180 MERC
>V     800 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>181 MERC
>V     750 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>182 MERC
>V     700 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>183 MERC
>V     650 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>184 MERC
>V     600 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>185 MERC
>V     550 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>186 MERC
>V     500 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>187 MERC
>V     450 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>188 MERC
>V     400 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>189 MERC
>V     350 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>190 MERC
>V     300 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>191 MERC
>V     250 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>192 MERC
>V     200 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>193 MERC
>V     150 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>194 MERC
>V     100 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>195 MERC
>V      70 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>196 MERC
>V      50 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>197 MERC
>V      30 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>198 MERC
>V      20 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>199 MERC
>V      10 MB   26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>200 MERC
>V    SFC  MBAG 26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>205 MERC
>V    1829 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>212 MERC
>V    2743 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>213 MERC
>V    3658 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>214 MERC
>V    -327 PVL  26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>225 MERC
>V       2 PVL  26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>226 MERC
>V    TRO       26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>262 MERC
>V    MAXW      26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>263 MERC
>V    9950 SIGM 26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>264 MERC
>V      10 M    26 DEC 02360 12:00:00  AVN     6 26 DEC 02360 18:00:00   =
>321 MERC
>Number of grids listed =3D 36
>GRDLIST - done
>TFILE CLOSE X "BRHTFILE
>
>------_=_NextPart_000_01C2AD26.2B25DF60--
>



NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.