Purpose of test: To evaluate SPC's ability to represent a simplified 'boulder' (a peak) which has a constant 20 degree slope.
Additional Objectives
The 'boulder' was simulated by generating a simple axi-symmetric, flat-topped cone (peak) with a constant 20 degree slope. Two boulder simulations were generated:
Data
Please follow embedded links for test results.
Take PIT020 as the only maplet in MAPLIST.TXT. Generate 5cm images of the topography (which is based at TAG Site 1). Then we build a MAPLET, saving the MAPLETs flatMapVect at several states.
Groups of images - (adjusted for 5cm)
Name |
Sun Az |
Sun Zenith |
S/C Az |
S/C Zenith |
Optimum Collection1 |
0, 90, 180, 270 |
45 |
every 20 |
45 |
Optimum Collection2 |
135 |
30 |
every 20 |
45 |
Name |
Sun |
S/C Az |
S/C Zenith |
Criss Cross 1 |
80, 60, 40, 20, 0, -20, -40, -60, -80 |
45 |
45 |
Criss Cross 2 |
45 |
0, 180 |
80, 60, 40, 20, 0 |
Name |
Sun |
S/C Az |
S/C Zenith |
Total Number of Images |
Minimum CompareOBJ RMS (cm) |
Minimum Formal Uncertainty (cm) |
Test11F |
45, 0, -45 |
every 20 |
45 |
72 |
0.704 |
2.653 |
Test11G |
45, 0, -45 |
every 30 |
45 |
48 |
0.820 |
1.532 |
Test11H |
45, 0, -45 |
every 45 |
45 |
32 |
0.878 |
1.394 |
Test11I |
45, 0, -45 |
every 60 |
45 |
24 |
0.951 |
1.370 |
Test11J |
45, 0, -45 |
every 90 |
45 |
16 |
1.069 |
1.392 |
Name |
Sun |
S/C Az |
S/C Zenith |
Total Number of Images |
Minimum CompareOBJ RMS (cm) |
Minimum Formal Uncertainty (cm) |
Test11K |
30 |
every 45 |
45 |
8 |
|
|
Test11L |
30 -30 |
every 45 |
45 |
16 |
|
|
Test11M |
-45, -45 |
every 45 |
45 |
16 |
|
|
Test11N |
30, 0, -30 |
every 45 |
45 |
32 |
|
|
Test11P |
45, 30, 0, -30, -45 |
every 45 |
45 |
48 |
|
|
Test11Q |
60, 45, 30, 0, -30, -45, -60 |
every 45 |
45 |
64 |
|
|
Test11R |
60, 30, -30, -60 |
every 45 |
45 |
32 |
|
|
Name |
Sun |
S/C Az |
S/C Zenith |
Total Number of Images |
Minimum CompareOBJ RMS (cm) |
Minimum Formal Uncertainty (cm) |
Test11S |
45, 0, -45 |
every 45 |
0, 30, 60 |
80 |
1.035 |
1.413 |
Test11T |
45, 0, -45 |
every 45 |
0, 20, 40, 60 |
112 |
0.874 |
1.522 |
Test11U |
45, 0, -45 |
every 45 |
0, 15, 30, 45, 60 |
144 |
0.905 |
1.598 |
I have created the following hills for testing
Iteration Template
0 0 44 2 8 fill no data with shape slope 7 .01 6 y y 1 condition with overlapping maps 2 condition with existing topo .01 6 y y 0 begin integration .025 100 0 v 1 u 1 o overlaps RECENT n 1 i r n n
echo CENTER | /usr/local/localBin/flatMapVec /usr/local/localBin/compMapVec MAPFILES/CENTER MAPFILES/T11TRU.MAP ~/eval/bin/Maplet2FITS MAPFILES/CENTER fit ~/eval/bin/FITS2OBJ --local fit center.obj ~/eval/bin/CompareOBJ --compute-optimal-translation-and-rotation center.obj newtru.obj convert LMRK_DISPLAY1.pgm display.jpg mkdir step02 cp CENTER.TXT MAPFILES/CENTER.MAP step02 gnuplot set term x11 set style data lines plot 'NEW020.TXT' u 0:50 lw 3 lc 0, 'CENTER.TXT' u 0:50 set output 'out.png' set term png replot unset output set term x11 exit mv out.png mod20f.obj MOD20F.TXT comp.txt display.jpg step2
The goal is to see the evolution of the model over time. You can stop iterations once the peak and base are stable. The most likely tool to evaluate if the model has reached it best fit will be transit.
Save the flatMapVect statistics at the following number of iterations
Example of a 14 degree peak, measured at difference locations
Example of a 20 degree peak, measured over time
ReferencePeaks_dep Deprecated Reference Peaks (If at 1st you dont succeed...)