]> Pileus Git - ~andy/rsl/blob - doc/RSL_anyformat_to_radar.html
RSL v1.44
[~andy/rsl] / doc / RSL_anyformat_to_radar.html
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
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]">
6    <title>Title</title>
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"-->
9 </head>
10 <body>
11 <a href="index.html"><img SRC="rsl.gif" ALT="rsl.gif" height=100 width=100></a>
12 <br>
13 <hr>
14 <h1>
15 RSL_anyformat_to_radar</h1>
16
17 <hr>
18 <h3>
19 Synopsis</h3>
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>
23 <br>
24 <hr>
25 <h3>
26 Description</h3>
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:
33 <br>&nbsp;
34 <p>WSR-88D (NEXRAD)
35 <p>HDF (TSDIS format)
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)
39 <p>MCGILL
40 <p>RSL output format
41 <p>RADTEC (SPANDAR, requires PKWARE compression tools)
42 <p>DORADE
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
52 will be ignored.
53 <p>PKWARE compression tools are required for the RADTEC module.&nbsp; The
54 data has been
55 <br>compressed with <b>implode</b> and must be uncompressed with <b>explode
56 </b>.
57 <br>
58 <hr>
59 <h3>
60 Return value</h3>
61 Upon successful completion, RSL_anyformat_to_radar returns a pointer to
62 the structure <b>Radar</b>. Otherwise, NULL is returned.
63 <br>
64 <hr>
65 <h3>
66 See also</h3>
67 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>, <a href="RSL_lassen_to_radar.html">RSL_lassen_to_radar
68 </a>,
69 <a href="RSL_read_radar.html">RSL_read_radar</a>,
70 <a href="RSL_uf_to_radar.html">RSL_uf_to_radar
71 </a>,
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
74 </a>,
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>.
79 <br>
80 <hr>
81 <p>Author: <a href="john.merritt.html">John H. Merritt</a>.
82 </body>
83 </html>