#!/bin/csh -f if(x${1} != x) then gpmap << SELECT1 garea = $1 e SELECT1 else gpmap << SELECT2 garea = usnps proj = str/90;-100;0 map = 6 title = 5/-2/Select Map Area dev = xw|SELECT_AREA clear = y \$mapfil = hipowo.gsf r cursor garea e SELECT2 gpend endif # This is the directory of our lightning data set NLDN=$GEMDATA/nldn # set the current year, month day set YMD=`date -u '+%Y%m%d'` # get the day of week, month abbrev., day and 4 digit year for title set TITLE = `date -u '+%A %B %d, %Y'` set INC = 1; set DEVICE = 'gf' #set DEVICE = 'xw' # we'll start at hour 0 and loop through hour 23 @ HOUR = 0 @ STOP_HOUR = 23 @ COLOR=30 while($HOUR <= $STOP_HOUR) if($HOUR < 10) then set SFHOUR=0${HOUR} else set SFHOUR=${HOUR} endif set FILES=`ls $NLDN/${YMD}${SFHOUR}*_nldn.gem` if($#FILES > 0) then foreach FILE ($FILES) echo "plotting $FILE" set TIMES=`sfctime $FILE` foreach TIME ($TIMES) set CLEAR='no' set EXT='' set DEV=${DEVICE} if($DEVICE == gf) then set EXT='.gif' set CLEAR='yes' set DEV = ${DEVICE}'|lightning_'${YMD}'_'${INC}${EXT} endif sfmap << EOF map = 1 dev = ${DEV} area = dset filter = no clear = $CLEAR text = 1.2/23/1/hw title = 5/-2/Lightning Strikes $TITLE ${TIME}Z panel = .02;.02;.97;.97/1/1/4 sffile = $FILE color = 0;${COLOR} dattim = $TIME sfparm = sgnl<-400;mark:22:1:1 r clear = no sfparm = sgnl>400;mark:1:1:1 r sfparm = sgnl > -401 < 401;mark:15:2:1 r e EOF set CLEAR = no @ INC = $INC + 1 end # foreach TIME end # foreach file endif @ HOUR = $HOUR + 1 @ COLOR = $COLOR - 1 if($DEVICE == gf) then gpend endif end exit(0)