NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
I also keep getting the following error messages at each step along the way...
[FL -13] No valid file for given type and cycle time. [SF -22] File name is blank. Any ideas on what I'm doing wrong here? Thank you. Chris Chris Gidley wrote:
Hi everybody,I just got GEMPAK fully up and running on a new server, and migrated a few scripts over to test things out. After modifying the script, I ran it, and it produced no output image, but the programs seemed to all run fine.Attached is the script I am trying to run and a textfile of the output I get. The last thing it tells me when I run the script, is :'cannot stat `ia_radar.gif': No such file or directory'Please let me know if I am missing something silly in my script. I have tried running things by hand, one piece at a time, and I get the same problem. If I can give any more information to help troubleshoot, please let me know.Thanks, Chris
# This script will plot surface temperatures and visibility/weather # and winds (seperate, mind you) over Iowa for the visitors center pages # for the most recent available data. # # #---------------------------------------------------------------------- # # Make a working directory for this script and move there # cd /home/gempak/scripts mkdir sfcwork cd sfcwork source /home/gempak/NAWIPS/Gemenviron # #---------------------------------------------------------------------- # setenv DISPLAY anemos.storm.uni.edu:1.0 #----------------------------------------------------------------------- # Set time information. This stuff should be parsed automatically # and should not require any mods. Look down below for changing # this script to fit additional applications. # get all the date/time information for real-time # # first get the "real" time for the image titles set HR=`date "+%H"` set day=`date "+%a"` set mon=`date "+%b"` set year=`date "+%Y"` set date=`date "+%e"` if ( $HR == 00 || $HR > 12 ) then if ( $HR == 00 ) set hour=12 if ( $HR == 13 ) set hour=1 if ( $HR == 14 ) set hour=2 if ( $HR == 15 ) set hour=3 if ( $HR == 16 ) set hour=4 if ( $HR == 17 ) set hour=5 if ( $HR == 18 ) set hour=6 if ( $HR == 19 ) set hour=7 if ( $HR == 20 ) set hour=8 if ( $HR == 21 ) set hour=9 if ( $HR == 22 ) set hour=10 if ( $HR == 23 ) set hour=11 else set hour=$HR endif #--------------------------------------- # next, get the UTC times set setenv TZ UTC set cc=`date "+%Y" | cut -c 1-2` set yy=`date "+%y"` set mm=`date "+%m"` set dd=`date "+%d"` set hh=`date "+%H"` set realtime_flag=T #---------------------------------------------------------------------- # # Set the AM/PM variable ***CHANGE THIS SAVINGS TIME**** if ( $hh == 05 || $hh == 06 || $hh == 07 || $hh == 08 || $hh == 09 || $hh == 10 || $hh == 11 || $hh == 12 || $hh == 13 || $hh == 14 || $hh == 15 || $hh == 16) then set xm=am else set xm=pm endif #-------------------------------------------- #Get month name if ( $mm == "01" ) set mon=JAN if ( $mm == "02" ) set mon=FEB if ( $mm == "03" ) set mon=MAR if ( $mm == "04" ) set mon=APR if ( $mm == "05" ) set mon=MAY if ( $mm == "06" ) set mon=JUN if ( $mm == "07" ) set mon=JUL if ( $mm == "08" ) set mon=AUG if ( $mm == "09" ) set mon=SEP if ( $mm == "10" ) set mon=OCT if ( $mm == "11" ) set mon=NOV if ( $mm == "12" ) set mon=DEC #-------------------------------------------------------------------- # # Customize shell variables here... # #-------------------------------------------------------------------- # Build all the variables that use times. set dattim=${yy}${mm}${dd}/${hh}00 set sffile=/space/data/ldm/gempak/surface/${cc}${yy}${mm}${dd}_sao.gem set datelabel="${hour}:00$xm $day $date $mon $year" #-------------------------------------------------------------------- # # Set the output plot file # #-------------------------------------------------------------------- # Set the GIF file names. set tmpgif=vis_temp.gif set finalgif=/space/html/images/vis_temp.gif set tmpgif1=vis_viswx.gif set finalgif1=/space/html/images/vis_viswx.gif set tmpgif2=vis_wind.gif set finalgif2=/space/html/images/vis_wind.gif #------------------------------------------------------- # # Run the gempak program(s) # # Make a Surface Temps Map #-------------------------------------------------------- sfmap<< SFMAP_FLAG AREA = dset GAREA = 40.0;-97.3;43.9;-89.4 SATFIL = RADFIL = SFPARM = ;;;;;;;;;;tmpf DATTIM = $dattim SFFILE = metar COLORS = 3 MAP = 31/1/2 + 2/1/1 LATLON = 0 TITLE = 31/-1/$datelabel Temperatures (F) CLEAR = y PANEL = 0 DEVICE = gif|$tmpgif|720;540 PROJ = LCC/30.0;-92.9;60.0 FILTER = n TEXT = 1/22/hw LUTFIL = STNPLT = 31/.75|0|/home/gempak/scripts/sfstns.tbl CLRBAR = 31 \$mapfil = histus.nws + hiisus.nws run exit SFMAP_FLAG gpend #--------------------------------------------------------- # put some STORM text on the thing gptext<< GPTEXT_FLAG clear=no txtfil=/home/gempak/scripts/storm.txt txtloc=.01;.03 text=1/22/HW colors=25 column=1 run GPTEXT_FLAG gpend #-------------------------------------------------------- # Make a Visibility/Weather Map #-------------------------------------------------------- sfmap<< SFMAP_FLAG AREA = dset GAREA = 40.0;-97.3;43.9;-89.4 SATFIL = RADFIL = SFPARM = ;;;;;vsby;wsym:1.5 DATTIM = $dattim SFFILE = metar COLORS = 3 MAP = 31/1/2 + 2/1/1 LATLON = 0 TITLE = 31/-1/$datelabel Visibility/Weather CLEAR = y PANEL = 0 DEVICE = gif|$tmpgif1|720;540 PROJ = LCC/30.0;-92.9;60.0 FILTER = n TEXT = 1/22/hw LUTFIL = STNPLT = 31/.75|0|/home/gempak/scripts/sfstns.tbl CLRBAR = 31 \$mapfil = histus.nws + hiisus.nws run exit SFMAP_FLAG gpend #--------------------------------------------------------- # put some STORM text on the thing gptext<< GPTEXT_FLAG clear=no txtfil=/home/gempak/scripts/storm.txt txtloc=.01;.03 text=1/22/HW colors=25 column=1 run GPTEXT_FLAG gpend #-------------------------------------------------------- # Make a Windspeed Map #-------------------------------------------------------- sfmap<< SFMAP_FLAG AREA = dset GAREA = 40.0;-97.3;43.9;-89.4 SATFIL = RADFIL = SFPARM = darr:.75;;;;;;;;;sknt*1.152 DATTIM = $dattim SFFILE = metar COLORS = 3 MAP = 31/1/2 + 2/1/1 LATLON = 0 TITLE = 31/-1/$datelabel Windspeed/Direction CLEAR = y PANEL = 0 DEVICE = gif|$tmpgif2|720;540 PROJ = LCC/30.0;-92.9;60.0 FILTER = n TEXT = 1/22/hw LUTFIL = STNPLT = 31/.75|0|/home/gempak/scripts/sfstns_sat.tbl CLRBAR = 31 \$mapfil = histus.nws + hiisus.nws run exit SFMAP_FLAG gpend #--------------------------------------------------------- # put some STORM text on the thing gptext<< GPTEXT_FLAG clear=no txtfil=/home/gempak/scripts/storm.txt txtloc=.01;.03 text=1/22/HW colors=25 column=1 run GPTEXT_FLAG gpend #-------------------------------------------------------------------- # Move the temporary gif to its final resting place. # #if ( -e $tmpgif ) then # # mv $tmpgif $finalgif # mv $tmpgif1 $finalgif1 # mv $tmpgif2 $finalgif2 # #endif #----------------------------------------------------- # # Back out of working directory and remove it # cd .. #rm -rf sfcwork #---------------------------------------------------END
gembud
archives: