Skip to content
Snippets Groups Projects
Commit c4fa7ea1 authored by Julien Michel's avatar Julien Michel
Browse files

TEST: Enhancing tests on RpcSolverAdapter

parent 3808064d
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,15 @@ ADD_TEST(uaTvRPCSolverAdapterValidationTest
${INPUTDATA}/DEM/egm96.grd
)
ADD_TEST(uaTvRPCSolverAdapterNoDEMValidationTest
${UtilitiesAdapters_TESTS1}
otbRPCSolverAdapterTest
${LARGEINPUT}/QUICKBIRD/TOULOUSE/000000128955_01_P001_PAN/02APR01105228-P1BS-000000128955_01_P001.TIF
10 0.25 0.35
no
no
)
ADD_TEST(uaTvRPCSolverAdapterOutGeomTest
${UtilitiesAdapters_TESTS1}
--compare-ascii ${EPSILON_9}
......
......@@ -49,8 +49,12 @@ int otbRPCSolverAdapterTest(int argc, char* argv[])
std::cout<<"GeoTol: "<<geoTol<<" meters"<<std::endl;
std::cout<<"ImgTol: "<<imgTol<<" pixels"<<std::endl;
otb::DEMHandler::Instance()->OpenDEMDirectory(demdir);
otb::DEMHandler::Instance()->OpenGeoidFile(geoid);
otb::DEMHandler::Pointer demHandler = otb::DEMHandler::Instance();
demHandler->SetDefaultHeightAboveEllipsoid(0);
if(demdir!="no")
demHandler->OpenDEMDirectory(demdir);
if(geoid!="no")
demHandler->OpenGeoidFile(geoid);
ReaderType::Pointer reader = ReaderType::New();
reader->SetFileName(infname);
......@@ -90,7 +94,7 @@ int otbRPCSolverAdapterTest(int argc, char* argv[])
gcps.push_back(std::make_pair(currentPoint,current3DWgs84Point));
std::cout<<"Adding gcp: "<<currentPoint<<" <-> " << current3DWgs84Point<<std::endl;
std::cout<<currentPoint[0]<<" "<<currentPoint[1]<<" "<< current3DWgs84Point[0]<<" "<<current3DWgs84Point[1]<<" "<<current3DWgs84Point[2]<<std::endl;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment