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>RADTEC (SPANDAR, requires PKWARE compression tools)
43 <p>For TOGA and KWAJALEIN files, there is no standard magic information
44 available. It may not be possible for RSL_anyformat_to_radar to recognize
45 them. The optional second argument is valid for reading wsr88d files. See
46 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>.
47 Once the file type is determined, the appropriate ingest routine is called.
48 <p>In order to reduce the memory requirements during ingest, you can call
49 <a href="RSL_select_fields.html">RSL_select_fields</a>
50 to specify the field types. For instance, you can select to read only DZ
51 from the input file. The input file may contain other fields, but, they
53 <p>PKWARE compression tools are required for the RADTEC module. The
55 <br>compressed with <b>implode</b> and must be uncompressed with <b>explode
61 Upon successful completion, RSL_anyformat_to_radar returns a pointer to
62 the structure <b>Radar</b>. Otherwise, NULL is returned.
67 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>, <a href="RSL_lassen_to_radar.html">RSL_lassen_to_radar
69 <a href="RSL_read_radar.html">RSL_read_radar</a>,
70 <a href="RSL_uf_to_radar.html">RSL_uf_to_radar
72 <a href="RSL_toga_to_radar.html">RSL_toga_to_radar</a>,
73 <a href="RSL_nsig_to_radar.html">RSL_nsig_to_radar
75 <a href="RSL_nsig_to_radar.html">RSL_nsig2_to_radar</a>,
76 <a href="RSL_mcgill_to_radar.html">RSL_mcgill_to_radar
77 </a><a href="RSL_kwaj_to_radar.html">RSL_kwaj_to_radar</a>,
78 <a href="RSL_radtec_to_radar.html">RSL_radtec_to_radar</a>.
81 <p>Author: <a href="john.merritt.html">John H. Merritt</a>.