<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">I have a couple of questions regarding this.<br>
<br>
Is the dataset that is returned from CreateCopy able to be used immediately? I would like to use it to get the first band from it, and use RasterIO on that band.<br>
<br>
Secondly - the data I am trying to write with RasterIO is unsigned char, but when I was reading the data, I had to read it with a GDT_Float32, which was allocated like so:<br>
<br>
&nbsp;&nbsp;&nbsp; float * floatData = (float *) CPLMalloc(sizeof(float)*bufSizeX*bufSizeY);<br>
<br>
and that seemed to be working well. Will my copy have to be written via a GDT_Float32 data buffer like the one I read it into initially, or can I just change the RasterIO parameter on the write to be GDT_Byte?<br>
<br>
Thanks<br>
</div>
</body>
</html>