完成功能:改变图像显示的rgb波段;
1、可改变图像显示波段,当修改完成参数时实时刷新图像; 2、TOC中切换选中的多图层时,刷新渲染信息; 3、界面中保存图像的波长信息,参数修改时的选项就是准确的波长信息;
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user