64 lines
2.1 KiB
Tcsh
Executable File
64 lines
2.1 KiB
Tcsh
Executable File
#!/bin/tcsh -f
|
|
#
|
|
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
# copyright: 2016 to the present, california institute of technology.
|
|
# all rights reserved. united states government sponsorship acknowledged.
|
|
#
|
|
# THESE SCRIPTS ARE PROVIDED TO YOU "AS IS" WITH NO WARRANTIES OF CORRECTNESS. USE AT YOUR OWN RISK.
|
|
#
|
|
# Author: David Bekaert
|
|
# Organization: Jet Propulsion Laboratory, California Institute of Technology
|
|
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
set curdir = `pwd`
|
|
echo $curdir
|
|
|
|
# extract the geom suffix in case it is specified
|
|
set geom_suffix = `grep geom_suffix input_file | awk '{print $2}'`
|
|
set overwrite_flag = `grep overwrite input_file | awk '{print $2}'`
|
|
|
|
# adding the overwrite_flag, set by default to overwrite files
|
|
if ( "$overwrite_flag" == "" ) then
|
|
set overwrite_flag = y
|
|
endif
|
|
if ( "$overwrite_flag" != "y" & "$overwrite_flag" != "yes" & "$overwrite_flag" != "n" & "$overwrite_flag" != "no") then
|
|
set overwrite_flag = y
|
|
echo "Did not recognize the overwrite option, will set to overwrite files..."
|
|
endif
|
|
if ( "$overwrite_flag" == "no") then
|
|
set overwrite_flag = n
|
|
endif
|
|
|
|
|
|
# setting the filenames
|
|
set los_file = $curdir/reference/geom/los.rdr$geom_suffix
|
|
|
|
# extracting the enu conversion files
|
|
if ( -f $curdir/e.raw & "$overwrite_flag" == "n" ) then
|
|
echo east2los file exist and will not be overwritten
|
|
else
|
|
echo extracting east2los file from isce
|
|
imageMath.py --eval='sin(rad(a_0))*cos(rad(a_1+90))' --a=$los_file -t FLOAT -s BIL -o $curdir/e.raw
|
|
echo
|
|
endif
|
|
echo
|
|
|
|
if ( -f $curdir/n.raw & "$overwrite_flag" == "n" ) then
|
|
echo north2los file exist and will not be overwritten
|
|
else
|
|
echo extracting north2los file from isce
|
|
imageMath.py --eval='sin(rad(a_0)) * sin(rad(a_1+90))' --a=$los_file -t FLOAT -s BIL -o $curdir/n.raw
|
|
echo
|
|
endif
|
|
echo
|
|
|
|
if ( -f $curdir/u.raw & "$overwrite_flag" == "n" ) then
|
|
echo up2los file exist and will not be overwritten
|
|
else
|
|
echo extracting up2los file from isce
|
|
imageMath.py --eval='cos(rad(a_0))' --a=$los_file -t FLOAT -s BIL -o $curdir/u.raw
|
|
echo
|
|
endif
|
|
echo
|
|
|