RasterProcessTool/Toolbox/BaseToolbox/SARSatalliteSimulationWorkf...

91 lines
4.5 KiB
C++
Raw Blame History

#include "SARSatalliteSimulationWorkflow.h"
#include "QtCreateGPSPointsDialog.h"
#include "QResampleRefrenceRaster.h"
#include "DEMLLA2XYZTool.h"
void initBaseToolSARSateSimulationWorkflow(ToolBoxWidget* toolbox)
{
// 1. 좃契몽鑒<EBAABD>냥뱀돛쌘듐
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3B력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3C력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1A력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1B력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2E력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2F력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT04력廬직넋"}, new TLE2SatePositionVelocityToolButton(toolbox));
// 3. 뚤펭뒈잚宅뒈近緞獗
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3B력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3C력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1A력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1B력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2E력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2F력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT04력廬직넋"}, new QAligendLandClsAndDEMToolButton(toolbox));
// 4. 셕炬뒈미麟깃宅팃충訶좆緞獗
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3B력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"GF3C력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1A력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT1B력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2E력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"HJ2F력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
emit toolbox->addBoxToolItemInPathSIGNAL(QVector<QString>{u8"댕끝쒼력廬직넋", u8"LT04력廬직넋"}, new QDEMLLA2XYZSloperVectorToolButton(toolbox));
}
TLE2SatePositionVelocityToolButton::TLE2SatePositionVelocityToolButton(QWidget* parent)
{
this->toolname = QString(u8" 좃契몽鑒<EBAABD>냥뱀돛쌘듐");
}
TLE2SatePositionVelocityToolButton::~TLE2SatePositionVelocityToolButton()
{
}
void TLE2SatePositionVelocityToolButton::run()
{
QtCreateGPSPointsDialog* dialog = new QtCreateGPSPointsDialog;
dialog->setWindowTitle(u8"좃契몽鑒<EFBFBD>냥뱀돛쌘듐");
dialog->show();
}
QAligendLandClsAndDEMToolButton::QAligendLandClsAndDEMToolButton(QWidget* parent)
{
this->toolname = QString(u8" 뚤펭뒈잚宅뒈近緞獗");
}
QAligendLandClsAndDEMToolButton::~QAligendLandClsAndDEMToolButton()
{
}
void QAligendLandClsAndDEMToolButton::run()
{
QResampleRefrenceRaster* dialog = new QResampleRefrenceRaster;
dialog->setWindowTitle(u8"뚤펭뒈잚宅뒈近(몽앴뒈近邏목路꽃湳뒈잚緞獗)");
dialog->show();
}
QDEMLLA2XYZSloperVectorToolButton::QDEMLLA2XYZSloperVectorToolButton(QWidget* parent)
{
this->toolname = QString(u8" 뒈近<EB9288>냥뒈충커깃麟깃宅팃충訶좆");
}
QDEMLLA2XYZSloperVectorToolButton::~QDEMLLA2XYZSloperVectorToolButton()
{
}
void QDEMLLA2XYZSloperVectorToolButton::run()
{
DEMLLA2XYZTool* dialog = new DEMLLA2XYZTool();
dialog->setWindowTitle(u8"몽앴뒈近邏목<EFBFBD>냥뒈충커깃麟깃듐宅팃충訶좆");
dialog->show();
}