diff --git a/Utilities/otbossim/src/ossim/projection/ossimSpot5Model.cpp b/Utilities/otbossim/src/ossim/projection/ossimSpot5Model.cpp index 897e121db03f85fa6759e876e632cf7c6805a06d..e2ae3f4b654b1db51d17538dad71689b5012054d 100644 --- a/Utilities/otbossim/src/ossim/projection/ossimSpot5Model.cpp +++ b/Utilities/otbossim/src/ossim/projection/ossimSpot5Model.cpp @@ -644,7 +644,7 @@ void ossimSpot5Model::lineSampleHeightToWorld(const ossimDpt& image_point, const ossim_float64& heightEllipsoid, ossimGpt& worldPoint) const { - if (!insideImage(image_point)) + if ( !theImageClipRect.pointWithin(image_point, 1.0-FLT_EPSILON) ) { if(theSeedFunction.valid()) {