<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 6 March 2013 23:35, Glynn Clements <span dir="ltr"><<a href="mailto:glynn@gclements.plus.com" target="_blank">glynn@gclements.plus.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
Yann Chemin wrote:<br>
<br>
> dealing with large amount of maps, some of them process to NULL on all<br>
> pixels.<br>
> when accessing fp_range in cell_misc, the file is empty, thus returning<br>
> such an error:<br>
><br>
> WARNING: Unable to read fp range file for <NULL_map_test@PERMANENT><br>
><br>
> While I understand this is undefined because of all pixels being NULL,<br>
> would it be possible to have a more interesting output?<br>
<br>
</div>lib/raster/range.c is inconsistent in this regard. When writing an FP<br>
range, it writes an empty file if the range is null:<br>
<br>
    /* if range hasn't been updated, write empty file meaning Nulls */<br>
<br>
When reading an empty f_range file, it generates the above warning<br>
(the FPRange structure is initialised with min and max both null).<br>
<br>
It would be a simple matter to change the warning (e.g. "range is<br>
null") or remove it. A warning might be useful, as I can imagine<br>
modules failing in interesting ways if an input map is all-null.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>In the same way as there is a pixel based function to assess a NULL pixel value,<br></div><div>it would be very interesting to have a function to test an all NULL raster map status.<br>
<br></div><div>Time series analysis would be the first to benefit.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="HOEnZb"><font color="#888888">
--<br>
Glynn Clements <<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><div><div>Yann Chemin<br></div><div>Researcher@IWMI<br></div>Skype/FB: yann.chemin<br></div><br></div>
</div></div>