ANSI-C program:Â PALSAR_proc.c
NAME
PALSAR_proc - Generates MSP sensor parameter and processing
parameter files for PALSAR raw SAR data. This program also
reformats the raw SAR signal data to be compatible with the MSP.
Both EORC and ERSDAC formats are
supported. Â
SYNOPSIS
PALSAR_proc
<CEOS_leader> <SAR_par> <PROC_par>
<raw_data_file> <raw_out> [TX_POL]
[RX_POL]
<CEOS_leader> | (input) CEOS leader file for PALSAR (LED...) |
<SAR_par> | (output) MSP SAR Sensor Parameter File |
<PROC_par> | (output) MSP Processing parameter File |
<CEOS_raw_data> | (input) PALSAR CEOS format raw data file (IMG...) |
[raw_out] | (output) PALSAR preprocessed and range-aligned output data file |
[TX_POL] | (input) extracted channel transmit polarization 0: H (default) 1: V |
[RX_POL] | (input) extracted channel receive polarization 0: H (default) 1: V |
EXAMPLE
PALSAR_proc LED-ALPSRP008240690-H1.0__A
palsar_20060321.par p20060321.slc.par
IMG-HH-ALPSRP008240690-H1.0__A 20060321.raw
DESCRIPTION
PALSAR_proc reads the PALSAR CEOS leader file raw
data file in CEOS format (IMG...) and generates the MSP sensor
parameter file and sensor parameter file. Each echo
line contains information on the radar parameters for that line.
These parameters are used to determine values for the Sensor
Parameter file (usually called palsar_YYYYMMDD.par). This dffers
from the approach with ERS and JERS because of the numerous
PALSAR Modes for different look angles, resolution, and
polarization.
The file header information is used to generate the MSP processing parameter file. State vectors contained in the CEOS leader record are interpolated and used for geolocation of the final products. Other parameters such as the starting slant range, date, and timing information are extracted from the CEOS leader or raw data line headers. The program reformats the raw data samples to be compatible with the rest of the MSP processing algorithms including setting null values to 255. The echo data records are range aligned if a change has occurred in the range delay.
PALSAR_proc can detect changes in the radar pulse repetition frequency (PRF). The PRF is the reciprocal of the pulse repetition interval (PRI). These changes occurr every few minutes along-track. If a change occurs, then PALSAR_proc extracts the part of the raw data file with the first PRF. The segment of the raw data file acquired with the second value PRF can be extracted by first using the program cp_data in the DISP package. The extracted file can then be read using PALSAR_proc to generate a second raw data set compatible with the MSP.
NOTE: For EORC data, TX_POL and RX_POL are used to document the polarization in the MSP PROC_par file. For ERSDAC data, these parameters are used to extract the specified raw data channel. In dual-pol mode, the TX_POL value is derived from the SAR metadata and the command line value is ignored. In single-pol mode, the TX_POL and RX_POL values are derived from the SAR metadata, and the command line values are ignored.
SEE ALSO
Users Guide, typedef_MSP.h, SAR Sensor Parameter File, MSP Processing Parameter File, SAR raw data
(<YYYYMMDD>.raw).