@@ -10,25 +10,25 @@ function setup() {
10
10
function evaluatePixel ( sample ) {
11
11
var ndvi = ( sample . NIR_Narrow - sample . Red ) / ( sample . NIR_Narrow + sample . Red )
12
12
13
- if ( ndvi < - 1.1 ) return [ 0 , 0 , 0 , sample . dataMask ] ;
14
- else if ( ndvi < - 0.2 ) return [ 0.75 , 0.75 , 0.75 , sample . dataMask ] ;
15
- else if ( ndvi < - 0.1 ) return [ 0.86 , 0.86 , 0.86 , sample . dataMask ] ;
16
- else if ( ndvi < 0 ) return [ 1 , 1 , 0.88 , sample . dataMask ] ;
17
- else if ( ndvi < 0.025 ) return [ 1 , 0.98 , 0.8 , sample . dataMask ] ;
18
- else if ( ndvi < 0.05 ) return [ 0.93 , 0.91 , 0.71 , sample . dataMask ] ;
19
- else if ( ndvi < 0.075 ) return [ 0.87 , 0.85 , 0.61 , sample . dataMask ] ;
20
- else if ( ndvi < 0.1 ) return [ 0.8 , 0.78 , 0.51 , sample . dataMask ] ;
21
- else if ( ndvi < 0.125 ) return [ 0.74 , 0.72 , 0.42 , sample . dataMask ] ;
22
- else if ( ndvi < 0.15 ) return [ 0.69 , 0.76 , 0.38 , sample . dataMask ] ;
23
- else if ( ndvi < 0.175 ) return [ 0.64 , 0.8 , 0.35 , sample . dataMask ] ;
24
- else if ( ndvi < 0.2 ) return [ 0.57 , 0.75 , 0.32 , sample . dataMask ] ;
25
- else if ( ndvi < 0.25 ) return [ 0.5 , 0.7 , 0.28 , sample . dataMask ] ;
26
- else if ( ndvi < 0.3 ) return [ 0.44 , 0.64 , 0.25 , sample . dataMask ] ;
27
- else if ( ndvi < 0.35 ) return [ 0.38 , 0.59 , 0.21 , sample . dataMask ] ;
28
- else if ( ndvi < 0.4 ) return [ 0.31 , 0.54 , 0.18 , sample . dataMask ] ;
29
- else if ( ndvi < 0.45 ) return [ 0.25 , 0.49 , 0.14 , sample . dataMask ] ;
30
- else if ( ndvi < 0.5 ) return [ 0.19 , 0.43 , 0.11 , sample . dataMask ] ;
31
- else if ( ndvi < 0.55 ) return [ 0.13 , 0.38 , 0.07 , sample . dataMask ] ;
32
- else if ( ndvi < 0.6 ) return [ 0.06 , 0.33 , 0.04 , sample . dataMask ] ;
33
- else return [ 0 , 0.27 , 0 , sample . dataMask ] ;
13
+ if ( ndvi < - 1.1 ) return [ 0 , 0 , 0 , sample . dataMask ] ;
14
+ else if ( ndvi < - 0.2 ) return [ 0.75 , 0.75 , 0.75 , sample . dataMask ] ;
15
+ else if ( ndvi < - 0.1 ) return [ 0.86 , 0.86 , 0.86 , sample . dataMask ] ;
16
+ else if ( ndvi < 0 ) return [ 1 , 1 , 0.88 , sample . dataMask ] ;
17
+ else if ( ndvi < 0.025 ) return [ 1 , 0.98 , 0.8 , sample . dataMask ] ;
18
+ else if ( ndvi < 0.05 ) return [ 0.93 , 0.91 , 0.71 , sample . dataMask ] ;
19
+ else if ( ndvi < 0.075 ) return [ 0.87 , 0.85 , 0.61 , sample . dataMask ] ;
20
+ else if ( ndvi < 0.1 ) return [ 0.8 , 0.78 , 0.51 , sample . dataMask ] ;
21
+ else if ( ndvi < 0.125 ) return [ 0.74 , 0.72 , 0.42 , sample . dataMask ] ;
22
+ else if ( ndvi < 0.15 ) return [ 0.69 , 0.76 , 0.38 , sample . dataMask ] ;
23
+ else if ( ndvi < 0.175 ) return [ 0.64 , 0.8 , 0.35 , sample . dataMask ] ;
24
+ else if ( ndvi < 0.2 ) return [ 0.57 , 0.75 , 0.32 , sample . dataMask ] ;
25
+ else if ( ndvi < 0.25 ) return [ 0.5 , 0.7 , 0.28 , sample . dataMask ] ;
26
+ else if ( ndvi < 0.3 ) return [ 0.44 , 0.64 , 0.25 , sample . dataMask ] ;
27
+ else if ( ndvi < 0.35 ) return [ 0.38 , 0.59 , 0.21 , sample . dataMask ] ;
28
+ else if ( ndvi < 0.4 ) return [ 0.31 , 0.54 , 0.18 , sample . dataMask ] ;
29
+ else if ( ndvi < 0.45 ) return [ 0.25 , 0.49 , 0.14 , sample . dataMask ] ;
30
+ else if ( ndvi < 0.5 ) return [ 0.19 , 0.43 , 0.11 , sample . dataMask ] ;
31
+ else if ( ndvi < 0.55 ) return [ 0.13 , 0.38 , 0.07 , sample . dataMask ] ;
32
+ else if ( ndvi < 0.6 ) return [ 0.06 , 0.33 , 0.04 , sample . dataMask ] ;
33
+ else return [ 0 , 0.27 , 0 , sample . dataMask ] ;
34
34
}
0 commit comments