home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / educatio / weathe.zip / WEATHER.DOC < prev    next >
Text File  |  1992-09-29  |  53KB  |  831 lines

  1.                           WEATHER PROFESSIONAL V2.0
  2.                             (c) 1992 Tim Vasquez
  3.                                Sep 22, 1992
  4.    
  5.    
  6.    Weather Pro 2.0 is a full color EGA-graphics program which plots
  7. high-resolution weather graphic charts.  It gets its information from National
  8. Weather Service data that you capture on any database you prefer -- no longer
  9. are you tied to a specific system (with extra costs) just to get maps.  You
  10. use the program offline, at your leisure, saving you time and money.
  11.    Weather Pro is -not- a cute toy.  It's a slick tool, and it's about the
  12. best one in existence for pilots, amateur weather persons, storm spotters,
  13. storm chasers, and just about anyone who wants to have the upper hand on the
  14. Weather Channel.  It offers some features that are comparable to those seen in
  15. weather forecasting centers and on weather briefing terminals used by the
  16. major airlines.
  17.    The high-resolution base map of North America is the big plus.  It's 
  18. plotted in the polar stereographic projection, and on it, you have complete 
  19. control over zooming and panning!  You can even get into the geography 
  20. database and modify it, say to enhance the coastline, or add highways, 
  21. county lines, and air routes.
  22.    There is another file, too, which contains modifiable cities and towns you
  23. can overlay with a keystroke -- perfect to determine whether Northville
  24. Municipal Airfield is getting hit by a storm or just to see if it's raining 
  25. over at Grandma's place.
  26.    The radar plotting ability is the major strength of the program.  It 
  27. produces charts that are strikingly similar in form to those received by 
  28. National Weather Service forecasters over AFOS circuits.  You don't get a 
  29. dinky, vague CGA chart -- you get a full-color, almost broadcast-quality 
  30. radar composite.  At your option, Weather Pro will overlay maximum tops, 
  31. bow echoes, hook echoes, line-echo wave patterns, BWERs, WERs, and other 
  32. significant storm features.  It will even outline the exact coordinates 
  33. of severe squall lines!  As you can imagine, it does away with those 
  34. warped "teletype"-style radar dot maps available on many databases.  If 
  35. you've used one of them, you know how difficult it is to locate a city 
  36. accurately or plot straight-line routes.
  37.    Weather Pro pioneers surface analysis on the PC.  It adds sky condition,
  38. temperature, dewpoint, sea level pressure, and wind data from hourly surface
  39. reports in the form of standard plots.  You don't get large, oversized plots, 
  40. which plague many specialized weather graphics maps seen on professional
  41. databases.  You get a small, meteorologically useful density of data, perfect
  42. for examing small-scale (mesoscale) conditions, along with the option to
  43. either plot ALL reports or let the computer reduce clutter.  You can also
  44. instruct Weather Pro to plot the surface wind only, without the other data, to
  45. get an idea of the surface wind field.  You can't beat it for planning a 
  46. flight or a trip.  Fronts and disturbances will stand out perfectly.
  47.    Last but not least, Weather Pro decodes FDHI/FDLO upper-air reports, widely
  48. used by pilots, to plot upper air wind charts.  You choose which level and
  49. valid time you want, and Weather Pro selects the correct data set.  Like the
  50. surface chart, it draws a network of standard station plots.  The results are
  51. sharp.
  52.    Compositing is a state-of-the-art word in many forecast offices today.  It
  53. means being able to overlay radically different types of data on one another,
  54. and it's a key concept in the National Weather Service's new AWIPS (Advanced
  55. Weather Interactive Processing) computer system.  Weather Pro brings this
  56. power to your desk.  For example, you can plot the color radar chart and then
  57. overlay surface data on it, perhaps to find out if that front is driving the
  58. storms or not, or what the winds in a rain area are.  Then you might want to
  59. zoom in really close for a better look at the mesoscale composite, and allow
  60. Weather Pro to fill in more data in that area.  Or you can overlay the
  61. upper-level winds on the squall line to see how the storms will be steered.
  62. Weather Pro offers auto-compositing, too, to memorize your keystrokes when
  63. you're in a rush. 
  64.    And it's fast.  On my Gateway 386/25, the North American base map plots in 
  65. four seconds.  Take a huge 150,000-byte weather data file.  Sifting through 
  66. this mountain of information, Weather Pro plots surface observations in 12
  67. seconds.  Upper-level wind data takes about 7 seconds.  Radar height data 
  68. plots in 8 to 17 seconds.  Due to the complexity of the radar decoding 
  69. algorithm, a full-color radar composite takes longer -- about 126 seconds; 
  70. but you get to see it at work, and Weather Pro caches the data.  Then, if you 
  71. replot the chart in some form or fashion -- zooming, for example -- the same 
  72. data will then pop up in 24 seconds.  I certainly don't recommend that you 
  73. use Weather Pro on a slow XT model, but you should get acceptable results on 
  74. any computer with a graphics card.  And if you have a 486, you'll be flying. 
  75.    The catch?  You have to get the data yourself.  To save time and effort,
  76. many terminal programs will let you design a script to automate the process.
  77. Where do you get the data?  YOU decide!  For example, on CompuServe, aviation
  78. weather is part of the basic services -- $8 a month, with no connect charges.
  79. Pilots can use DUAT and Weathermation, which are free.  Weather Pro will sink
  80. its teeth into almost ANY raw data from ANY database.
  81.    The only other catch?  The WeatherPro package runs for $795.
  82.    Not!
  83.    It's $15.  I prefer to make my software affordable and accessable.  No one 
  84. likes to pay exhorbitant software prices, and I realize that it just tempts
  85. you to make pirate copies or not register.  If it's worth more to you, though, 
  86. I won't stop you from making a contribution.  It's definitely an investment in
  87. updates and improvements.  Also when you do register, you'll get a version 
  88. which unlocks the zooming and radar height plotting capability, plus printed
  89. documentation and easy updating.  And if you're on CompuServe, you can chat 
  90. with me to discuss improvements and point out any errors and problems you may
  91. have.
  92.    Without a doubt, Weather Pro is one of the most powerful, flexible tools
  93. available to amateur forecasters, pilots, and students.
  94.  
  95.  
  96. REQUIREMENTS
  97.    Weather Pro requires a PC or 100% compatible with at least EGA (640 x 350 x
  98. 16) graphics.  A 286 (AT) or higher grade computer is recommended to avoid
  99. slow performance.  A hard drive will also speed things up somewhat.  To use
  100. "fast radar" mode, your Weather Pro directory will need about 500K of room
  101. (which will be used ONLY during program execution).
  102.    The other requirement is a source of weather reports.  You will need either
  103. FDHI/FDLO reports, surface aviation reports, or SD radar data.  The data
  104. source should NOT modify the original reports in any way (no "decoded"
  105. reports, for example!).  CompuServe, AccuWeather, Contel DUAT, and
  106. Weathermation are examples of data sources which have been successfully tested
  107. with Weather Pro.
  108.  
  109. TERMS OF USE
  110.    If you're on any BBSs, feel free to upload and distribute the -demo- 
  111. version, WEATHER.ZIP, which is available on CompuServe.  My only restrictions
  112. -- you may not tamper with the content of the Weather Pro demo package in any
  113. way, nor can you sell the package for profit or include it as part of another
  114. package. As far as the -registered- version goes, you may not upload,
  115. distribute, or copy any part of it whatsoever.  It may be installed only on
  116. one computer system at a time.  I know it's tempting to make free copies for 
  117. friends, but consider that many long nights have been spent trying to bring
  118. this program into existence. If you like what you see and want powerful
  119. updates and new programs, please encourage others to register.  Shareware is
  120. pure creativity, and it makes the big software companies think twice about
  121. charging outrageous prices.
  122.    THE WEATHER PRO SYSTEM IS PROVIDED WITHOUT WARRANTY OF ANY KIND, EXPRESSED
  123. OR IMPLIED.  The author makes no claims or representation as to its accuracy,
  124. reliability, or fitness for a particular purpose.  The author disavows any
  125. liability connected with the program and documentation. In other words, you
  126. use it at your own risk!  If you need guaranteed precision and reliability,
  127. please consider the thousand-dollar-plus packages produced for the weather
  128. industry.  Although I will try to snuff out all errors and release corrected
  129. updates, you should use Weather Pro with caution and common sense. This
  130. especially goes for you pilots, whose lives depend on the weather -- you
  131. already know that you're required to get a formal weather briefing before
  132. takeoff.  Weather Pro, unfortunately, doesn't constitute one.  Unformatted 
  133. weather reports severely test the limitations of any processing method, and
  134. since this is a spare-time project for me, I haven't had the time to explore 
  135. every last data string that could cause this program to malfunction.
  136.    If you have any comments, suggestions, or questions, you may send them to
  137. Tim Vasquez at PSC Box 1196, CAFB, IL 61868, or better yet -- how about
  138. CompuServe 71611,2267.
  139.  
  140.  
  141. REGISTERING A COPY
  142.    Charging high prices for shareware isn't MY philosophy.  I believe it 
  143. should be affordable and creative, not neccessarily a money-making
  144. transaction.  Besides, if it's too expensive, I know you won't bother to
  145. register.  Therefore, I ask only $15 in return for my time and effort, and
  146. I'll make sure you get a good deal. First, I will mail you a registered 
  147. program disk, which unlocks the zooming capability and storm height features.
  148. You will get printed documentation, plus a guide to thunderstorm structure and
  149. mesoscale radar interpretation.
  150.    And after that, you get free updates.  I've cleverly designed the software 
  151. so that you can update using a demo version available on CompuServe or
  152. elsewhere. You'll never have to re-register just to get a new version!  For 
  153. example, the people who ordered the prehistoric version of this program
  154. (RadarScan) are updating their registered program right now with this package.
  155. And if you can't find a demo, just mail me a disk and a SASE disk mailer and 
  156. I'll make you a copy, no charge (one at a time, please).  This system also 
  157. protects you from price increases. Sound good?  Send a check to Tim Vasquez,
  158. PSC Box 1196, CAFB, IL 61868 to register.  And change your phone number, since
  159. the Weather Channel will probably be calling you for the latest scoop.
  160.  
  161.  
  162. OPERATION
  163.    Here's what it takes to use Weather Pro.  Once you get familiar with the 
  164. process, you can build batch and script files which automate the entire
  165. process to your own specifications.  And with the right software, you can even
  166. let your PC dial up a new radar map every hour -- automatically!
  167.  
  168. ACCESS the data.  Using any quality terminal communications program, log into
  169. your database and capture one or all of the following.  It doesn't matter what
  170. order the reports are in, as long as they aren't modified.  Retrieve one or 
  171. all of the following:
  172. 1. ALL radar reports in the United States for the hour.  This may take about 1
  173.   to 2 minutes at 2400 baud.  You can select certain regions only, but your
  174.   map will be incomplete.
  175. 2. As many surface observations as you can get.  There are over 1000 stations,
  176.   and this may take 6 minutes at 2400 baud to download.  You may just want to
  177.   type a list of states, and perhaps some representative stations elsewhere.
  178. 3. ALL FDLO/FDHI data for the United States.  This may take about 3 minutes.
  179.   On CompuServe, you can access these data sets by entering GO AWX to go to
  180.   the aviation weather menu.  The commands for retrieving reports is SD @US
  181.   and FDLO @ALL and FDHI @ALL.  You may want to use SA @ALL (includes Canada),
  182.   SA @US (national data only), or simply a list of states, such as SA
  183.   @TX,@OK,@MO to get surface observations.
  184.    On AccuWeather, use commands such as RADU * 1, HRU * 1, etc.  On this and
  185. other databases, consult the user's guide for detailed information on properly
  186. accessing reports.  Be sure that you get, at the minimum, the latest hourly
  187. reports.  Weathermation, for example, will ignore a station's hourly if a 
  188. special has been taken recently; you can correct this by specifying a
  189. parameter of one-hour's worth of data. Now for the time.  Radar and surface 
  190. reports are not filed at the same time.  Radar reports are filed at :25 past
  191. the hour and surface observations at :55 past the hour.  This causes some
  192. complications.  You should access data between :10 and :20 past the hour, or
  193. :40 to :50 past the hour.  Otherwise, you may get a mixed bag of observation
  194. times.  Weather Pro checks report times carefully, and will throw out
  195. observations that don't conform to the time specified.
  196.  
  197. CAPTURE the data.  To do this, turn on your "capture" or "disk log" function
  198. to capture the raw radar reports.  Make up any file name.  If you prefer to
  199. let Weather Pro choose the file, capture the data to DATA.TXT in the Weather
  200. Pro directory itself.
  201.    Make sure any existing file is automatically deleted.  Some terminal
  202. programs may append data to the end of a file if it already exists, and this
  203. will eventually cause you problems. As far as the filename, it's best to go 
  204. with the default filename used by Weather Pro (normally DATA.TXT, but
  205. modifiable within the program).  But if you like to archive data, you may
  206. prefer to use my own method.  I enter the date for a filename, and the hour
  207. for the file extension.  For example, if I get 22:35 UTC reports for June 8,
  208. 1992 (UTC date), I will enter 08JUN92.22Z as a filename.  To clean up my
  209. directories, I can use DOS wildcard commands (for example, DEL ??JUN??.* gets
  210. rid of all June reports).
  211.  
  212. RUN Weather Pro.  Exit the telecommunications program, change the current
  213. directory to the Weather Pro directory, and enter WEATHER to run Weather Pro.
  214. If you did not save your data to the default filename, append the desired
  215. filename to the command, for example, WEATHER 08JUN92.22Z .
  216.  
  217.  
  218. INSIDE THE PROGRAM
  219.    Once the base map has plotted, there are many keys that you can press to
  220. access or manipulate the image.  They can be categorized into movement
  221. commands, overlay commands, and other commands.
  222. MOVEMENT COMMANDS.  Remember that anytime you move the map, the data or
  223. composites must be replotted from scratch.
  224. R - Replot map.  Plots a clean basemap without moving or rezooming the image.
  225.   Cleans the slate, so to speak.  This is useful when you have accidentally
  226.   overlaid an unwanted field on the map.  It also cleans the auto-composite
  227.   slate (to be discussed shortly), erasing memorized dataset choices.
  228. N - National map.  Deselects all zoom settings and starts you out with a
  229.   national map of the United States.
  230. Z - Zoom center.  Centers the map on any station in the WEATHER.STN database.
  231.   You will then be prompted for a map width in miles.  It's recommended that 
  232.   you do NOT enter widths of less than 300 miles -- the trigonometry equations
  233.   do not track well on the map projection, and you will end up slightly offset
  234.   from your station.
  235. Page Up/Page Down.  Manually zooms in and out of the map.  This will help
  236.   adjust your zoom.
  237. Cursor Keys.  Moves east, west, north, or south around the region.  It will
  238.   help adjust your map frame.
  239. OVERLAY COMMANDS.  Adds specific data to your map.  It's part of generating a 
  240. composite map.
  241. B - Base map overlay.  Simply overlays the base map without clearing the
  242.   screen.  This is helpful if radar echoes are blocking state borders.
  243. C - City overlay.  Overlays cities and towns contained within WEATHER.CTY.
  244.   The overlay uses an automatic anti-crowding algorithm to prevent the cities
  245.   from cluttering each other, so some towns might temporarily disappear on
  246.   wide zooms.
  247. D - Data plot (surface) overlay.  Plots surface data, including sky condition,
  248.   winds, temperature and dewpoint (degrees F), and pressure.  If the
  249.   configuration does not specify "plot all stations", then Weather Pro
  250.   automatically invokes an anti-crowding process to keep stations from
  251.   cluttering each other.
  252. E - Echo overlay.  Overlays radar echoes.  The echoes are plotted in either
  253.   squares or bubbles according to the program configuration; bubbles are
  254.   always faster but squares are more precise.  The process as a whole can be
  255.   lengthy on slow computers.
  256. H - Height overlay.  Overlays maximum echo heights, bounded weak echo regions
  257.   (BWERs), weak echo regions (WERs), line echo wave patterns (LEWPs), bow
  258.   echoes, hook echoes, and hail indications.  LEWP coordinates will be plotted
  259.   on the map using the color specified for the city overlay.  If minimum
  260.   height criteria is specified in the configuration, then all storm tops below
  261.   that height will not be plotted.
  262. S - Surface wind overlay.  Plots the surface wind field.  Note that this does
  263.   not use anti-crowding to reduce clutter.  ALL stations will be plotted
  264.   regardless of settings.
  265. U - Undo radar.  This command will remove the radar echoes without disturbing
  266.   other information on the map.  It's not recommended for slower computers.
  267. W - Winds aloft overlay.  Overlays FDLO or FDHI data from the data file.  You
  268.   will be prompted to enter a height in hundreds of feet MSL (flight level),
  269.   and then a valid time hour (in UTC).  Use the 24-hour military system, not
  270.   the am/pm system.  To convert your time zone to UTC, add 8 hours to PST, 7
  271.   hours to MST, 6 hours to CST, and 5 hours to EST.  If the data for the
  272.   desired hour is not available, this will be indicated at the bottom of the
  273.   map.
  274. OTHER COMMANDS.
  275. X - Configuration.  This will place you in a menu where you can specify your
  276.   desired program preferences.  They will automatically take effect every time
  277.   you run Weather Pro.
  278. T - Time.  Press this to switch to a different observation time in your data
  279.   set.  For example, if you are currently looking at 1355Z observations and
  280.   want to see 1755Z reports, press T and enter 18 for a surface time (1755 is
  281.   actually the 18Z observation).  If you leave it blank, the computer will
  282.   determine the best time to use.  You will also be prompted for a radar
  283.   report time, for example, use an entry of 22 to get 2235Z reports, or leave
  284.   blank to let the computer figure it out.
  285. ESC - Quit.  Returns you to MS-DOS.
  286.  
  287.  
  288. SURFACE DATA PLOT
  289.    Weather Pro plots surface data in internationally standardized station
  290. plots.  The circle over the station is shaded according to the amount of cloud
  291. cover.  A wind shaft extends away INTO the wind, and has feathers -- each long
  292. feather indicates 10 knots (11.5 mph), and each short feather indicates 5
  293. knots (6 mph). If there is no feather, a concentric circle is plotted around
  294. the station, indicating calm winds.
  295.    Above and to the left of the circle is the temperature in degrees
  296. Fahrenheit.  Below the temperature is the dewpoint in degrees Fahrenheit --
  297. this is a direct indicator of the amount of moisture in the air.  If you
  298. subtract the dewpoint from the temperature, this gives you the dewpoint
  299. depression, which is indicative of the relative humidity of the air (the less
  300. the dewpoint depression, the greater the relative humidity).  Dewpoint per se
  301. is an accurate measure of how much energy is available to a weather system,
  302. while the dewpoint depression tells how humid the air is and whether fog or
  303. low clouds are possible.
  304.    If weather is occurring, a special data group is inserted between the
  305. temperature and dewpoint.  It starts out with a number describing the
  306. visibility in statute miles (10 = ten miles, 21/2 = two and a half miles,
  307. etc).  The letters indicate the type of weather that is occurring.  They can
  308. be decoded as follows: T thunder, R rain, W shower, S snow, A hail, IP ice
  309. pellets (sleet), L drizzle, Z freezing precipitation, F fog, H haze, K smoke,
  310. BD blowing dust, BN blowing sand, IC ice crystals.  If a + is present, this
  311. indicates that the preceding weather type is intense, a - indicates it is
  312. weak, and nothing indicates moderate. V may be appended to the visibility
  313. number, indicating that the visibility is fluctuating (variable).
  314.    Pressure is located above and to the right of the station circle.  What it
  315. means depends on whether SLP (sea level pressure) or ALSTG (altimeter setting)
  316. is selected.  Sea-level pressure is usually the best parameter for general
  317. weather browsing. If the configuration file specifies that pressures will be
  318. plotted in sea-level pressure, then it will be plotted in tens, hundreds, and
  319. units of a millibar. If the group is above "500", stick a 9 before it; if
  320. below, stick a 10 before it.  Then move the decimal place between the last and
  321. second-to-last digit.  For example, 983 is 998.3 mb, 046 is 1004.6 mb, and 423
  322. is 1042.3 mb.  Sea-level pressure filters out extremes in pressure due to
  323. temperature swings and is more accurate for large-scale analysis, but it's 
  324. only available at 95% of weather stations.
  325.    If the configuration specifies that altimeter setting will be plotted,
  326. pressure will appear in units, tenths, and hundredths of an inch.  If the
  327. group is above "500", stick a 2 before it; if below, stick a 3 before it.
  328. Then move the decimal place to the middle.  For example, 983 equals 29.83
  329. inches, 844 is 28.84 inches, and 043 is 30.43 inches.  Altimeter setting is a
  330. true barometer reading, is available at almost every weather station, and is
  331. used by pilots to set altimeters.  It fluctuates markedly with temperature.
  332.  
  333. WINDS ALOFT PLOT
  334.    Once you select winds aloft from the main menu and enter appropriate data,
  335. Weather Pro will search the data files for FDLO/FDHI reports.  The more
  336. reports there are, the more complete the map will be.
  337.    Similar to the surface wind plots, the shaft points INTO the wind.  Each
  338. triangular feather means 50 knots (56 mph), each long feather means 10 knots
  339. (11.5 mph), and each short one indicates 5 knots (6 mph).
  340.    This data is not only useful to pilots.  The amateur forecaster can look at
  341. the patterns to find jet streams (which are closely associated with frontal
  342. activity), along with waves in the upper-level winds.  When the flow between
  343. 20 and 30 thousand feet is predominantly west-to-east, this is called a zonal
  344. flow, meaning that systems tend to be dry and move rapidly.  However, a flow
  345. with numerous dips and rises north and south is called meridional, or
  346. low-zonal. Such a pattern suggests considerable transport of energy and
  347. moisture northward and destabilizing cold air southward, meaning systems
  348. across the country tend to be slow and intense.
  349.  
  350. RADAR ECHO PLOT
  351.    When Weather Pro plots a radar depiction is plotted, it sifts through the
  352. U.S. weather radar network reports and squeezes out all possible data.  Its
  353. main source of information is from MDR (manually digitized radar) code and
  354. polar-coordinate cell reports in the report.  Outlined echo areas in the
  355. report are not used since they are chunky and often duplicate the MDR data.
  356. The decoding process does take time; it is this process, not the graphics,
  357. that makes it so slow.
  358.    MDR data is a numerical code which describes intensity levels within a
  359. 20-mile Cartesian grid (variable with latitude) overlaid on the radar sweep
  360. area.  Using MDR data, Weather Pro builds the best possible image by painting
  361. a "base map" of light precipitation, then discretely painting higher
  362. intensities on top.  The entire process does some time, but this is in order
  363. to produce the best map quality available. The FAA (Federal Aviation
  364. Administration) operates a network of long range air-traffic control radars
  365. across the western United States.  Weather Pro searches through this data,
  366. too.
  367.    Since a single, small radar echo can straddle a grid border, the MDR code
  368. may take more grid boxes than neccessary to define it.  This makes radar
  369. echoes somewhat larger than they really are, an effect known as "blooming".
  370. Although radar operators try to reduce this, it is an inherent drawback of
  371. gridding radar echoes and may be reflected by Weather Pro.
  372.  
  373. Radar Sites
  374.    Reporting locations which have contributed data to the echo chart are
  375. identified in Weather Pro by a mark or an abbreviation, precisely centered on
  376. the radar site.  It will appear as follows:
  377. +  -- The site is reporting echoes, which have been plotted (the National
  378.       Meteorological Center doesn't do THIS for you!).
  379. NE -- PPINE, Plan Position Indicator No Echoes.  The radar is not detecting
  380.       any echoes.
  381. NA -- PPINA, Plan Position Indicator Not Available.  The radar is off, but is
  382.       otherwise working fine.  The radar operator may be out doing lunch.
  383. OM -- PPIOM, Plan Position Indicator Out for Maintenance.  The Maytag man is
  384.       probably on call.
  385. NS -- PPINS, Plan Position Indicator No Significant echoes.  Echoes are very
  386.       small (cover only 20% or less of the grid box) and do not exceed VIP 1.
  387.       Sort of a "why bother" code.
  388. DE -- PPIDE, Plan Position Indicator Duplicate Echo.  Although the site is
  389.       detecting echoes, a sister radar is reporting them, so no report will be
  390.       made.  Used by the FAA air traffic control centers where the
  391.       meteorologist sees several radar displays at once and can spot potential
  392.       duplication of data.
  393.  
  394. Echo Plots
  395.    All radars contain VIP (intensity) circuitry which shows the radar operator
  396. the reflective strength of different parts of the echo pattern.  Weather Pro
  397. extracts this from the observation and assigns different colors to the spot.
  398. It's important to remember that most radar dishes are elevated about half a 
  399. degree to eliminate ground clutter, so the depictions always show
  400. precipitation about a mile high, not neccessarily what's occurring on the 
  401. ground.  If a surface station is reporting no weather under a strong intensity
  402. level, you can bet it's a matter of time before they get clobbered.
  403.    Radar intensities have a direct relation to the amount of rainwater
  404. contained within the cloud.  At high intensity levels, it can be inferred that
  405. a strong convective process is occurring, which often means hail.  However,
  406. the presence of hail means that less rainfall is occurring than otherwise
  407. might be indicated, and it's not even known if the hail is in fact reaching 
  408. the ground, so you can never really tell exactly what's going on with such 
  409. intense readings.
  410.  
  411. ECHO                           RAINFALL RATE            TYPICAL
  412. INTENSITY                    (inches per hour)          DESCRIPTION
  413. VIP     LEVEL           Stratiform      Convective      OF ECHO
  414. 1       Weak          < 0.10          < 0.20            Light rain
  415. 2       Moderate        0.10-0.50       0.20-1.10       Healthy shower
  416. 3       Strong          0.50-1.00       1.10-2.20       Thunderstorm
  417. 4       Very Strong     -               2.20-4.50       Strong tstm,  hail
  418. 5       Intense         -               4.50-7.10       Severe tstm, hail
  419. 6       Extreme         -               7.10+           Severe tstm, hail
  420. 8       Distant Heavy
  421. 9       Distant Light
  422.  
  423.  
  424. RADAR HEIGHTS
  425.    If heights are desired (and if the program is registered), Weather Pro will
  426. then sort through the radar reports again.  It will find significant cloud-top
  427. heights and plot these on top of the image.  It also looks for important radar
  428. signatures such as hail, line-echo wave patterns (LEWPs, a dangerous
  429. squall-line pattern), bounded weak-echo regions (BWERS, also known as "vaults"
  430. which indicate tornadogenesis), bow echoes, and tornadic hook echoes.  It
  431. plots the precise location of these features on top of the color map.
  432.    Where does this data come from?  By tilting the radar antenna, the radar
  433. operator can construct a cross section of the thunderstorm on a special
  434. display.  From this, the height of the storm can be determined.  The operator
  435. encodes this onto the outgoing report. On raw reports and in Weather Pro, echo
  436. tops are indicated in hundreds of feet MSL (above mean sea level).  The tops
  437. have a direct relation to the amount of energy available to the storm, but
  438. this does not imply that the storm releases it destructively.  For example, we
  439. might think a 70,000 foot storm would create death and destruction, but weak
  440. "popcorn" storms seen in the southern U.S. during the middle of summer
  441. sometimes reach these heights without any significant severe weather.
  442.    As a general guide, this table will indicate the usual content of storms
  443. based on echo height.  Remember, it's not a book of rules.
  444.  
  445. HEIGHT  TYPICAL DESCRIPTION
  446. 20,000  Normal minimum for a rainshower to become a thunderstorm
  447. 30,000  Normal height of summertime popcorn thunderstorms
  448. 40,000  Strong thunderstorm with heavy rain and isolated severe wx
  449. 50,000  Storm often contains hail, heavy rains, high wind
  450. 60,000  Normal height of springtime tornadic thunderstorms, Grt Plains
  451.  
  452.  
  453. CONFIGURATION
  454.    The program's configuration values can be modified by selecting the 
  455. appropriate keystroke from the main menu. Weather Data Default File.
  456. Indicates where the program will get data if you type WEATHER to run it
  457. without a filename.  This is normally DATA.TXT, but can be modified.  You may
  458. path out of the Weather Pro directory to access the datafile (e.g.
  459. C:\DATA\14JUN92.04Z).
  460. Startup Zoom Location.  This will automatically center the map on this
  461.   location when Weather Pro is executed.  For example, OKC centers on Oklahoma
  462.   City.  If you don't know the station ID, check the file WEATHER.STN to get a 
  463.   list of recognized codes.  You may enter a blank entry to center on the
  464.   geographical United States.
  465. Startup Zoom Width.  Sets a width for the map in miles when Weather Pro is
  466.   executed.  To show the entire United States, use a width of about 3400
  467.   miles.  It is suggested that you do NOT use widths of less than 300 miles as
  468.   the program tends to lose its mathematical lock on the selected zoom
  469.   station.
  470. Minimum Height.  Sets a minimum height when storm tops are plotted, in
  471.   hundreds of feet.  Weather Pro will ignore all tops below that level, but it
  472.   will still plot all hail, hook echoes, higher tops, and so forth.  This may
  473.   be helpful if there are many echoes present or your map frequently becomes
  474.   cluttered with height reports.
  475. Plot All Surface Stations.  If "no", Weather Pro will use a special process to
  476.   keep stations from crowding each other on the map.  If "yes", then ALL
  477.   weather stations will be plotted.  Note that this gives Weather Pro a
  478.   license to clutter your map unless you zoom in closely on a particular
  479.   region.
  480. Plot All Radar Echoes During Startup.  Tells Weather Pro whether to auto-plot
  481.   radar echoes when you execute the program.  If you have a slow computer,
  482.   setting this to "no" will speed things up considerably.
  483. Plot Echo Squares Or Bubbles.  Bubbles are faster, but squares are more
  484.   precise.  Try both to see what you prefer.
  485. Alternate Palette.  If "yes", the alternate palette (WEATHER.CO2) is accessed.
  486.   This is helpful, for example, to get a different color set for your screen
  487.   dump program.  This option does not immediately take effect; you must save
  488.   and restart the program.
  489. Fast Radar Mode.  If "yes", all second, third, fourth, etc plots of echoes are
  490.   speeded up considerably.  You must have 500K of room in the Weather Pro
  491.   directory.  Fast mode will disk-cache the radar images so that all of them
  492.   except the first one plot at 5 times their normal speed.  These files are
  493.   deleted when you exit Weather Pro.
  494. Always Plot User-Defined Geography.  If "yes" is selected, Weather Pro will
  495.   include customized geography patterns (highways, roads, airways, county
  496.   lines, etc) on all images.
  497. Always Plot User-Defined Cities.  If "yes" is selected, the program will
  498.   always include cities and towns from WEATHER.CTY on the map.
  499. Plot ALSTG Instead of SLP.  Tells Weather Pro whether to plot altimeter
  500.   setting or sea-level pressure on the surface data plot.
  501. Always Plot Severe Weather from Radar.  If selected, the program will scan the
  502.   radar reports for hook echoes, severe weather, bow echoes, etc and include
  503.   them on every chart.  Note that this is subject to the limitations of the
  504.   radar observing process; there will always be more severe weather than the
  505.   reports indicate, but it will at least clue you in on where significant
  506.   weather is happening.
  507. Overlay Base Map After Plotting Radar.  This option will force Weather
  508.   Professional to overlay the base map after plotting radar echoes.  If you
  509.   don't like having state borders hidden, this option is for you.  If the base 
  510.   map plots slow on your system, this option may not be for you.
  511. Auto-Composite Mode.  If auto-composite mode is activated, whenever you build
  512.   a weather map (from echoes, heights, surface data, etc) Weather Pro will
  513.   memorize your choices.  Whenever you move or zoom the map, the selected data
  514.   will automatically be plotted on the new map, saving you keystrokes.  To
  515.   erase memorized settings, use the Replot command.  The only way to disable
  516.   auto-composite mode is to revert the configuration setting.  Auto-composite
  517.   mode is not recommended for slower computers, especially for radar echo
  518.   plots.  Auto-composite will not memorize winds-aloft settings.
  519.  
  520.  
  521. CUSTOMIZING THE PROGRAM
  522.    With a little experience with MS-DOS and a bit of spare time, you can
  523. configure Weather Pro for your own setup.  Whether you run an amateur weather
  524. station, fly cross-country, or monitor weather for a company, Weather Pro's 
  525. small details can be tailored to your specifications.
  526.  
  527. Batch Files
  528.    Weather Pro will allow you to use batch files to automate the entire
  529. process.  You may even automate the system completely, having the computer
  530. dial up radar maps every hour, but this requires a memory-resident (TSR)
  531. time-delay program -- fortunately there are such programs available within
  532. CompuServe forums.  Such a program will have to be able to invoke the batch
  533. file automatically and initiate appropriate keystrokes to quit the program.
  534.    If you have a telecommunications program such as Procomm or QModem, you can
  535. write scripts which automatically log into your favorite weather database and
  536. retrieve the radar data.  Then you can link the telecommunications program
  537. with Weather Pro by using a "batch" file.  Batch files simulate keyboard
  538. entries at the DOS prompt, so you can use it to invoke the telecommunications
  539. program with its script, then run Weather Pro immediately.
  540.    Here's an example of a batch file which automates Weather Pro using QModem.  
  541. It's assumed that you already have created a script in QModem using their
  542. auto-script feature, and that you save data to C:\WEATHER\DATA.TXT.  It's also 
  543. helpful to go into C:\AUTOEXEC.BAT to make sure that a PATH command is
  544. specified to the directory GETRADAR.BAT resides in -- this way, you can call
  545. up the procedure from any directory.
  546.  
  547. Filename: GETRADAR.BAT
  548. ECHO OFF
  549. C:
  550. CD \QMODEM
  551. QMODEM /S=SCRIPT.SCR
  552. C:
  553. CD \RADAR
  554. WEATHER
  555.  
  556.    It's not my purpose to give you a DOS tutorial, so for more information 
  557. please consult your DOS User's Guide.
  558.  
  559. Station Listing
  560.    The file WEATHER.STN contains a listing of stations used by Weather Pro in
  561. locating radar and observing sites.  This information is used to plot the
  562. observations and radar echoes.  You can add or delete stations as you like to
  563. modify the density and coverage of reports in desired regions.  Be sure to use
  564. only an ASCII editor such as MS-DOS EDIT to modify this file.
  565.    The three-digit identifier is contained in columns 1-3.  This MUST be in
  566. uppercase and must match the exact identifier used in the radar reports.
  567. Column 6 is normally blank.  If a capital X is here, it means that a surface
  568. report will never be plotted for this station -- it is used only for upper-air
  569. or radar reports.  If a capital C is here, this means that the station is
  570. Canadian and all temperatures/dewpoints will be converted from Celsius to
  571. Fahrenheit. Columns 8-9 contain the latitude of the station in degrees.
  572. Columns 10-11 contain the latitude of the station in minutes.  Columns 13-15
  573. contain the longitude of the station in degrees.  Columns 16-17 contain the
  574. longitude of the station in minutes.  Fill any unused columns with zeroes
  575. (i.e. enter 82 degrees, 5 minutes longitude as 08205).
  576.    If you wish to make adjustments to a preset zoom window, you can "bogus"
  577. this file by inputting a fake radar station, determining the desired latitude
  578. and longitude, and specifying it in the configuration file.  Be sure that you
  579. don't use the identifier of an existing station. You may not have more than 
  580. 500 stations in this file.  Since a station occupies one row, you can use the
  581. editor to see if the file is more than 500 rows long.
  582.  
  583. Cities
  584.    All user-defined cities are used only for overlaying, not for locating
  585. data.  You can modify them in RADAR.CTY.  Use any ASCII editor such as MS-DOS
  586. EDIT to modify this file.
  587.    The sample file contains representative stations in the central United
  588. States.  You can delete or modify this file as much as you like, but do not
  589. eliminate it, otherwise you may have problems.  The leftmost three columns
  590. contain the identifier of the city to be plotted.  You can do like I do --
  591. identify airfields by their standard three-letter code, and identify towns and
  592. cities by an arbitrary two-letter system.
  593.    The city identifier is located in columns 1-3.  The city name is located in
  594. columns 6-29 (for your own use only).  Columns 30-31 contain the latitude in
  595. degrees, and columns 33-34 contain the latitude in minutes.  Columns 36-38
  596. contain the longitude in degrees, and columns 40-41 contain the longitude in
  597. minutes.  If there are any unused columns, fill them with zeroes (i.e. write
  598. 79 degrees longitude as '079').  See the file itself for an example.
  599.  
  600. Geography
  601.    All geography can be modified by the user.  There are two geography sets --
  602. the North American "map" set, and the user-defined geography set.  Both are
  603. alike, and are both contained within the file WEATHER.PLT.
  604.    To get inside this file, use MS-DOS's EDIT command or any similar 
  605. true-ASCII editor.  Do not use any program which inserts special characters
  606. into the file.
  607.    Each row defines a point and represents the continuation of a line.  When
  608. the latitude/longitude of -1 and -1 is reached, a new "map" line is plotted.
  609. When a latitude/longitude of -2 and -2 is reached, a new user-defined
  610. geography line is plotted.  The difference is that display of the latter set
  611. is optional, based on configuration settings.
  612.    For all entries, simply follow the layout of the existing data as a guide.
  613.  
  614. Colors
  615.    You don't like the colors?  No problem.  You can adjust them to your own 
  616. tastes.  All you need is a text editor.  There are two files containing the
  617. palette -- these are WEATHER.CO1 and WEATHER.CO2.  WEATHER.CO1 is the primary
  618. file used by the program.  When the alternate palette option is selected, the
  619. palette in WEATHER.CO2 is accessed.
  620.    Both files are alike and can be edited with an ASCII text editor such as
  621. MS-DOS's EDIT command.  Here is a breakdown of the file:
  622.  
  623. ROW     DESCRIPTION
  624. 1       Background color value (normally black, 0)
  625. 2       Color value for radar intensity level 1 (light precip)
  626. 3       Color value for radar intensity level 2 (moderate)
  627. 4       Color value for radar intensity level 3 (heavy)
  628. 5       Color value for radar intensity level 4 (very heavy)
  629. 6       Color value for radar intensity level 5 (intense)
  630. 7       Color value for radar intensity level 6 (extreme)
  631. 8       Color value for text (storm heights, features, etc)
  632. 9       Color value for radar intensity level 8 (distant heavy)
  633. 10      Color value for radar intensity level 9 (distant light)
  634. 11      Color value for "map" geography and radar status text
  635. 12      Color value for miscellaneous graphics (box borders, etc)
  636. 13      Color value for city/town/airport geography
  637. 14      Color value for "road" geography
  638.  
  639. Chart of color values.
  640. 0       Black   6       Brown   11      Light Cyan
  641. 1       Blue    7       Light Gray      12      Light Red
  642. 2       Green   8       Dark Gray       13      Light Magenta
  643. 3       Cyan    9       Light Blue      14      Yellow
  644. 4       Red     10      Light Green     15      White
  645. 5       Magenta
  646.  
  647.  
  648. TROUBLESHOOTING
  649.    Weather Pro contains many algorithms which are designed to catch human
  650. errors made by those disseminating the radar reports.  While it succeeds in
  651. dodging most of them, you may find a few that slip through the cracks.  So if
  652. you see an echo height of 90,000 feet or a hook echo over Idaho, you might
  653. want to browse through the raw text file using an ASCII editor (such as MS-DOS
  654. EDIT) and correct any deficiencies in the data that you see.  Or, of course,
  655. you can just ignore it.
  656. Q.  The program reads the data file, but no data plots (or some of it plots
  657.       strangely).  What's the deal?
  658. A.  Be ABSOLUTELY sure that your data source does not reformat the reports in
  659.       some manner.  Also check to make sure that your terminal program is in a
  660.       standard configuration and does not strip characters/linefeeds or
  661.       transpose character sets.  If you have further trouble send me a note.
  662. Q.  Weather Pro runs strangely and aborts.
  663. A.  Make sure that you have all Weather Pro files residing within the same
  664.       directory and that you CHANGE DIRECTORY to it before running RADAR.
  665.       Weather Pro will not run if called from another directory.
  666. Q.  Why do the echo squares look so jagged and crooked?
  667. A.  This is how they are mapped -- you're not seeing an error!  When looking 
  668.       at the national map, the Cartesian coordinate grid that the squares use
  669.       tends to be slightly rotated from the map grid.  This gives it the weird
  670.       appearance.  Try centering the map over the east coast, and you'll see 
  671.       the MDR grid much more easily.
  672. Q.  Weather Pro doesn't plot any data or some plots are clearly erroneous.
  673. A.  BE SURE that your data source and capture utility does not "tamper" with 
  674.       the content of the raw reports.  Even something as simple as stripping 
  675.       the equal signs (end of report markers) off the ends of the 
  676.       observations or adding extra characters will cause problems with the
  677.       program.  It would be nice if the program had pure "fuzzy logic" to 
  678.       handle these situations, but such is not the case.  Fortunately, I 
  679.       haven't seen any data sources yet which do this.  If you do encounter 
  680.       problems, contact me, or write yourself a utility which will 
  681.       preprocess the raw data.  If you have found the offending station 
  682.       and it is clearly not a one-time coding error, send me an exact 
  683.       copy of it and I will try to adjust the program to handle it.
  684. Q.  My customized cities and geography doesn't plot.
  685. A.  You've either not inputted the data correctly, or you're using a non-true
  686.       ASCII editor.  If you're in doubt, ALWAYS use the MS-DOS EDIT command.  
  687.       If you've already messed up your file, you will need to delete all your 
  688.       entries to strip out the invisible control codes and et cetera.
  689. Q.  When I zoom in close on a station, the map doesn't center on it very well.
  690. A.  I have not devised a formula that converts latitude back from the polar
  691.       stereographic projection, so I am basing screen centers on a sine curve,
  692.       which is close enough.  But if you zoom in very tight, it's bound to be 
  693.       off.  This is a known program defect, so use the cursor keys to pan the
  694.       map in the desired direction.  It's not recommended that you use image 
  695.       widths of less than a couple of hundred miles.
  696. Q.  How can I send the chart to my printer?
  697. A.  There are so many printer models and "printing languages" out nowadays
  698.       that I decided to wait on any built-in print feature.  You're much 
  699.       better off using a TSR (memory resident) program which you can load
  700.       before running Weather Pro.  When you press a certain key, such a
  701.       program will dump the screen image to the printer.  Try the MS-DOS
  702.       GRAPHICS command (read about it in your user's manual), and if this 
  703.       doesn't work suitably, access one from many available on CompuServe.
  704. Q.  The chart contains too much data!
  705. A.  If you store, say, 1935Z data in a file, ensure that there is no 1935Z
  706.       data there from another day.  Weather Pro cannot tell the two reports
  707.       apart, and you may get some strange looking maps.  You can avoid this by
  708.       setting up your telecommunications program to destroy any existing
  709.       capture file before opening one with the same name.
  710. Q.  Why is the "system time" printed on the chart and not the date of the
  711.       data?
  712. A.  Weather Pro has no way of knowing whether the data is current or
  713.       historical since this information isn't contained in the file, and the 
  714.       file date can be ambiguous.  So it can't really put a date on the chart 
  715.       for sure.  But the computer's clock date is listed on the map to help 
  716.       you out in case you make printouts and need to refer to them later.
  717. Q.  I get disk errors when I try to install my registered copy of Weather Pro.
  718. A.  If you have trouble installing from the registered disk, it's possible 
  719.       that you may be using an old 360K disk drive.  I have copied these from
  720.       a 1.2M disk drive in 360K format.  The write heads on 1.2M disks are
  721.       known to cause minor compatibility problems.  If the problem is
  722.       intermittent, you may want to create your own master disk.  However, if
  723.       you can't get anything to load, send the disk back to me and I'll
  724.       provide a 720K master disk.
  725. Q.  My dog ate my disk.
  726. A.  If you're already registered, send me a blank disk and a SASE disk mailer 
  727.       and I'll make you a copy.  I'm not a corporation and I can't
  728.       guarantee you I'll even have a computer 4 years from now, but I'll 
  729.       do my best.
  730. Q.  Tell me about the precision of Weather Pro.
  731. A.  The image is only as accurate as the raw data and technical limitations of
  732.       the weather radar network and of Weather Pro's interpretation scheme.  
  733.       However, Weather Pro uses precision in handling the data.  All
  734.       coordinates are transformed mathematically through the polar
  735.       stereographic projection formula, so placement error is nominal and is
  736.       subject to the precision of the data.
  737. Q.  Are the radar echoes located accurately?
  738. A.  The national MDR grid is based on the LFM-I grid, the same one used by 
  739.       the National Meteorological Center's Cray supercomputers.
  740.       Unfortunately, I don't have their mathematical formula for
  741.       translating Cartesian MDR coordinates to lat/long.  I've tested 
  742.       some of my own formulas -- they come close but don't meet my 
  743.       standards of precision.  Therefore, all echoes are vector-mapped 
  744.       from the radar site using MM as the center location without
  745.       any gridbox offset. Accordingly, the vector direction is adjusted
  746.       to account for the MDR-north declination across the United States.
  747.       Overall, the maximum position error of all echoes relative to
  748.       the real-world is subject to the limitations of the MDR grid (about 20
  749.       nautical miles), plus the deviation of vector-mapping instead of using a
  750.       mathematical MDR grid (about 10 more miles).  It is fairly accurate, and
  751.      the method interestingly removes much of the "blockiness" from the map.
  752. Q.  How accurately placed are the storm tops and features?
  753. A.  Storm features, cloud tops, and so on are mapped exactly as transmitted --
  754.       vector coordinates from the radar site.  Therefore, the error relative
  755.       to the real world is about 1 nautical mile for this data, increasing
  756.       slightly with distance due to azimuth fanning.
  757. Q.  What about state lines and so on?
  758. A.  Geographical boundaries, cities, and et cetera are mapped directly and
  759.       mathematically and should contain no intrinsic error.
  760. Q.  Do the Redskins have a chance this season?
  761. A.  I thought we were talking about weather here.
  762. Q.  Oh.  Well, how do I update my copy if a new version comes along?
  763.  
  764. UPDATING YOUR COPY
  765.    I've made it easy for you to update your registered copy. 
  766.    Whenever I release updates to Weather Pro, I'll make them available on 
  767. CompuServe in the form of a demo program.  You should be able to find a copy
  768. in the AVSIG or IBMAPP forum.  All you have to do is download this file and
  769. unzip it in a temporary directory.  Then read the READ.ME file contained in
  770. that update for updating instructions.
  771.    When you run the program, the new Weather Pro will look at the Weather Pro
  772. data files on your disk, since there are data files present which are not
  773. available in the demo version.  If these data files are intact, Weather Pro
  774. will recognize that you are registered and will disable its demo mode.  Users
  775. who don't have the registered copy don't have these data files, and Weather
  776. Pro stays in its demo mode.  If everything looks good, you may want to back up
  777. your directory on a disk and install from that disk if you later have trouble.
  778.    If you have any trouble getting your program to work, check the file
  779. READ.ME in case it contains any special updating instructions.  Note that if
  780. you accidentally delete the data files, Weather Pro may revert to its demo
  781. mode -- in such a case, simply reinstall using the master disks.  If all else
  782. fails, or you can't (or don't want to) update this way, you may send a me a
  783. blank disk (see "dog ate my disk" in Q & A above).
  784.    NOTE:  This policy is not guaranteed, and would only apply to updates of
  785. Weather Professional, not any other weather software program I might create.
  786.  
  787.  
  788. IN THE WORKS?
  789.    The main idea considered for Weather Pro includes time-lapse animation.
  790. This is very graphics-intensive and I'll probably have to obtain some 
  791. machine-code routines to do this.  It's going to take work.
  792.    Another feature that I hope to add is automatic data-source dialing.  This
  793. is something I could even use myself, but writing routines to control
  794. telecommunications ports has proven more complicated than I thought.
  795. You might also expect improvements in the surface and upper air plotting,
  796. along with the capability to analyze and plot contours on the screen.
  797. Maybe vectors and components, too, for you pilots.
  798.    Last but not least, I'll be looking at compositing of satellite data (with 
  799. zooms, moves, etc).  The only question here is "will the typical user really 
  800. access all this stuff"?
  801.    I'll also be looking at improving radar echo plotting speed.  It's slow
  802. because it has to be accurate -- there are all kinds of checks and filters for
  803. bad data, but the "fast mode" cache should help you for now.
  804.    Thanks to CompuServe users Robert Kelsoe, Dick Zeitlin, and Scott Dyer for
  805. beta testing.  A -special- thanks to Patrick Rudolph for his extensive
  806. testing, suggestions, and time spent helping to shape this program into what
  807. it is today.
  808.  
  809.  
  810. UPDATE SUMMARY
  811.  
  812. RADARSCAN V1.0   7/04/92.  Initial version.
  813. RADARSCAN V1.1.  7/22/92.  Eliminated processing of extraneous remarks from
  814.   FAA ARTCC radar sites.  Status boxes displayed at bottom of screen while
  815.   program runs.  Added user-defined ability to filter out low cloud tops when
  816.   plotting storm heights.  Slight documentation modifications.
  817. RADARSCAN V1.2   9/8/92.  Not released.  Corrected bug triggered by anomalous
  818.   spacing in end of lines of MDR code.  Enabled plotting echoes as MDR squares
  819.   instead of circles, enabled by /b command.  Added recognition of bow echoes.
  820.   Added ability to plot out LEWP locations.  Stacked legend vertically.  Made
  821.   the time parameter optional -- if absent, RadarScan obtains it from the
  822.   first radar report in the file.  Added color key for VIP levels 8 and 9.
  823. WEATHER PRO V2.0.  9/22/92.  VAST improvement to RadarScan V1.2.  Added
  824.   interactive keyboard control structure, zooming, panning, and scaled back
  825.   command-line parameters.  Added surface, upper air decoding and plotting,
  826.   and a configuration menu.
  827.  
  828.  
  829.  
  830.  
  831.