Hi, I’m creating a custom NDVI image for an irrigation system I’m working on.
I’m already able to do all the work, pulling the images exactly where I want, integrating this into Google Maps, but now I have a problem.
In the image, you can see that clouds and water are in red, I would like to leave the clouds in white and the water in some other color that does not blend in with the field.
Here’s also the code I’m using.
let ndvi = (B08 - B04) / (B08 + B04);
return colorBlend(ndvi,
[-0.2, 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0 ],
[[0, 0, 0,dataMask], // < -.2 = #000000 (black)
[165/255,0,38/255,dataMask], // -> 0 = #a50026
[215/255,48/255,39/255,dataMask], // -> .1 = #d73027
[244/255,109/255,67/255,dataMask], // -> .2 = #f46d43
[253/255,174/255,97/255,dataMask], // -> .3 = #fdae61
[254/255,224/255,139/255,dataMask], // -> .4 = #fee08b
[255/255,255/255,191/255,dataMask], // -> .5 = #ffffbf
[217/255,239/255,139/255,dataMask], // -> .6 = #d9ef8b
[166/255,217/255,106/255,dataMask], // -> .7 = #a6d96a
[102/255,189/255,99/255,dataMask], // -> .8 = #66bd63
[26/255,152/255,80/255,dataMask], // -> .9 = #1a9850
[0,104/255,55/255,dataMask] // -> 1.0 = #006837
]);