#! /bin/sh

#
# GIF Script : gempak_wave_pacatl.sh 
#
# Log :
# S. Lilly/NCO      01/08   Modified to make individual GIF images for HPS of Wave 
#                           Heights and Wind for lat 25S - 70N and long 110E - 10E
#

set -xa


export PS4='GIF4:$MAPAREA$SECONDS + '
LATVAL="1/1/1/1/20;20"

cd $DATA
if [ ! -d $DATA/wavgif ] ; then
  mkdir $DATA/wavgif
fi
cd $DATA/wavgif
sh $utilscript/setup.sh


cp $FIXgempak/datatype.tbl datatype.tbl
#
# Need the next file in the current corking directory to create
# GIF images with a white background.
#
cp $FIXgempak/coltbl.xwp.wbg coltbl.xwp

 $GEMEXE/gdplot2_gif << EOF
\$MAPFIL= mepowo.gsf
GDFILE  = $COMIN/${RUN2}_${PDY}${cyc}f${fhr}
GDATTIM = F${fhr}
PANEL   = 0
CONTUR  = 2
MAP     = 8
CLEAR   = yes

GAREA   = $GAREA
PROJ    = $PROJ
GDFILE  = $COMIN/${RUN2}_${PDY}${cyc}f${fhr}

restore ${USHgempak}/restore/nww3_wavhgt.2.gif.nts
CLRBAR  = 1///.002;.25/|.60/2/sw
DEVICE  = gif | ${RUN}_gw3_${fhr}s.gif  |  640 ; 480
LATLON  = 0
TITLE   = 1/0/ $TITLEIT !0
TEXT    =.80/2/sw
CLEAR   = yes
WIND    = bk1/.75/2
r
TITLE   = 1/1/~ NWW3     SIGNIFICANT WAVE HGTS(M)  WINDS(KTS)!0
TEXT    =.80/2/sw
GDPFUN  =
CLEAR   = no
LATLON  = $LATVAL
r

restore ${USHgempak}/restore/nww3_wavhgt.2.gif.nts
CLRBAR  = 1///.002;.25/|.60/2/sw
DEVICE  = gif | ${RUN}_gw3_${fhr}m.gif  |  1024 ; 768
LATLON  = 0
TITLE   = 1/0/ $TITLEIT !0
TEXT    =1.25/2/sw
CLEAR   = yes
WIND    = bk1/.75/2
r
TITLE   = 1/1/~ NWW3     SIGNIFICANT WAVE HGTS(M)  WINDS(KTS)!0
TEXT    =1.25/2/sw
GDPFUN  =
CLEAR   = no
LATLON  = $LATVAL
r

restore ${USHgempak}/restore/nww3_wavhgt.2.gif.nts
CLRBAR  = 1///.002;.25/|.60/2/sw
DEVICE  = gif | ${RUN}_gw3_${fhr}l.gif  |  1280 ; 1024
LATLON  = 0
TITLE   = 1/0/ $TITLEIT !0
TEXT    =1.25/2/sw
CLEAR   = yes
WIND    = bk1/.75/2
r
TITLE   = 1/1/~ NWW3     SIGNIFICANT WAVE HGTS(M)  WINDS(KTS)!0
TEXT    = 1.25/2/sw
GDPFUN  =
CLEAR   = no
LATLON  = $LATVAL
r

EOF

####################################
# NOT NECESSARY WHEN RUNNING JUST GDPLOT2_GF
####################################
#$GEMEXE/gpend

#####################################################
# GEMPAK DOES NOT ALWAYS HAVE A NON ZERO RETURN CODE
# WHEN IT CAN NOT PRODUCE THE DESIRED GRID.  CHECK
# FOR THIS CASE HERE.
#####################################################
ls -l *${fhr}*.gif
export err=$?
if [ $err -ne 0 ] ; then
  ps -ef
  cp /tmp/xlogfile $DATA/
fi
export pgm="GEMPAK CHECK FILE";err_chk

mv *${fhr}*.gif $DATA
