<div dir="ltr">Excellent!&nbsp; Thanks very much for the info, and links to the docs.<br>--<br><br><div class="gmail_quote">On Sat, Oct 18, 2008 at 12:40 AM, Klokan Petr Přidal <span dir="ltr">&lt;<a href="mailto:klokan@klokan.cz">klokan@klokan.cz</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Roger,<br>
<br>
Matt answered the question already...<br>
<br>
The official documentation for handling masks and nodata values in GDAL is:<br>
<a href="http://trac.osgeo.org/gdal/wiki/rfc15_nodatabitmask" target="_blank">http://trac.osgeo.org/gdal/wiki/rfc15_nodatabitmask</a><br>
<br>
and the complete python interface is tested in this file:<br>
<a href="http://trac.osgeo.org/gdal/browser/trunk/autotest/gcore/mask.py" target="_blank">http://trac.osgeo.org/gdal/browser/trunk/autotest/gcore/mask.py</a><br>
<font color="#888888"><br>
Klokan<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Sat, Oct 18, 2008 at 12:57 AM, Matt Wilkie &lt;<a href="mailto:matt.wilkie@gov.yk.ca">matt.wilkie@gov.yk.ca</a>&gt; wrote:<br>
&gt; Wow, a python question I actually know the answer too! &nbsp;:)<br>
&gt;<br>
&gt; From python you can use &quot;band.SetNoDataValue( float(null_value) )&quot;. For this<br>
&gt; in context see this tiny utility:<br>
&gt; <a href="http://maphew.googlecode.com/svn/trunk/gis/gdal_extras/bin/gdalsetnull.py" target="_blank">http://maphew.googlecode.com/svn/trunk/gis/gdal_extras/bin/gdalsetnull.py</a><br>
&gt;<br>
&gt; And the doc on this function:<br>
&gt; <a href="http://www.gdal.org/classGDALRasterBand.html#c6f081d253dee55c372e54cfdd8f05a6" target="_blank">http://www.gdal.org/classGDALRasterBand.html#c6f081d253dee55c372e54cfdd8f05a6</a><br>
&gt;<br>
&gt; cheers,<br>
&gt;<br>
&gt; matt wilkie<br>
&gt; --------------------------------------------<br>
&gt; Geographic Information,<br>
&gt; Information Management and Technology,<br>
&gt; Yukon Department of Environment<br>
&gt; 10 Burns Road * Whitehorse, Yukon * Y1A 4Y9<br>
&gt; 867-667-8133 Tel * 867-393-7003 Fax<br>
&gt; <a href="http://environmentyukon.gov.yk.ca/geomatics/" target="_blank">http://environmentyukon.gov.yk.ca/geomatics/</a><br>
&gt; --------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt; Roger André wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m getting raster data written by different people who can&#39;t seem to use<br>
&gt;&gt; the same nodata values. &nbsp;I&#39;m reading the data files via the Python API to<br>
&gt;&gt; GDAL, and doing various calculations on the data values, then writing new<br>
&gt;&gt; rasters with the results of my calculations. &nbsp;Is there a &quot;nodata&quot; value that<br>
&gt;&gt; I can assign to a pixel that the gdal utilities will recognize as such later<br>
&gt;&gt; on? &nbsp;All my other values are 32-bit floating point values, so I&#39;m not sure<br>
&gt;&gt; what value to assign.<br>
&gt;&gt;<br>
&gt;&gt; Thanks.<br>
&gt;&gt;<br>
&gt;&gt; Roger<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gdal-dev mailing list<br>
&gt;&gt; <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gdal-dev mailing list<br>
&gt; <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
&gt;<br>
</div></div></blockquote></div><br></div>