On Tue, Jan 16, 2018 at 8:32 AM, Markus Neteler <nete...@osgeo.org> wrote:
>
> On Fri, Jan 12, 2018 at 10:42 AM, Markus Metz
> <markus.metz.gisw...@gmail.com> wrote:
> > On Fri, Jan 12, 2018 at 8:58 AM, Markus Neteler <nete...@osgeo.org>
wrote:
> ...
> > The spectral filter functions for RapidEye in i.atcorr are strange. E.g.
> > band 2 (green) is supposed to cover the range 520 - 590 nm, but in
iwave.cpp
> > this band covers the range 424 - 876 nm. Further on, the file
rapideye.csv
> > and the values in IWave::rapideye() do not match, a lot of 0.001 values
have
> > been inserted where there should be zero. In rapideye.csv, there are
gaps in
> > filter functions, e.g. for green from 598 to 763 nm, then again from
773 to
> > 876 nm. In the range 424 - 508 nm, there are also a few small blocks
with
> > values > 0 separated by large blocks of missing values.
>
> This is the source which was used:
> https://resa.planet.com/files/2014-06/Spectral_Response_Curves.pdf
>
> Maybe something went wrong?

I don't think so, there are just a lot of small values that can be ignored.

>
> markusN
>
> > In short, there are too many too small values in the rapideye filter
> > functions, causing numerical instability. This could be fixed upon
> > initialization.

This is fixed upon initialization in trunk r72072.

The results are still slightly different on different OS's (Debian,
Fedora), but fairly similar and now there are non-NULL results.

Markus M
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to