awips2/rpms/awips2.core/Installer.localization/radar_maps.sh
2017-04-21 18:33:55 -06:00

50 lines
2.8 KiB
Bash
Executable file

#!/bin/bash
BUILD_DIR=/home/mjames/awips2-builds/rpms/awips2.core/Installer.localization/
CAVE_DIR=$BUILD_DIR/utility/cave_static/bundles/scales/radar/
mkdir -p $CAVE_DIR
rm -rf $CAVE_DIR/*
file=$BUILD_DIR/coords_wsr88d.dat
for site in $(cat $file |cut -c -4)
do
lat=$(cat $file |grep $site | cut -d"," -f2 | tr -d '[[:space:]]')
lon=$(cat $file |grep $site | cut -d"," -f3 | tr -d '[[:space:]]')
lowx=$(cat $file |grep $site | cut -d"," -f4 | tr -d '[[:space:]]')
highx=$(cat $file |grep $site | cut -d"," -f5 | tr -d '[[:space:]]')
lowy=$(cat $file |grep $site | cut -d"," -f6 | tr -d '[[:space:]]')
highy=$(cat $file |grep $site | cut -d"," -f7 | tr -d '[[:space:]]')
minx=$(cat $file |grep $site | cut -d"," -f8 | tr -d '[[:space:]]')
maxx=$(cat $file |grep $site | cut -d"," -f9 | tr -d '[[:space:]]')
miny=$(cat $file |grep $site | cut -d"," -f10 | tr -d '[[:space:]]')
maxy=$(cat $file |grep $site | cut -d"," -f11 | tr -d '[[:space:]]')
sitell=$(echo $site | tr '[:upper:]' '[:lower:]')
cp -R $BUILD_DIR/RadarTwoPanel.xml $CAVE_DIR/Radar_$sitell.xml
grep -rl 'LOWX' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/LOWX/'$lowx'/g'
grep -rl 'HIGHX' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/HIGHX/'$highx'/g'
grep -rl 'LOWY' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/LOWY/'$lowy'/g'
grep -rl 'HIGHY' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/HIGHY/'$highy'/g'
grep -rl 'MINX' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/MINX/'$minx'/g'
grep -rl 'MAXX' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/MAXX/'$maxx'/g'
grep -rl 'MINY' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/MINY/'$miny'/g'
grep -rl 'MAXY' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/MAXY/'$maxy'/g'
grep -rl 'XXX' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/XXX/'$site'/g'
grep -rl 'xxx' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/xxx/'$sitell'/g'
grep -rl 'LATITUDE' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/LATITUDE/'$lat'/g'
grep -rl 'LONGITUDE' $CAVE_DIR/Radar_$sitell.xml | xargs sed -i 's/LONGITUDE/'$lon'/g'
cp $CAVE_DIR/Radar_$sitell.xml /home/mjames/awips2-core/viz/com.raytheon.uf.viz.core.maps/localization/bundles/scales/WSR88D/
done
cp $CAVE_DIR/* /home/mjames/awips2-builds/cave/com.raytheon.viz.radar/localization/bundles/site/
rm -rf /home/mjames/awips2-builds/cave/com.raytheon.viz.radar/localization/bundles/site/Radar_comp.xml
rm -rf /home/mjames/awips2-builds/cave/com.raytheon.viz.radar/localization/bundles/site/Radar_info.xml
rm -rf /home/mjames/awips2-builds/cave/com.raytheon.viz.radar/localization/bundles/site/Radar_proc.xml
# com.raytheon.viz.radar/localization/bundles/site/Radar_comp.xml
# com.raytheon.viz.radar/localization/bundles/site/Radar_info.xml
# com.raytheon.viz.radar/localization/bundles/site/Radar_proc.xml