Retrieve a particular band from the MultibandTile and return it as a Tile.
A vector of all bands in this MultibandTile.
Combine two integer bands value-by-value at each cell.
Combine each int band value for each cell.
Combine each int band value for each cell. This method will be inherently slower than calling a method with explicitly stated bands, so if you have as many or fewer bands to combine than an explicit method call, use that.
Combine a subset of the bands of a tile into a new integer-valued multiband tile using the function f.
Combine a subset of the bands of a tile into a new integer-valued multiband tile using the function f.
A sequence containing the subset of bands that are of interest
A function to combine the bands
Combine two double band value for each cell.
Combine each double band value for each cell.
Combine each double band value for each cell. This method will be inherently slower than calling a method with explicitly stated bands, so if you have as many or fewer bands to combine than an explicit method call, use that.
Combine a subset of the bands of a tile into a new double-valued multiband tile using the function f.
Combine a subset of the bands of a tile into a new double-valued multiband tile using the function f.
A sequence containing the subset of bands that are of interest
A function to combine the bands
Returns a MultibandTile equivalent to this one, except with cells of the given type.
Returns a MultibandTile equivalent to this one, except with cells of the given type.
The type of cells that the result should have
The new MultibandTile
Multiband iterate over tile's int value using a function that takes in an array of values, and returns the foreached value for that cell value.
Multiband iterate over tile's int value using a function that takes in an array of values, and returns the foreached value for that cell value.
The function
Iterate over a single band's int value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
Iterate over a single band's int value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
The function
Iterate over each band's int value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
Iterate over each band's int value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
The function
Multiband iterate over tile's double value using a function that takes in an array of values, and returns the foreached value for that cell value.
Multiband iterate over tile's double value using a function that takes in an array of values, and returns the foreached value for that cell value.
The function
Iterate over a single band's double value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
Iterate over a single band's double value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
The function
Iterate over each band's double value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
Iterate over each band's double value using a function that takes in a band number and a value, and returns the foreached value for that cell value.
The function
Changes the interpretation of the tile cells through changing NoData handling and optionally cell data type.
Changes the interpretation of the tile cells through changing NoData handling and optionally cell data type. If DataType portion of the CellType is unchanged the tile data is not duplicated through conversion. If cell DataType conversion is required it is done in a naive way, without considering NoData handling.
CellType to be used in interpreting existing cells
Map a single band's int value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
Map a single band's int value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
The function
Map each band's int value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
Map each band's int value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
The function
Map over a subset of the bands of a multiband tile to create a new integer-valued multiband tile.
Map over a subset of the bands of a multiband tile to create a new integer-valued multiband tile.
A sequence containing the subset of bands that are of interest
A function to map over the bands
Map each band's double value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
Map each band's double value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
The function
Map each band's double value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
Map each band's double value using a function that takes in a band number and a value, and returns the mapped value for that cell value.
The function
Map over a subset of the bands of a multiband tile to create a new double-valued multiband tile.
Map over a subset of the bands of a multiband tile to create a new double-valued multiband tile.
A sequence containing the subset of bands that are of interest
A function to map over the bands
Retrieve a subset of the bands of the present MultibandTile as a new MultibandTile.
Convert the present MultibandTile to an MultibandTile of ArrayTiles.
Return tile tile as raw cell MultibandTile with No NoData handling
Safely fetch a band from a MultibandTile, given some band index which may or may not be valid.
Map over each band, and return a new MultibandTile.
Map over each band, and return a new MultibandTile.
A function to apply to each band, given it's band index.
An ArrayMultibandTile with the resulting tiles.
Retrieve a subset of the bands of the present MultibandTile as a new MultibandTile.
Target cell type for generation of new Tile and MultibandTiles.
Target cell type for generation of new Tile and MultibandTiles.