Feature request #4160
Updated by Alister Hood over 6 years ago
1. There are radio buttons for two band scaling options: "Custom min/max values" and "use standard deviation".
After a raster is first added (and also after using the "stretch histogram to full dataset" button in the raster toolbar when custom min/max values were previously being used), neither option is selected, and all the sub-options (for example "Red min") are grayed out. After a user applies one of the scaling options, there is no obvious way to revert to no scaling (and the grayed-out sub-options).
It would be good to have a third option, "no scaling".
2. Using three-band color rendering, if you enable "use standard deviation" and specify a number and apply, then switch to custom min/max values and apply, then switch back to "use standard deviation", it remembers the previous value.
If you do the same thing with single-band gray rendering, when you switch back to "use standard deviation" it does not remember the value, but stays set to 0. It would be good if it did remember the value.
Similarly, when using single band gray rendering with a standard deviation, if you use the "local histogram stretch" button in the raster toolbar, then open the layer properties and switch to using standard deviation, it has forgotten the value.
3. When rendering as "three band colour", if you use the "local histogram stretch" button on the raster toolbar, then open the layer properties, the "Custom min/max values" option is checked, but all the sub-options are blank, so if you click "OK" or "Apply" then the style changes. This is particularly bad because you might have opened the layer properties and not even looked at the "Style" tab.
3. (minor) When rendering as "three band colour", the largest part of the style dialogue is labelled "RGB mode band selection and scaling". When rendering as "single band gray", it is labelled "Single band properties", but it contains the same options (plus "color map"). Why is the label so different?
All these issues are present in trunk and I think also in 1.7
After a raster is first added (and also after using the "stretch histogram to full dataset" button in the raster toolbar when custom min/max values were previously being used), neither option is selected, and all the sub-options (for example "Red min") are grayed out. After a user applies one of the scaling options, there is no obvious way to revert to no scaling (and the grayed-out sub-options).
It would be good to have a third option, "no scaling".
2. Using three-band color rendering, if you enable "use standard deviation" and specify a number and apply, then switch to custom min/max values and apply, then switch back to "use standard deviation", it remembers the previous value.
If you do the same thing with single-band gray rendering, when you switch back to "use standard deviation" it does not remember the value, but stays set to 0. It would be good if it did remember the value.
Similarly, when using single band gray rendering with a standard deviation, if you use the "local histogram stretch" button in the raster toolbar, then open the layer properties and switch to using standard deviation, it has forgotten the value.
3. When rendering as "three band colour", if you use the "local histogram stretch" button on the raster toolbar, then open the layer properties, the "Custom min/max values" option is checked, but all the sub-options are blank, so if you click "OK" or "Apply" then the style changes. This is particularly bad because you might have opened the layer properties and not even looked at the "Style" tab.
3. (minor) When rendering as "three band colour", the largest part of the style dialogue is labelled "RGB mode band selection and scaling". When rendering as "single band gray", it is labelled "Single band properties", but it contains the same options (plus "color map"). Why is the label so different?
All these issues are present in trunk and I think also in 1.7