91 lines
4.5 KiB
C++
91 lines
4.5 KiB
C++
#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();
|
||
}
|