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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for TemporalRasterAggregation
impl Debug for TemporalRasterAggregation
Source§impl Default for TemporalRasterAggregation
impl Default for TemporalRasterAggregation
Source§fn default() -> TemporalRasterAggregation
fn default() -> TemporalRasterAggregation
Source§impl<'de> Deserialize<'de> for TemporalRasterAggregation
impl<'de> Deserialize<'de> for TemporalRasterAggregation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for TemporalRasterAggregation
impl PartialEq for TemporalRasterAggregation
Source§fn eq(&self, other: &TemporalRasterAggregation) -> bool
fn eq(&self, other: &TemporalRasterAggregation) -> bool
self and other values to be equal, and is used by ==.