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

20010110: ADDE server questions and McIDAS minor "bug" (cont.)



>From: Gilbert Sebenste <address@hidden>
>Organization: NIU
>Keywords: 200101101820.f0AIK8o23587 McIDAS ADD web

Gilbert,

re: GINI images from adde.ucar.edu
>Adde.ucar.edu. I am getting images from 23:45Z, and that's it. This gives
>me the old images:
>
>IMGDISP RTGINI/GE1KVIS STA=MMO 1

OK, I see the problem.  A link is not getting updated to point to the
current day's directory.  I fixed this manually just now, and I will
get together with Chiz about having the link updated at the change of
the day.

re: setting up NIDS access on weather.admin
>I'll look into this. I amnot saving much due to disk considerations.

OK.

re: KBOU is not a NEXRAD station ID
>Oops, sorry. KDEN?

Nope.  The closest NEXRAD to us is FTG.

re: Now, we need to setup NEXRAD ADDE serving on your machine.

>OK. How do we do that? All of the data is in /home/data/wsr88d; all
>BREF1s, plus all products from 6 local sites.

Here is the quick and dirty of how to do this.  All steps are done as
the user 'mcidas'.

cd ~mcidas/data
cp DSSERVE.BAT DSNEXRAD.BAT
<edit DSNEXRAD.BAT and remove ALL lines except those that define the
NOAAPORT NEXRAD products.  i.e., leave the lines:

REM
REM NOAAPORT NEXRAD Level III products
REM

DSSERVE ADD RTNEXRAD/N0R          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Base Reflectivity Tilt 1
DSSERVE ADD RTNEXRAD/N1R          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Base Reflectivity Tilt 2
DSSERVE ADD RTNEXRAD/N2R          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Base Reflectivity Tilt 3
DSSERVE ADD RTNEXRAD/N3R          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Base Reflectivity Tilt 4
DSSERVE ADD RTNEXRAD/N0V          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Radial Velocity Tilt 1
DSSERVE ADD RTNEXRAD/N1V          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Radial Velocity Tilt 2
DSSERVE ADD RTNEXRAD/NCR          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Composite Reflectivity
DSSERVE ADD RTNEXRAD/N0S          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Storm-Rel Mean Vel Tilt 1
DSSERVE ADD RTNEXRAD/N1S          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Storm-Rel Mean Vel Tilt 2
DSSERVE ADD RTNEXRAD/N2S          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Storm-Rel Mean Vel Tilt 3
DSSERVE ADD RTNEXRAD/NVL          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Vertical Liquid H2O
DSSERVE ADD RTNEXRAD/NTP          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"Storm Total Rainfall
DSSERVE ADD RTNEXRAD/N1P          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"1-hour Surface Rainfall
DSSERVE ADD RTNEXRAD/N0Z          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
"248 nm Base Reflectifity
DSSERVE ADD RTNEXRAD/NET          NEXR    1 9999 TYPE=IMAGE INFO=NNEXRAD.CFG   
" Echo Tops

<while still editing the file, change NNEXRAD.CFG to NIUNEXR.CFG; you will
end up with:

REM
REM NOAAPORT NEXRAD Level III products
REM

DSSERVE ADD RTNEXRAD/N0R          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Base Reflectivity Tilt 1
DSSERVE ADD RTNEXRAD/N1R          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Base Reflectivity Tilt 2
DSSERVE ADD RTNEXRAD/N2R          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Base Reflectivity Tilt 3
DSSERVE ADD RTNEXRAD/N3R          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Base Reflectivity Tilt 4
DSSERVE ADD RTNEXRAD/N0V          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Radial Velocity Tilt 1
DSSERVE ADD RTNEXRAD/N1V          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Radial Velocity Tilt 2
DSSERVE ADD RTNEXRAD/NCR          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Composite Reflectivity
DSSERVE ADD RTNEXRAD/N0S          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Storm-Rel Mean Vel Tilt 1
DSSERVE ADD RTNEXRAD/N1S          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Storm-Rel Mean Vel Tilt 2
DSSERVE ADD RTNEXRAD/N2S          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Storm-Rel Mean Vel Tilt 3
DSSERVE ADD RTNEXRAD/NVL          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Vertical Liquid H2O
DSSERVE ADD RTNEXRAD/NTP          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"Storm Total Rainfall
DSSERVE ADD RTNEXRAD/N1P          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"1-hour Surface Rainfall
DSSERVE ADD RTNEXRAD/N0Z          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
"248 nm Base Reflectifity
DSSERVE ADD RTNEXRAD/NET          NEXR    1 9999 TYPE=IMAGE INFO=NIUNEXR.CFG   
" Echo Tops

cd ~mcidas/workdata
cp NNEXRAD.CFG NIUNEXR.CFG

<edit NIUNEXR.CFG and change DIRFILE= to /home/data/wsr88d/
 change the file MASK to match what you are calling the various products.

setup your ADDE server routing table:

batch.k DSNEXRAD.BAT

That should be it unless there are typos.

BUT WAIT!  Before you do the above, I STRONGLY recommend that you adopt
a hierarchical filing scheme for your NIDS data that has the station ID
as a directory node.  I took the liberty of logging onto weather and
saw that the way you are storing the files is horribly inefficient.
A simple 'ls /home/data/wsr88d' took over a couple of minutes before
returning back a LONG lisging.

What I suggest is a structure that looks like:

                     /N0R/*.bref1
                     /N1R/*.bref2
/home/data/wsr88d/FTG/N2R/*.bref3
                     /N3R/*.bref4
                     /NCR/*.cref
                     /NVL/*.vil
                     etc.

The idea is for the directory structure to look like:

/home/data/wsr88d/\ID/\TYPE/

where \ID represents NEXRAD station IDs and \TYPE represents NEXRAD product
types.

After doing this, the DIRFILE entry in NIUNEXR.CFG would be:

DIRFILE=/home/data/wsr88d/\ID/\TYPE/

A scheme like this will _greatly_ speed up ADDE access to the massive
amounts of data rolling in from NEXRAD sites.  It will also help you
manage your disk space more efficiently.

Tom