ERS_pre_proc | Generate MSP processing parameter files, extract DELFT precision state vectors, determine Doppler parameters, and generate processing parameter file for ERS_proc_all |
ERS_proc_all | Process the raw data sets and generate SLC and MLI images, generate ISP image parameter files |
*** ERS_pre_proc
*** Copyright 2014, Gamma Remote Sensing, v3.9 3-Feb-2014 clw
***
*** ERS raw data pre-processing ***
usage: ERS_pre_proc <CEOS_list> <path_to_DELFT>
<out_dir> <log> <proc_list> <mode>
[keyword] [value]
CEOS_list (input) parameter
file with 1 column entry/record
1. directory
(including path) containing CEOS data set from ERS
DELFT_path path to DELFT orbits
(example: /usr/local/data/DELFT)
out_dir directory for
output fixed raw data files and processing parameter files
log (output)
ERS_pre_proc processing log file
proc_list (output) processing list
for use by ERS_proc_par and ERS_proc_all
mode
processing mode:
1: create
processing parameter files from CEOS leaders
2: fix raw
data files (read and scan for missing lines)
3: extract
and interpolate DELFT state vectors and update MSP processing
parameter files
4:
estimate Doppler ambiguity and centroid
5: set value in the processing parameter files for
a keyword:value pair
6: generate processing list for use by ERS_proc_par and
ERS_proc_all
7: gzip
fixed raw data files
keyword (mode 5) keyword in
the MSP processing parameter file (example:
doppler_polynomial)
value (mode 5) new value
delimited by double quotes (example: "317.0 0. 0. 0.")
ERS_pre_proc generates a set of MSP
processing parameter files, scans the raw data for missing lines,
range aligns the echoes, extracts and interpolates the DELFT
state vectors, estimates the Doppler ambiguity and centroid, and
generates the process list (called a proc_list) used as input to the
scripts ERS_proc_par and
ERS_proc_all scripts.
There are series of steps (modes) that are run through to
accomplish the various functions This script is called several
times, stepping through the individual modes.
19990915
19991020
dat_01.001
and lea_01.001
files are used.ERS_pre_proc CEOS_list /e/Delft raw
ERS_pre_proc_1.log proc_list 1
ERS_pre_proc CEOS_list /e/Delft raw
ERS_pre_proc_2.log proc_list 2
ERS_pre_proc CEOS_list /e/Delft raw
ERS_pre_proc_3.log proc_list 3
ers1/eigen_gl04s
and the ERS-2 state vectors in a
directory ers2/eigen_gl04s.
ERS_pre_proc CEOS_list /e/Delft raw ERS_pre_proc_4.log proc_list
4
ERS_pre_proc CEOS_list /e/Delft raw ERS_pre_proc_6.log
proc_list 6
19990915 ERS2_ESA.par - - - - 26.8 0.0
0.8
19991020 ERS2_ESA.par - - - - 79.5 0.0
0.8
ERS_proc_all proc_list1 raw e:/ slc mli 2 10 1
*** ERS_proc_all
*** Copyright 2014, Gamma Remote Sensing, v3.3 3-Feb-2014 clw
***
*** ERS-1 and ERS-2 SAR image processing from RAW data ***
usage: ERS_proc_all <proc_list> <raw_dir>
<rc_dir> <SLC_dir> <MLI_dir> <rlks>
<azlks> <SLC_format> [az_patch] [autof_min]
proc_list (input) processing list (9
columns):
1. scene_identifier (example:
19960816)
2. MSP sensor
parameter file
3. offset in echoes to start of processed data
(enter - for default)
4. number of echoes to process (enter - for
default)
5. range
offset in samples (enter - for default)
6. number
of range samples to process (enter - for default)
7. Doppler centroid for scene (Hz)
8. Doppler
slope for scene (Hz/m)
9. azimuth
processing bandwidth fraction for scene
raw_dir data directory
containing fixed ERS raw data files
rc_dir directory to
temporarily store intermediate range compressed data (example:
/tmp)
SLC_dir directory to
store output SLC data
MLI_dir directory to
store multilook intensity (MLI) files derived from the slc
data
rlks
number of range looks to generate MLI images
(nominal: 1)
azlks number of
azimuth looks to generate MLI images (nominal: 5)
SLC_format SLC image format
(0:FCOMPLEX 1:SCOMPLEX)
az_patch azimuth patch size
(default: 6144)
autof_min minimum SNR threshold
for autofocus, 0.0 for no autofocus (nominal = 10)
NOTE: current directory is denoted by
.