otb issueshttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues2018-04-30T18:44:45Zhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1577Potential issue in 6S ground reflectance equation2018-04-30T18:44:45ZVictor PoughonPotential issue in 6S ground reflectance equation### Description
A user reported a potential bug in OTB implementation of Vermote’s 1997 6S paper. Here is the full text of their message:
> Greetings,
>
> I see a discrepancy between the ground reflectance equation 12.10 and Vermote’s...### Description
A user reported a potential bug in OTB implementation of Vermote’s 1997 6S paper. Here is the full text of their message:
> Greetings,
>
> I see a discrepancy between the ground reflectance equation 12.10 and Vermote’s 1997 6S paper equation 1. Should the t(g)allgass term be the total gaseous transmission and not the spherical albedo of the atmosphere? Should your variable Sx be the spherical albedo of the atmosphere.
>
> Also, Vermote’s equations appears to have Tg (gaseous transmission) multiplied by the atmospheric reflectance term. This appears to be missing in your equation. Below are both equations solved for the ground reflectance.
>
> OTB (12.10): rho(s) = rho(TOA) - rho(ATM) / (Tup*Tdown*Tg + Sx*rho(TOA) – Sx*rho(ATM))
> Vermote (1): rho(s) = rho(TOA) - Tg*rho(R+A) / (Tup*Tdown*Tg + S*rho(TOA) – S*Tg*rho(R+A) )
> http://6s.ltdri.org/files/publication/Vermote_et_al_1997.pdf
>
> rho(ATM) = Tg*rho(R+A)? Or did something change with 6S between Vermote’s paper and OTB’s implementation.
> Sx = S?
>
> Thanks,
### Steps to reproduce
To be confirmed.
### Configuration information
NAhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1542Make SampleAugmentationFilter able to work inplace2018-03-28T09:04:17ZJulien MichelMake SampleAugmentationFilter able to work inplace`SampleAugmentationFilter` currently copies sample to a new output. It would be great if it could work inplace (see !25)`SampleAugmentationFilter` currently copies sample to a new output. It would be great if it could work inplace (see !25)https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1528Filename VS VectorData2022-01-07T11:47:24ZRémi CressonFilename VS VectorData### What changes will be made and why they would make a better Orfeo ToolBox?
Hello guys,
This is an open question.
Should/could we enforce the following rule of thumb for vector data I/O?
* Use `ParameterType_InputVectorData` rather ...### What changes will be made and why they would make a better Orfeo ToolBox?
Hello guys,
This is an open question.
Should/could we enforce the following rule of thumb for vector data I/O?
* Use `ParameterType_InputVectorData` rather than `ParameterType_InputFilename` for input vector layers.
* Use `ParameterType_OutputVectorData` rather than `ParameterType_OutputFilename` for output vector layers.
Currently we use to mix both in applications, but in my opinion we should use the correct parameter type for a better integration of OTB applications in external projects.
#### High level description
Refactor some applications parameters.
#### Risks and benefits
Benefits: I/O data standardization in applications.
Risks: side effects ? (ParameterType_XXputFilename is traditionally used with ogr datasources)
#### Alternatives for implementations
### Who will be developing the proposed changes?https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1519Add spatialite to Superbuild2019-04-16T12:57:37ZJulien MichelAdd spatialite to SuperbuildSpatialite allows to use vector db with spatial index, resulting in faster spatial filtering operations.Spatialite allows to use vector db with spatial index, resulting in faster spatial filtering operations.