<div dir="ltr">Perhaps this is a documentation issue, but I ran into:<div><br></div><div><div><div>double BTRasterBand::GetNoDataValue( int* pbSuccess /*= NULL */ )</div><div>{</div><div>    if(pbSuccess != NULL)</div><div>        *pbSuccess = TRUE;</div><div><br></div><div>    return -32768;</div><div>}</div><div><br></div><div>CPLErr BTRasterBand::SetNoDataValue( double )</div><div><br></div><div>{</div><div>    return CE_None;</div><div>}</div></div><div><br></div><div>It seems as if you can't set or fetch a nodata value, an error should be returned.  In this case, the code indicates no error.  How is one supposed to know (other than reading the code) that you can't set a value if success is returned if this operation isn't supported?</div><div><br></div><div>Thanks,</div><div><br></div>-- <br><div class="gmail_signature">Andrew Bell<br><a href="mailto:andrew.bell.ia@gmail.com" target="_blank">andrew.bell.ia@gmail.com</a></div>
</div></div>