From f0ce622d785b96930d785f9f18bafecb6f30c982 Mon Sep 17 00:00:00 2001 From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org> Date: Mon, 16 Mar 2009 10:09:59 +0800 Subject: [PATCH] ENH: ossim, adding support for SPOT 4 --- .../ossim/support_data/ossimSpotDimapSupportData.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Utilities/otbossim/src/ossim/support_data/ossimSpotDimapSupportData.cpp b/Utilities/otbossim/src/ossim/support_data/ossimSpotDimapSupportData.cpp index ff9a22bcca..036c24d1f2 100644 --- a/Utilities/otbossim/src/ossim/support_data/ossimSpotDimapSupportData.cpp +++ b/Utilities/otbossim/src/ossim/support_data/ossimSpotDimapSupportData.cpp @@ -371,6 +371,16 @@ bool ossimSpotDimapSupportData::loadXmlFile(const ossimFilename& file, return false; } + if (parsePart4(xmlDocument) == false) + { + ossimNotify(ossimNotifyLevel_FATAL) + << MODULE << " DEBUG:" + << "ossimSpotDimapSupportData::loadXmlFile:" + << "\nPart 4 initialization failed. Returning false" + << std::endl; + return false; + } + if (traceDebug()) { printInfo(ossimNotify(ossimNotifyLevel_DEBUG)); @@ -2112,7 +2122,7 @@ bool ossimSpotDimapSupportData::parsePart4( { if (xml_nodes[0]->getText() == "4") theSensorID = "Spot 4"; - if (xml_nodes[0]->getText() == "4") + if (xml_nodes[0]->getText() == "5") theSensorID = "Spot 5"; } -- GitLab