Skip to content
Snippets Groups Projects
Commit c84bcba8 authored by Julien Malik's avatar Julien Malik
Browse files

BUG: fix ossim bug to load calibration metadata from tif+geom file...

BUG: fix ossim bug to load calibration metadata from tif+geom file (http://trac.osgeo.org/ossim/ticket/2256)
parent ca46ebfb
No related branches found
No related tags found
No related merge requests found
......@@ -848,12 +848,14 @@ bool ossimIkonosRpcModel::saveState(ossimKeywordlist& kwl,
bool ossimIkonosRpcModel::loadState(const ossimKeywordlist& kwl,
const char* prefix)
{
if(theSupportData.valid())
if( !theSupportData )
{
ossimString supportPrefix = ossimString(prefix) + "support_data.";
theSupportData->loadState(kwl, supportPrefix);
theSupportData = new ossimIkonosMetaData();
}
ossimString supportPrefix = ossimString(prefix) + "support_data.";
theSupportData->loadState(kwl, supportPrefix);
return ossimRpcModel::loadState(kwl, prefix);
}
......
......@@ -438,12 +438,14 @@ bool ossimQuickbirdRpcModel::saveState(ossimKeywordlist& kwl,
bool ossimQuickbirdRpcModel::loadState(const ossimKeywordlist& kwl,
const char* prefix)
{
if(theSupportData.valid())
if( !theSupportData )
{
ossimString supportPrefix = ossimString(prefix) + "support_data.";
theSupportData->loadState(kwl, supportPrefix);
theSupportData = new ossimQuickbirdMetaData();
}
ossimString supportPrefix = ossimString(prefix) + "support_data.";
theSupportData->loadState(kwl, supportPrefix);
return ossimRpcModel::loadState(kwl, prefix);
}
......
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