]> Pileus Git - ~andy/rsl/blob - doc/RSL_anyformat_to_radar.html
53074b41ca8347cdc83106101d5637464f097e90
[~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>DORADE
44 <p>For TOGA and KWAJALEIN files, there is no standard magic information
45 available. It may not be possible for RSL_anyformat_to_radar to recognize
46 them. The optional second argument is valid for reading wsr88d files. See
47 <a href="RSL_wsr88d_to_radar.html">RSL_wsr88d_to_radar</a>.
48 Once the file type is determined, the appropriate ingest routine is called.
49 <p>In order to reduce the memory requirements during ingest, you can call
50 <a href="RSL_select_fields.html">RSL_select_fields</a>
51 to specify the field types. For instance, you can select to read only DZ
52 from the input file. The input file may contain other fields, but, they
53 will be ignored.
54 <p>PKWARE compression tools are required for the RADTEC module.&nbsp; The
55 data has been
56 <br>compressed with <b>implode</b> and must be uncompressed with <b>explode
57 </b>.
58 <br>
59 <hr>
60 <h3>
61 Return value</h3>
62 Upon successful completion, RSL_anyformat_to_radar returns a pointer to
63 the structure <b>Radar</b>. Otherwise, NULL is returned.
64 <br>
65 <hr>
66 <h3>
67 See also</h3>
68 <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>,
70 <a href="RSL_read_radar.html">RSL_read_radar</a>,
71 <a href="RSL_uf_to_radar.html">RSL_uf_to_radar
72 </a>,
73 <a href="RSL_toga_to_radar.html">RSL_toga_to_radar</a>,
74 <a href="RSL_nsig_to_radar.html">RSL_nsig_to_radar
75 </a>,
76 <a href="RSL_nsig_to_radar.html">RSL_nsig2_to_radar</a>,
77 <a href="RSL_mcgill_to_radar.html">RSL_mcgill_to_radar
78 </a><a href="RSL_kwaj_to_radar.html">RSL_kwaj_to_radar</a>,
79 <a href="RSL_rapic_to_radar.html">RSL_rapic_to_radar
80 </a>,
81 <a href="RSL_radtec_to_radar.html">RSL_radtec_to_radar</a>.
82 <br>
83 <hr>
84 <p>Author: <a href="john.merritt.html">John H. Merritt</a>.
85 </body>
86 </html>