Resolve "Inconsistent behaviour of geom file loading"
Tested on dashboard, no regression.
Closes #1507 (closed)
Merge request reports
Activity
287 287 } 288 288 289 289 /**********************************************************/ 290 /* Third try : look for external geom file and RPC tags */ 290 /* Third try : look for RPC tags */ 291 291 /**********************************************************/ 292 if (!hasMetaData) 292 if (!hasMetaData && checkRpcTag) 293 293 { 294 // If still no metadata, try the ".geom" file 401 std::string extension = itksys::SystemTools::GetFilenameLastExtension(lFileNameOssimKeywordlist); 402 std::string attachedGeom = lFileNameOssimKeywordlist.substr( 403 0, 404 lFileNameOssimKeywordlist.size() - extension.size()) + std::string(".geom"); 401 405 402 406 // Update otb Keywordlist 403 407 ImageKeywordlist otb_kwl; 404 if (!m_FilenameHelper->ExtGEOMFileNameIsSet()) 408 409 // Case 1: external geom supplied through extended filename 410 if (m_FilenameHelper->ExtGEOMFileNameIsSet()) 405 411 { 406 otb_kwl = ReadGeometryFromImage(lFileNameOssimKeywordlist,!m_FilenameHelper->GetSkipRpcTag()); 407 otbMsgDevMacro(<< "Loading internal kwl"); 412 otb_kwl = ReadGeometryFromGEOMFile(m_FilenameHelper->GetExtGEOMFileName()); 413 otbMsgDevMacro(<< "Loading external kwl"); mentioned in commit 7cee3883
added bug label
Please register or sign in to reply