ANSI-C program: JERS_fix.c
NAME
JERS_fix - Concatenation and
line adjustment of JERS SAR raw data files
SYNOPSISJERS_fix <SAR_param>
<PROC_param> <raw_in_1> <raw_in_2> <...>
<raw_out>
<SAR_param> | JERS SAR Sensor parameter file |
<PROC_param> | MSP processing parameter file (modified or created) |
<raw_in_1> | 1. input raw data file |
<raw_in_2> | 2. input raw data file |
<...> | Further input raw data files |
<raw_out> | Output conditioned raw data file |
EXAMPLE
JERS_fix JERS-1.par
p961123.slc.par 961123_row205.raw 961123_row206.raw
961123_row207.raw 961123_row205-207.fix
DESCRIPTION
JERS_fix reads and concatenates one or several consecutive JERS
raw data files, range adjusts the lines and writes out the
concatenated ("fixed") raw data file. The concatenation of raw
data files allows SAR processing of longer strips. The overlap
between the input raw data files is determined from the raw data.
Range shifts within one or several of the individual input raw
data files are considered as calculated from the raw data line
header. The program does not scan the data for missing data lines
(we are not aware of JERS raw data with missing lines).
The concatenated output raw data file consists of the header line of the first input raw data file, followed by the raw data records. The sizes of the headerline (usually 720 bytes), and the data records (12700 bytes) are specified in the SAR sensor parameter file. Each data record consists of a line header (412 bytes) and raw data (12288 bytes, zero padded if a shifted during the adjustment).
Notice that sometimes JERS raw data without header line is provided. Displaying a section of the JERS raw data file using the MSP program disbyte, prior to the interpretation is therefore recommended. Adjustment of the file header size parameter in the sensor parameter file (720 -> 0) allows to process the raw data with zero file header size. The file header size needs to be the same for all input raw data files. JERS_fix updates the near slant range value in the processing parameter file based on the information extracted from the raw data line header.
OPTIONS
If a new MSP processing parameter file name is provided JERS_fix
creates a processing parameter file introducing the information
available from the raw data line headers. Notice that this
information is not sufficient for SAR processing. In particular
state vectors and the raw data starting time need to be
added.
SEE ALSO
Users Guide, disbyte, typedef_MSP.h.