Resolutions files

If we need to "drill down" to a high resolution, then we need to do it at several steps. We will use the following steps:

Resolution

Code

5cm

5

2cm

2

1cm

1

finalGSD/2

0

For each *.IN file you have, the entire tile, iterate, clean process should be done. I.E. Do all the steps for 5cm, then for 2cm, then for 1cm and then for your final NFT feature

Setup for tiling

ID=00000Res=5logP=log/$ID$Resmkdir -p $logPecho nft=$ID > config/nftIDecho res=$Res >> config/nftIDcheckVar $ID $Res $logPbigmap < nftConfig/nftBigmap-$ID-A.IN#echo y | cp USED_MAPS.TXT log/$ID$Res/nftMapList-$ID$Res#relink.sh lsupport/nftMapList-${ID}W make_script.in

Tiling

For width of 100 pixels, we are planning on a Q of 150 and a 5x5 maplet grid.

checkVar $ID $Res $logPrm -f LMRKLIST1.TXT#JRW Comment: Should we use bigMapRef here? We do below for the high res artifact, so things shift around between the high and low artifacts.bigmap < nftConfig/nftBigmap-$ID-$Res.INcd MAPFILESrelink.sh $ID$Res.MAP XXXXXX.MAPcd ..echo XXXXXX | showmapconvert XXXXXX.pgm $logP/low-$ID.jpgecho XXXXXX > tmpecho 0 0.0000${Res}999 >> tmpmap_coverage < tmpconvert coverage_m.pgm $logP/pre-$ID.jpgconvert coverage_m.pgm 1.jpg

Check to make sure the coordinates are correct

echo $ID$Res > MAPLIST.TXTecho END >> MAPLIST.TXTimg=`head -2 nftConfig/nftBigmap-$ID-A.IN | tail -1`echo $img > tmpecho n >> tmpImager_MG < tmpconvert TEMPFILE.pgm ~/send/$ID$Res.jpgecho $img > tmpecho y >> tmpecho 0 >> tmpecho n >> tmpecho n >> tmpDisplay < tmpconvert TEMPFILE.pgm ~/send/$img.jpg

Build the tile file and run

checkVar $ID $Res $logPecho N | make_tilefile > tmpOutecho XXXXXX > lsupport/bigmap_tile.inecho nftConfig/nftSeed-${ID}-${Res}.seed >> lsupport/bigmap_tile.INsed 1d tmpOut >> lsupport/bigmap_tile.inrelink.sh lsupport/bigmap_tile.in make_scriptT.inecho "Begin Tiling" >> notesecho "ID=$ID" >> notesecho "Res=$Res" >> notesmake_scriptTls

nohup sh run_script.bfinished tiling-done

Check

checkVar $ID $Res $logPtileEval.shecho XXXXXX > tmpecho 0 0.0000${Res}999 >> tmpmap_coverage < tmpconvert coverage_m.pgm $logP/post-$ID.jpgecho ${ID}A > tmpRuncat nftConfig/nftBigmap-$ID-$Res.IN>> tmpRunbigMapRef < tmpRunecho XXXXXX | showmapconvert XXXXXX.pgm $logP/high-$ID.jpgscore=`tail -2 SIGMAS.TXT | head -1 | cut -c 23-30`mScore=`echo "scale=2; $score * 1000" | bc | cut -c -4`convert SIGMAS.pgm -fill white -gravity North -pointsize 15 -annotate +0+10 Max:${mScore}m $logP/sig-$ID.jpgcp LMRKLIST1.TXT nftConfig/list-$ID-$Res.txtnftBlockFinish.sh nft.$ID

ROI Iterate over new maplets (Note: Uses LMRKLIST1.TXT)

checkVar $ID $Res $logPecho "Getting ready for iteration $ID-$Res" >> notesdate >> notesecho $ID$Res | tee -a notesecho ${ID}A > tmpRuncat nftConfig/nftBigmap-$ID-$Res.IN>> tmpRuncat tmpRun >> notesbigMapRef < tmpRuntail -2 SIGMAS.TXT | head -1 | tee -a notesecho y | cp -v LMRKLIST1.TXT LIST.TXTduplicatesrelink.sh scripts/Piterate1St.seed make_scriptP.seed | tee -a notesls -l make_scriptP.seed >> notesMAKE_LMRKLISTX make_scriptP | tee run.shecho "Running iteration at " `date` >> notessh run.sh

Settings

Turn OFF local loop

Leave OFF Register and Geometry

Turn ON email

Turn ON terminate

Start deamon

monitor

checkVar $ID $Res $logPbigMapRef < tmpRunecho "Post run Sigma" >> notestail -2 SIGMAS.TXT | head -1 | tee -a notes

checkVar $ID $Res $logPecho 2 | nftBlockFinish.sh nft.$IDsh rem_script.b