Package osgeo :: Module gdal_array
[hide private]
[frames] | no frames]

Module gdal_array

source code

Classes [hide private]
  _swig_property
property(fget=None, fset=None, fdel=None, doc=None) -> property attribute
  _object
  VirtualMem
Proxy of C++ CPLVirtualMemShadow class
Functions [hide private]
 
_swig_setattr_nondynamic(self, class_type, name, value, static=1) source code
 
_swig_setattr(self, class_type, name, value) source code
 
_swig_getattr(self, class_type, name) source code
 
_swig_repr(self) source code
 
TermProgress_nocb(*args, **kwargs)
TermProgress_nocb(double dfProgress, char pszMessage = None, void pData = None) -> int
source code
 
OpenArray(array, prototype_ds=None) source code
 
flip_code(code) source code
 
NumericTypeCodeToGDALTypeCode(numeric_type) source code
 
GDALTypeCodeToNumericTypeCode(gdal_code) source code
 
LoadFile(filename, xoff=0, yoff=0, xsize=None, ysize=None, buf_xsize=None, buf_ysize=None, buf_type=None, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None) source code
 
SaveArray(src_array, filename, format="GTiff", prototype=None) source code
 
DatasetReadAsArray(ds, xoff=0, yoff=0, win_xsize=None, win_ysize=None, buf_obj=None, buf_xsize=None, buf_ysize=None, buf_type=None, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)
Pure python implementation of reading a chunk of a GDAL file into a numpy array.
source code
 
BandReadAsArray(band, xoff=0, yoff=0, win_xsize=None, win_ysize=None, buf_xsize=None, buf_ysize=None, buf_type=None, buf_obj=None, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)
Pure python implementation of reading a chunk of a GDAL file into a numpy array.
source code
 
BandWriteArray(band, array, xoff=0, yoff=0, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)
Pure python implementation of writing a chunk of a GDAL file from a numpy array.
source code
 
RATWriteArray(rat, array, field, start=0)
Pure Python implementation of writing a chunk of the RAT from a numpy array.
source code
 
RATReadArray(rat, field, start=0, length=None)
Pure Python implementation of reading a chunk of the RAT into a numpy array.
source code
 
CopyDatasetInfo(src, dst, xoff=0, yoff=0)
Copy georeferencing information and metadata from one dataset to another.
source code
Variables [hide private]
  _newclass = 0
  VirtualMem_swigregister = _gdal_array.VirtualMem_swigregister
  TermProgress = _gdal_array.TermProgress
  OpenNumPyArray = _gdal_array.OpenNumPyArray
  GetArrayFilename = _gdal_array.GetArrayFilename
  BandRasterIONumPy = _gdal_array.BandRasterIONumPy
  DatasetIONumPy = _gdal_array.DatasetIONumPy
  VirtualMemGetArray = _gdal_array.VirtualMemGetArray
  RATValuesIONumPyWrite = _gdal_array.RATValuesIONumPyWrite
  RATValuesIONumPyRead = _gdal_array.RATValuesIONumPyRead
  codes = {gdalconst.GDT_Byte: numpy.uint8, gdalconst.GDT_UInt16...
Function Details [hide private]

DatasetReadAsArray(ds, xoff=0, yoff=0, win_xsize=None, win_ysize=None, buf_obj=None, buf_xsize=None, buf_ysize=None, buf_type=None, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)

source code 

Pure python implementation of reading a chunk of a GDAL file into a numpy array. Used by the gdal.Dataset.ReadAsArray method.

BandReadAsArray(band, xoff=0, yoff=0, win_xsize=None, win_ysize=None, buf_xsize=None, buf_ysize=None, buf_type=None, buf_obj=None, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)

source code 

Pure python implementation of reading a chunk of a GDAL file into a numpy array. Used by the gdal.Band.ReadAsArray method.

BandWriteArray(band, array, xoff=0, yoff=0, resample_alg=gdal.GRIORA_NearestNeighbour, callback=None, callback_data=None)

source code 

Pure python implementation of writing a chunk of a GDAL file from a numpy array. Used by the gdal.Band.WriteArray method.

RATWriteArray(rat, array, field, start=0)

source code 

Pure Python implementation of writing a chunk of the RAT from a numpy array. Type of array is coerced to one of the types (int, double, string) supported. Called from RasterAttributeTable.WriteArray

RATReadArray(rat, field, start=0, length=None)

source code 

Pure Python implementation of reading a chunk of the RAT into a numpy array. Called from RasterAttributeTable.ReadAsArray

CopyDatasetInfo(src, dst, xoff=0, yoff=0)

source code 

Copy georeferencing information and metadata from one dataset to another.
src: input dataset
dst: output dataset - It can be a ROI -
xoff, yoff:  dst's offset with respect to src in pixel/line.

Notes: Destination dataset must have update access.  Certain formats
       do not support creation of geotransforms and/or gcps.


Variables Details [hide private]

codes

Value:
{gdalconst.GDT_Byte: numpy.uint8, gdalconst.GDT_UInt16: numpy.uint16, \
gdalconst.GDT_Int16: numpy.int16, gdalconst.GDT_UInt32: numpy.uint32, \
gdalconst.GDT_Int32: numpy.int32, gdalconst.GDT_Float32: numpy.float32\
, gdalconst.GDT_Float64: numpy.float64, gdalconst.GDT_CInt16: numpy.co\
mplex64, gdalconst.GDT_CInt32: numpy.complex64, gdalconst.GDT_CFloat32\
: numpy.complex64, gdalconst.GDT_CFloat64: numpy.complex128}