WXP uses data from the National Weather Service feeds but many WXP analysis programs require data to be in an intermediate format to run. Some of the reasons for the intermediate for are to:
As a result, surface, upper air and radar data need to be decoded into an intermediate WXP format. Once the ingestor receives the data and saves the data to disk, these formats can be decoded. There are two methods that can be used:
The decoders available with WXP are:
To run the decoders on demand, just run the decoder from a prompt. There are some command line resources that need to be specified:
For example, the surface decoder can be run as:
% sacvt -cu=la -pf=over
The place where sacvt looks for the data has been determined by the data_path resource set in the .wxpdef file and the file name convention with the sfc_dat tag which is set in the file name convention file (more than likely name_conv). Sacvt decodes the data in that file and creates an output converted file which is specified by the sfc_cvt file name tag.
For example, say the time is Sun Oct 20 02:38:42 UTC 1997. Using the file name conventions discussed in this Installation Guide, the input file will be /home/wxp/data/ddplus/97102002_sao.wmo and the output file will be /home/wxp/convert/97102002_sao.wxp
You can run the decoders manually but as suggested in the previous, it would be advantageous to automate the decode process. Windows 98 does provide a task scheduler but this doesn't have the time resolution to truly automated the decoders. Thus it is recommended to acquire a scheduler. Since the syntax of the schedulers are different, it is up to the user to implement the decoding. If this is a networked setup and the server is a Unix system, this should be done on the Unix end using cron. See the Unix Installation for more information.
Surface data (SAO and METAR) are observed at least once an hour and is saved by the ingestor in hourly data files. The bulk of the U.S. data comes in the first 5 minutes after the top of the hour. Canadian data comes in from 7-10 after the hour with most of the international following up to 15 after the hour. A conversion near the bottom of the hour is needed for any late reports.
Recommended times: hourly at :05, :10, :17, :25 and :45
Synoptic data (SYN, CMAN, SHIP, BUOY, DRIBU) is surface data observed once every 6 hours but some BUOYs and SHIPs report once an hour. The synoptic decoder will decode all reports with +- 90 minutes of the desired observation time.
Recommended times: every 6 hours at 1:30, 7:30, 13:30 and 19:30 UTC
The MDR radar data has an observation time of :30 and comes in in the 5 minutes following :30. There are late reports but most of the reports are in by :35.
Recommended times: hourly at :40 and :55 past the next hour
The RCM radar data has an observation time of :15 and :45 and comes in in the 10 minutes following each reporting time.
Recommended times: hourly at :25 and :55 past the next hour
Upper air sounding data is observed twice a day at 00 and 12 UTC. The bulk of the data is transmitted in the first 45 minutes following the observation. Most of the U.S. reports are sent in the first hour. The Canadian data is sent in the second hour. Other reports, primarily upper level data comes in after that.
Recommended times: twice daily at 01:30/13:30 and 03:30/15:30 UTC. If a first look at mandatory data is needed, decoding can be done at 00:45/12:45.
For further information about WXP, email devo@ks.unisys.com
Last updated by Dan Vietor on July 28, 1998