Christopher Barker wrote:
Ari Jolma wrote:
But is the string object useful from Python programmer's point of
view then? (maybe NumPy?)
yes, a python string (or, in newer versions, a bytes object) can be
used to create various objects with compatible binary represent ions:
images, numpy arrays, etc. without copying, thanks to the buffer
interface.
Of course, creating a numpy array in the first place is best, but not
everyone wants to use numpy.
Not sure what bearing this has on the wrapper, though...
The point is that the byte buffer may contain data basically in any
GDALDataType (that's an argument to ReadRaster). The receiving end needs
to know what's the type to understand the bytes object. Perl data buffer
objects do not carry that information, and it seems that Python bytes
object do neither (http://www.python.org/dev/peps/pep-3137/).
Ari
-Chris
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev