完成功能:改变图像显示的rgb波段;

1、可改变图像显示波段,当修改完成参数时实时刷新图像;
2、TOC中切换选中的多图层时,刷新渲染信息;
3、界面中保存图像的波长信息,参数修改时的选项就是准确的波长信息;
This commit is contained in:
tangchao0503
2026-03-10 17:21:21 +08:00
parent 0ac03f0eb5
commit 452f7c8e5f
8 changed files with 330 additions and 84 deletions

View File

@ -4,8 +4,7 @@
#include "QGraphicsView"
#include "qlabel.h"
#include <QVector>
class RasterLayer; // forward
#include "RasterLayer.h"
class Mapcavas : public QGraphicsView
{
@ -46,6 +45,9 @@ public:
// new: set raster layer and refresh map
void setLayers(RasterLayer* layer);
void freshmap();
void freshmap(const RasterLayer::RenderParams& params);
RasterLayer* rasterLayer() const;
protected:
QGraphicsScene *m_qtGraphicsScene;
@ -65,4 +67,4 @@ private:
signals:
void leftMouseButtonPressed(int, int, QVector<double>, QVector<double>);
};
#endif
#endif