bruty.raster_data Module

Functions

abstractmethod(funcobj)

A decorator indicating abstract methods.

affine(r, c, x0, dxx, dyx, y0, dxy, dyy)

Returns the affine transform – normally row, column to x,y position.

affine_center(r, c, x0, dxx, dyx, y0, dxy, dyy)

arrays_dont_match(new_data, old_data)

If both arrays have a nan value treat that as equal even though numpy threats them as not equal

arrays_match(new_data, old_data)

If both arrays have a nan value treat that as equal even though numpy threats them as not equal

inv_affine(x, y, x0, dxx, dyx, y0, dxy, dyy)

Classes

BagStorage()

DatabaseStorage()

LayersEnum

alias of bruty.raster_data.Layers

MemoryStorage([arrays, layers])

RasterData(storage[, arrays, layers])

RasterDelta(storage[, arrays, layers])

Sequence()

All the operations on a read-only sequence.

Storage()

TiffStorage(path[, arrays, layers])

This might be usable as any gdal raster by making the driver/extension a parameter

VABC()

XarrayStorage()