newValues = {
const band5Values = band5Raster.values[0];
const band7Values = band7Raster.values[0];
const { height, width } = band5Raster;
return [band5Values.map((band5Row, rowIndex) => {
const band7Row = band7Values[rowIndex];
return band5Row.map((band5Value, band5ColumnIndex) => {
if (band5Value == band5Raster.noDataValue) {
return 999;
}
const band7Value = band7Row[band5ColumnIndex];
const R75 = band7Value / band5Value;
if (R75 > 0.25 && (band7Value - band5Value) > 0.3 && band7Value > 0.5) {
return 1;
} else {
return 0;
}
});
})];
};