]> Pileus Git - ~andy/rsl/blob - doc/RSL_anyformat_to_radar.html
Initial import
[~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>RAPIC (Berrimah Austrailia)
42 <p>RADTEC (SPANDAR, requires PKWARE compression tools)
43 <p>EDGE
44 <p>DORADE
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
54 will be ignored.
55 <p>PKWARE compression tools are required for the RADTEC module.&nbsp; The
56 data has been
57 <br>compressed with <b>implode</b> and must be uncompressed with <b>explode
58 </b>.
59 <br>
60 <hr>
61 <h3>
62 Return value</h3>
63 Upon successful completion, RSL_anyformat_to_radar returns a pointer to
64 the structure <b>Radar</b>. Otherwise, NULL is returned.
65 <br>
66 <hr>
67 <h3>
68 See also</h3>
69 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>, <a href="RSL_lassen_to_radar.html">RSL_lassen_to_radar
70 </a>,
71 <a href="RSL_read_radar.html">RSL_read_radar</a>,
72 <a href="RSL_uf_to_radar.html">RSL_uf_to_radar
73 </a>,
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
76 </a>,
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
81 </a>,
82 <a href="RSL_radtec_to_radar.html">RSL_radtec_to_radar</a>.
83 <br>
84 <hr>
85 <p>Author: <a href="john.merritt.html">John H. Merritt</a>.
86 </body>
87 </html>