Refactor SAR filter and application to use otb::SarSensorModel, otb::SarForwardTransform and otb::SarInverseTransform
This issue is part of the SAR sensor models refactoring story (#2142 (closed))
Rationale
For now, OTB relies on OSSIM when it needs to use a SAR Model. All calls to a SAR model go through the otb::SarSensorModelAdapter.
As we remove OSSIM, the new SAR model won't use otb::SarSensorModelAdapter. So filters calling this adapter need to be refactored so they use directly otb::SarSensorModel, otb::SarForwardTransform and otb::SarInverseTransform.
Analysis
The filters concerned by this refactoring are:
-
otb::SarConcatenateBurstsImageFilter -
otb::SarDeburstImageFilter -
otb::SarBurstExtractionImageFilter
This filters still use the KeyWordList, that should be replaced by ImageMetadata manipulation.
Acceptance criterions
-
The validation tests for this filter are already in place. They should still pass.
Risk management
| Risk | Likelihood | Impact | Action |
|---|
Edited by Cédric Traizet