I am having trouble in obtaining the same image in the QGIS throgh the plugin compared to the EO browser for the NDWI. I have gone through some posts and the proposed scripts but it does shows the same image still… neither the custom scripts stored in the custom scripts repository, it is all black in the background.
I would really appreciate some help, I am quite new with the tool.
Could you please describe the issue with more details? What layer on the EO Browser you’re trying to create, the default one or a self-defined one? What is the parameters set for the QGIS plugin? What is the current behaviour and what is the expected result?
It would be really helpful if you could provide all the details so we can reproduce the issue and figure out how to solve it.
The script used to obtain the image in the QGIS plugin is the NDWI. I tried some but all with black background, and the following is the one that it is more similar to the EO browser image results:
//VERSION=3
var colorRamp1 = [
[0, 0xFFFFFF],
[1, 0x008000]
];
var colorRamp2 = [
[0, 0xFFFFFF],
[1, 0x0000CC]
];
let viz1 = new ColorRampVisualizer(colorRamp1);
let viz2 = new ColorRampVisualizer(colorRamp2);
function evaluatePixel(samples) {
var val = index(samples.B03, samples.B08);
if (val < -0) {
return [...viz1.process(-val), samples.dataMask];
I compared your evalscript with the default NDWI evalscript on EO Browser and concluded that they are returning the same data.
I displayed data over a testing AOI and time interval on EO Browser and QIS plugin; unfortunately, I cannot reproduce the issue you described and both layer look the same. Could you please provide the AOI and the time interval you are working with and other parameters that allow me to reproduce the black background effect you mentioned previously?