1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 <meta name="GENERATOR" content="Mozilla/4.6 [en] (X11; U; Linux 2.2.12 i686) [Netscape]">
7 <!--Created by Applixware HTML Author, Release 4.4 on Thu Jan 28 09:55:22 1999-->
8 <!--Ax:WP:DocVar:HTMLOriginalPath@:"/tmp/ex16388g.aw"-->
11 <a href="index.html"><img SRC="rsl.gif" ALT="rsl.gif" height=100 width=100></a>
15 RSL_anyformat_to_radar</h1>
20 <b>#include "rsl.h"</b>
21 <br><a href="RSL_radar_struct.html">Radar</a><b> *RSL_anyformat_to_radar(char
22 *infile [, char *callid_or_first_file]);</b>
27 Reads radar input files. The format of the input file is automatically
28 determined by using magic numbers. The input file may be compressed (with
29 old unix <b>compress</b> or GNU <b>gzip</b>) and the magic numbers are
30 obtained by passing the data through the GNU <b>gzip</b> decompression
31 filter. Magic numbers are standard for the following file formats and,
32 thus, are recognized by RSL_anyformat_to_radar:
36 <p>LASSEN (version 1.3 and version 1.4 files)
37 <p>Universal Format (UF)
38 <p>NSIG (SIGMET version 1 and version 2 raw product files)
41 <p>RAPIC (Berrimah Austrailia)
42 <p>RADTEC (SPANDAR, requires PKWARE compression tools)
45 <p>For TOGA and KWAJALEIN files, there is no standard magic information
46 available. It may not be possible for RSL_anyformat_to_radar to recognize
47 them. The optional second argument is valid for reading wsr88d files. See
48 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>.
49 Once the file type is determined, the appropriate ingest routine is called.
50 <p>In order to reduce the memory requirements during ingest, you can call
51 <a href="RSL_select_fields.html">RSL_select_fields</a>
52 to specify the field types. For instance, you can select to read only DZ
53 from the input file. The input file may contain other fields, but, they
55 <p>PKWARE compression tools are required for the RADTEC module. The
57 <br>compressed with <b>implode</b> and must be uncompressed with <b>explode
63 Upon successful completion, RSL_anyformat_to_radar returns a pointer to
64 the structure <b>Radar</b>. Otherwise, NULL is returned.
69 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>, <a href="RSL_lassen_to_radar.html">RSL_lassen_to_radar
71 <a href="RSL_read_radar.html">RSL_read_radar</a>,
72 <a href="RSL_uf_to_radar.html">RSL_uf_to_radar
74 <a href="RSL_toga_to_radar.html">RSL_toga_to_radar</a>,
75 <a href="RSL_nsig_to_radar.html">RSL_nsig_to_radar
77 <a href="RSL_nsig_to_radar.html">RSL_nsig2_to_radar</a>,
78 <a href="RSL_mcgill_to_radar.html">RSL_mcgill_to_radar
79 </a><a href="RSL_kwaj_to_radar.html">RSL_kwaj_to_radar</a>,
80 <a href="RSL_rapic_to_radar.html">RSL_rapic_to_radar
82 <a href="RSL_radtec_to_radar.html">RSL_radtec_to_radar</a>.
85 <p>Author: <a href="john.merritt.html">John H. Merritt</a>.