Implementation of the new sensor model mechanism, together with the new RPC model based on GDAL.
This Merge Request is part of the Remove OSSIM story (#1506 (closed)). It addresses the definition of new classes for sensor models, and focuses on the first 2 points of #2040 (closed): implementing an interface for sensor models and implementing the RPC model.
otb::GenericRSTransform
so that it uses
ImageMetadata
instead of ImageKeywordlist
otb::DEMHandler
with the capability to put the
DEM to memory (MEM), so the RPC model can use it.Ossim provide an algorithm to generate a RPC model from a set of GCPs. This class is wrapped in OTB with the OssimRPCSolverAdapter
class. There is no equivalent functionality in GDAL, and a new class RPCSolver
has been developed. It uses the same algorithm as Ossim.
The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.
Check before merging:
git diff develop... -U0 --no-color | clang-format-diff.py -p1 -i
on latest changes and commit