I have created a ticket and attached a patch to resolve this.<div><br></div><div><a href="http://trac.osgeo.org/gdal/ticket/5087">http://trac.osgeo.org/gdal/ticket/5087</a><br><br><div class="gmail_quote">On Wed, May 15, 2013 at 11:12 AM, Etienne Tourigny <span dir="ltr"><<a href="mailto:etourigny.dev@gmail.com" target="_blank">etourigny.dev@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have just noticed that destination nodata value is not set when -dstnodata option is not used in gdalwarp.<div><br></div>
<div>This can be problematic when warping a dataset with no data values, as the result can be different from expected, if -dstnodata is not set.  </div>
<div>gdalwarp does use source nodata pixels if -srcnodata is not used.</div><div><br></div><div>I consider this as a bug (or at the very least a limitation), because one cannot warp a dataset in an automatic fashion and get expected output (with same nodata value as input).</div>

<div><br></div><div>Would it be OK to copy them over if -dstnodata is not used, or would there be problems with doing this? Or perhaps a new argument -copynodata could be added if there is fear of disruption.</div><div><br>

</div><div>cheers</div><span class="HOEnZb"><font color="#888888"><div>Etienne</div>
</font></span></blockquote></div><br></div>