diff --git a/Toolbox/BaseToolbox/BaseToolbox/DEMLLA2XYZTool.cpp b/Toolbox/BaseToolbox/BaseToolbox/DEMLLA2XYZTool.cpp index 0763f16..672c2e5 100644 --- a/Toolbox/BaseToolbox/BaseToolbox/DEMLLA2XYZTool.cpp +++ b/Toolbox/BaseToolbox/BaseToolbox/DEMLLA2XYZTool.cpp @@ -38,15 +38,13 @@ void DEMLLA2XYZTool::onaccept() //Eigen::MatrixXd demArr = demds.getData(0, 0, demds.height, demds.width, 1); //Eigen::MatrixXd demR = demArr; - Landpoint LandP{ 0,0,0 }; - Point3 GERpoint{ 0,0,0 }; + double R = 0; double dem_row = 0, dem_col = 0, dem_alt = 0; - long line_invert = Memory1MB/8.0/ demds.width*2000; + long line_invert = Memory1MB/8.0/ demds.width*1000; + - double rowidx = 0; - double colidx = 0; this->ui.label_3->setText("WGS84 : LLA -> XYZ"); for (int max_rows_ids = 0; max_rows_ids < demds.height; max_rows_ids = max_rows_ids + line_invert) { @@ -62,6 +60,10 @@ void DEMLLA2XYZTool::onaccept() #pragma omp parallel for for (int i = 0; i < datarows; i++) { + Landpoint LandP{ 0,0,0 }; + Point3 GERpoint{ 0,0,0 }; + double rowidx = 0; + double colidx = 0; for (int j = 0; j < datacols; j++) { rowidx = i + max_rows_ids; colidx = j;