Skip to main content

RasterWrite

Trait RasterWrite 

Source
pub trait RasterWrite {
    type Buffer;

    // Required methods
    fn write_region(
        &mut self,
        band: u32,
        x_offset: u64,
        y_offset: u64,
        data: &Self::Buffer,
    ) -> Result<()>;
    fn write_tile(
        &mut self,
        band: u32,
        tile_col: u32,
        tile_row: u32,
        data: &Self::Buffer,
    ) -> Result<()>;
}
Expand description

Write capability for raster datasets

Required Associated Types§

Source

type Buffer

The buffer type for write operations

Required Methods§

Source

fn write_region( &mut self, band: u32, x_offset: u64, y_offset: u64, data: &Self::Buffer, ) -> Result<()>

Writes a region to the raster

Source

fn write_tile( &mut self, band: u32, tile_col: u32, tile_row: u32, data: &Self::Buffer, ) -> Result<()>

Writes a single tile

Implementors§