ArrayByte result = replaceMissingValuesAndScale(grid, data, dataMinMax); nextStart = geotiff.writeData((byte[]) result.getStorage(), imageNumber); } else {
MAMath.MinMax dataMinMax = MAMath.getMinMaxSkipMissingData(data, array); if (greyScale) { ArrayByte result = replaceMissingValuesAndScale(array, data, dataMinMax); nextStart = geotiff.writeData((byte[]) result.getStorage(), pageNumber); } else {
ArrayByte result = replaceMissingValuesAndScale(grid, data); nextStart = geotiff.writeData((byte[]) result.getStorage(), imageNumber); } else {
ArrayByte result = replaceMissingValuesAndScale(grid, data); nextStart = geotiff.writeData((byte[]) result.getStorage(), imageNumber); } else {