pub struct TemporalRasterAggregation {
pub params: Box<TemporalRasterAggregationParameters>,
pub sources: Box<SingleRasterSource>,
pub type: Type,
}Expand description
TemporalRasterAggregation : The TemporalRasterAggregation operator aggregates a raster time series into uniform time windows. The output starts with the first window that contains the query start and contains all windows that overlap the query interval. Pixel values are computed by aggregating all input rasters that contribute to the current window. ## Inputs The TemporalRasterAggregation operator expects exactly one raster input. ## Errors If the aggregation method is first, last, or mean and the input raster has no NO DATA value, an error is returned.
Fields§
§params: Box<TemporalRasterAggregationParameters>§sources: Box<SingleRasterSource>§type: TypeImplementations§
Source§impl TemporalRasterAggregation
impl TemporalRasterAggregation
Sourcepub fn new(
params: TemporalRasterAggregationParameters,
sources: SingleRasterSource,
type: Type,
) -> TemporalRasterAggregation
pub fn new( params: TemporalRasterAggregationParameters, sources: SingleRasterSource, type: Type, ) -> TemporalRasterAggregation
The TemporalRasterAggregation operator aggregates a raster time series into uniform time windows. The output starts with the first window that contains the query start and contains all windows that overlap the query interval. Pixel values are computed by aggregating all input rasters that contribute to the current window. ## Inputs The TemporalRasterAggregation operator expects exactly one raster input. ## Errors If the aggregation method is first, last, or mean and the input raster has no NO DATA value, an error is returned.
Trait Implementations§
Source§impl Clone for TemporalRasterAggregation
impl Clone for TemporalRasterAggregation
Source§fn clone(&self) -> TemporalRasterAggregation
fn clone(&self) -> TemporalRasterAggregation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more