[GRASS-dev] Re: [GRASS-SVN] r44252 -
grass/branches/releasebranch_6_4/imagery/i.atcorr
Markus Neteler
neteler at osgeo.org
Mon Nov 8 12:42:49 EST 2010
On Mon, Nov 8, 2010 at 10:28 AM, <svn_grass at osgeo.org> wrote:
...
> grass/branches/releasebranch_6_4/imagery/i.atcorr/6s.cpp
> grass/branches/releasebranch_6_4/imagery/i.atcorr/main.cpp
> Log:
> i.atcorr: be less verbose, fix when elevation is not given
> (merge r44250 from devbr6)
...
Just curious about this change:
> Modified: grass/branches/releasebranch_6_4/imagery/i.atcorr/main.cpp
> ===================================================================
> --- grass/branches/releasebranch_6_4/imagery/i.atcorr/main.cpp 2010-11-08 09:27:08 UTC (rev 44251)
> +++ grass/branches/releasebranch_6_4/imagery/i.atcorr/main.cpp 2010-11-08 09:28:04 UTC (rev 44252)
...
> @@ -331,7 +330,8 @@
> G_set_f_null_value(&buf[col], 1);
> continue;
> }
> - alt[col] /= 1000.0f; /* converting to km from input which should be in meter */
> + if (ialt_fd >= 0)
> + alt[col] /= 1000.0f; /* converting to km from input which should be in meter */
>
> /* check if both maps are active and if whether any value has changed */
> if((ialt_fd >= 0) && (ivis_fd >= 0) && ((prev_vis != vis[col]) || (prev_alt != alt[col])))
If no elevation is available, perhaps better issue a warning/fatal error?
I am not very familiar with this code so I dunno but in general
performing atmospheric
correction without DEM can lead to nonsense. But perhaps my observation is
not applicable in this code chunk.
Markus
More information about the grass-dev
mailing list