diff --git a/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx b/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx index a2e2d3f33eb4f9bc30d96efef296d277bad39a7c..a001df5ea064e5fe15b91d83aebbfe818ab3af36 100644 --- a/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx +++ b/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx @@ -312,6 +312,7 @@ private: m_StatisticsFilter->Update(); otb::DEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(m_StatisticsFilter->GetMean()); + otb::OssimDEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(m_StatisticsFilter->GetMean()); EnableParameter("epi.elevation.avgdem.value"); SetParameterFloat("epi.elevation.avgdem.value", m_StatisticsFilter->GetMean()); diff --git a/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx b/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx index e6624576cf60baf00a10a3f3f921d7ba295a130e..4234dbbd21450db49f567cb00e105e152d04dedd 100644 --- a/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx +++ b/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx @@ -56,6 +56,7 @@ int otbStereorectificationDisplacementFieldSource(int itkNotUsed(argc), char* ar dfSource->SetScale(scale); otb::DEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(avgElev); + otb::OssimDEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(avgElev); WriterType::Pointer writer1 = WriterType::New(); writer1->SetInput(dfSource->GetLeftDisplacementFieldOutput());