- edited description
show R-G-B color bars in SpectralView plot widget for quickly changing raster layer renderer bands
Discussed with Tobias Hank and in .#700
Add a mapLayerComboBox in the SpectralView visualisation settings for selecting a raster layer.
Show the RGB/Gray renderer bands of the selected raster layer as bars inside the plot widget:
The RGB bars are freely movable via drag&drop, which will update the renderer.
Implement default behaviour: when the creation of a new SpectralView is triggered by showing a raster layer pixel profile, directly use that raster layer and show the renderer bands.
Comments (10)
-
reporter -
reporter - edited description
-
reporter First prototyp works. RGB bars can be moved via the BandComboBoxes.
-
reporter Bars can now be dragged around inside the plot.
-
reporter - changed status to resolved
resolves
#837→ <<cset 8a06f371ced0>>
-
I do not have the Renderer Bands in 3.9
-
Works nicely with 3.10 dev
Just:
- why the Band Index and Band Number go up to 2000 (instead of actual max)?
- why does the x start at 0 (instead of actual min) for wavelength?
This is wasting space in the plot and makes the user change it every time.
Also:
- 5 decimal places by default is way too much.
- I would prefer seeing the band number along x in nm, something like x: 1750 (b 200) y: 419.6
Otherwise I need to be changing the axis over an over
-
reporter why the Band Index and Band Number go up to 2000 (instead of actual max)?
Yes, that should be fixed, see
#893. -
reporter why does the x start at 0 (instead of actual min) for wavelength?
That is a known issue, that is even more critical for temporal plots, see
#851 -
reporter 5 decimal places by default is way too much.
I guess you are refering to this cursor information here, right?
I would prefer seeing the band number along x in nm, something like x: 1750 (b 200) y: 419.6
I agree, showing information of an actual profile data point would be the much more relevant. The current cursor location info is kind of useful, but not very.
See #894.
- Log in to comment