rO0ABXVyAAJbSU26YCZ26rKlAgAAeHAAAABA///28QAAAAQAAAAzAAGiSwAAySwAACFvAAAemgAA
AAEAAABkAAAAZAAAAAQAAAABAAAAAQAAAAEAAAAAAAAAAAABoksAAMksAAAIAAAAAAAAAAAAAAAA
AAAAAAAAAAAATVNHIGRhdGEgZnJvbSBYUklUICAgICAgICAgICAgICAAAAAAAAAH5AAAAQAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiSwAAySwAAAAAAAAAAAAAAAAA
AAAATVNHIFJFRkwAAAACAAAAAAAAAAAAAAAAJSAgIAAAAGQAAAAAAAAAAAAAAAAAAAMAAAAAAA==
rO0ABXVyAAJbSU26YCZ26rKlAgAAeHAAAACATVNHVAAASIAAAEiADGhapgxoWqYAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
0.0,16000.0
true
1179944875105
1179944875105
0
12
true
false
true
true
true
false
true
false
false
false
false
true
true
false
true
true
true
true
true
0
0
1239
828
0.34722222222222227,0.0,0.0,0.0,0.0,0.34722222222222227,0.0,0.0,0.0,0.0,0.13888888888888892,0.0,0.0,0.0,0.0,1.0
true
255
255
255
255
255
255
true
0
0
1280
969
0
204
0
3
255
0
0
true
0
0
255
true
0
0
255
0
0
255
255
0
0
0
255
255
true
0
0
255
true
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
0
204
0
1
15.0
90.0
-90.0
1.0
102
204
204
false
1
15.0
false
180.0
-180.0
1.0
102
204
204
false
true
-0.9900000095367432
false
false
false
1112
233
192
192
192
-1.0
true
0
0
-0.6808754205703735
-0.7212045192718506
-0.18362370133399963
0.39315730333328247
true
= 0):
alg.getInput().getAllWeatherRecs()[int(prevJulianDay) - 1].setMinTemp(aggrValue)
aggrFound = 0
array = []
prevJulianDay = currJulianDay
prevValue = transectValue
continue
aggrFound = 1
array.append(transectValue)
aggrValue = median.evaluate(array);
#print "array: ", array
# get the current latitude form the probe
samples = displayControl.sample();
domain = samples[0].getDomainSet()
cs = domain.getCoordinateSystem()
domainSamples = domain.getSamples(0)
latlon = cs.toReference(domainSamples)
len = domain.getLength()
for i in xrange(len):
j = i-1
values[j] = latlon[0][i]
#print lats
latitude = median.evaluate(values);
alg.getInput().getLocation().setLatitude(latitude);
#alg.input.low = reflNirRed;
#update GUI
#panel.calcFromExternal()
#This gets called when the animation time changes
def exampleTime (displayControl, probeLocation):
#Just turn around and call handleProbe
exampleProbe(displayControl, probeLocation);
def menuCallback(displayControl):
comp = displayControl.getVar ('comp');
comp.setText ('menuCallback called')]]>
82.0
0.4
82.0
85.0
2.14748365E9
Infinity
2.14748365E9
-2.14748365E9
false
false
false
5.0
40.0
false
1112
128
-999.0
46.0
0.0
0.0
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA9tu/UPjbv1D6JM98+tu/UPuSryT8JM98/IBHZPzbv1D9Nzc4/gAAAP4AAAD+AAAA/
gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHAAAAADw0evQ8tHr0PQdcNj00evQ9YZmxPYdcNj2d
65Y9tHr0PcsKUj3hmbE9+CkPPgdcNj4So+Y+HeuWPikzRT40evQ+P8KjPksKUj5WUgE+YZmxPmzh
YD54KQ8+gbhfPodcNj6NAA4+kqPmPphHvj6d65Y+o49tPqkzRT6u1xw+tHr0ProezD6/wqM+xWZ6
PssKUj7Qrik+1lIBPtv12j7hmbE+5z2JPuzhYD7yhTc++CkPPv3M5z8BuF8/BIpLPwdcNj8KLiI/
DQAOPw/R+j8So+Y/FXXSPxhHvj8bGak/HeuWPyC9gj8jj20/JmFZPykzRT8sBTA/LtccPzGpCD80
evQ/N0zgPzoezD888Lc/P8KjP0KUjz9FZno/SDhmP0sKUj9N3D4/UK4pP1OAFT9WUgE/WSPtP1v1
2j9ex8Y/YZmxP2RrnT9nPYk/ag90P2zhYD9vs0w/coU3P3VXIz94KQ8/gAAAP4AAAD+AAAA/gAAA
P4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP3h4eD9w8PE/
aWlpP2Hh4j9aWlo/UtLTP0tLSz9Dw8Q/PDw8PzS0tT8tLS0/JaWmPx4eHj8Wlpc/Dw8PPweHiD8A
AAA+8PDxPuHh4j7S0tM+w8PEPrS0tT6lpaY+lpaXPoeHiD5w8PE+UtLTPjS0tT4Wlpc98PDx
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHP3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96
+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6
+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7
P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/
evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96
+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6
+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/gAAAP0yMjT8ZGRk+y0tL
PkjIyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA9tu/UPjbv1D6JM98+tu/UPuSryT8JM98/IBHZPzbv1D9Nzc4/gAAAP4AAAD+AAAA/
gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHAAAAADw0evQ8tHr0PQdcNj00evQ9YZmxPYdcNj2d
65Y9tHr0PcsKUj3hmbE9+CkPPgdcNj4So+Y+HeuWPikzRT40evQ+P8KjPksKUj5WUgE+YZmxPmzh
YD54KQ8+gbhfPodcNj6NAA4+kqPmPphHvj6d65Y+o49tPqkzRT6u1xw+tHr0ProezD6/wqM+xWZ6
PssKUj7Qrik+1lIBPtv12j7hmbE+5z2JPuzhYD7yhTc++CkPPv3M5z8BuF8/BIpLPwdcNj8KLiI/
DQAOPw/R+j8So+Y/FXXSPxhHvj8bGak/HeuWPyC9gj8jj20/JmFZPykzRT8sBTA/LtccPzGpCD80
evQ/N0zgPzoezD888Lc/P8KjP0KUjz9FZno/SDhmP0sKUj9N3D4/UK4pP1OAFT9WUgE/WSPtP1v1
2j9ex8Y/YZmxP2RrnT9nPYk/ag90P2zhYD9vs0w/coU3P3VXIz94KQ8/gAAAP4AAAD+AAAA/gAAA
P4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP3h4eD9w8PE/
aWlpP2Hh4j9aWlo/UtLTP0tLSz9Dw8Q/PDw8PzS0tT8tLS0/JaWmPx4eHj8Wlpc/Dw8PPweHiD8A
AAA+8PDxPuHh4j7S0tM+w8PEPrS0tT6lpaY+lpaXPoeHiD5w8PE+UtLTPjS0tT4Wlpc98PDx
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHP3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96
+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6
+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7
P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/
evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96
+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6
+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/evr7P3r6+z96+vs/gAAAP0yMjT8ZGRk+y0tL
PkjIyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAACHP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AA
AD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
P4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/
gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AA
AD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
P4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/
gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
true
-1.0
true
1.3
false
false
true
false
1
false
2
false
3
false
4
false
5
false
6
false
7
false
8
false
9
false
10
false
11
false
12
false
13
false
14
false
15
false
16
false
17
false
18
false
19
false
20
false
21
false
22
false
23
false
24
false
25
false
26
false
27
false
28
false
29
false
30
false
31
false
32
false
33
false
34
false
35
false
36
false
37
false
38
false
39
false
40
false
41
false
42
false
43
false
44
false
45
false
46
false
47
false
48
false
49
false
50
false
51
false
52
false
53
false
54
false
55
false
56
false
57
false
58
false
59
false
60
false
61
false
62
false
63
false
64
false
65
false
66
false
67
false
68
false
69
false
70
false
71
false
72
false
73
false
74
false
75
false
76
false
77
false
78
false
79
false
80
false
81
false
82
false
83
false
false
false
false
false
false
false
false
false
false
false
false
255.0
0.0
1182
808
42
108
true
82.0
85.0
true
-1.0
true
false
1.3
255
0
0
1190
860
true
300
200
true
100
0
255
255
100
0
0
0
-0.37316763401031494
-0.2915670573711395
0.0
2.14748365E9
Infinity
2.14748365E9
-2.14748365E9
false
false
1.1
100.0
false
1112
128
1.1399999856948853
100.0
0.0
0.0
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAePnrhSD6Ktu4+l/04PqVDgj6yicw+v9AVPs0WXz7a
XKk+56LzPvTpPT8BF8M/B7roPw5eDT8VATI/G6RXPyJHfD8o6qE/L43GPzYw6z881BA/Q3c1P0oa
Wj9QvX8/V2CkP14DyT9kpu4/a0oTP3HtOD94kF0/fzOC
rO0ABXVyAAJbRgucgYki4AxCAgAAeHAAAAAeP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+A
AAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AA
AD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAA
true
-1.0
true
1.3
false
false
true
false
1
false
2
false
3
false
4
false
5
false
6
false
7
false
8
false
9
false
10
false
11
false
12
false
13
false
14
false
15
false
16
false
17
false
18
false
19
false
20
false
21
false
22
false
23
false
24
false
25
false
26
false
27
false
28
false
29
false
30
false
31
false
32
false
33
false
34
false
35
false
36
false
37
false
38
false
39
false
40
false
41
false
42
false
43
false
44
false
45
false
46
false
47
false
48
false
49
false
50
false
51
false
52
false
53
false
54
false
55
false
56
false
57
false
58
false
59
false
60
false
61
false
62
false
63
false
64
false
65
false
66
false
67
false
68
false
69
false
70
false
71
false
72
false
73
false
74
false
75
false
76
false
77
false
78
false
79
false
80
false
81
false
82
false
83
false
84
false
85
false
86
false
87
false
88
false
89
false
90
false
91
false
92
false
93
false
94
false
95
false
96
false
97
false
98
false
99
false
100
false
101
false
102
false
103
false
104
false
105
false
106
false
107
false
108
false
109
false
110
false
111
false
112
false
113
false
114
false
115
false
116
false
117
false
118
false
119
false
120
false
121
false
122
false
123
false
124
false
125
false
126
false
127
false
128
false
false
false
578
346
true
true
-1.0
true
1180101094775
1180101094775
false
1.3
586
398