Skip to content

t.rast.aggregate.condition: Allow "running aggregations" #73

@ninsbl

Description

@ninsbl

Currently, t.rast.aggregate.condition produces non-overlapping granules just like t.rast.aggregate, meaning with a valid temporal granularity.

However, for our use cases, a running mean of valid values within a given time would be desireable.

A possible solution would be to:
a) set the granularity to a single day (in the command) and
b) add a temporal_buffer option where the input string has to be a valid granularity; granularities starting with a + indicate a "right side buffer" (following granules), starting with a - indicate a left side buffer (preceeding granules), and neither + or - indicate a symetric buffer around

Alternative options could be to have a buffer and offset option (probably most flexible,,,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions