Open-EO / openeo-processes

Interoperable processes for openEO's big Earth observation cloud processing.
https://processes.openeo.org
Apache License 2.0
48 stars 15 forks source link

apply_neighborhood : Descriptions are in conflict #385

Closed m-mohr closed 1 year ago

m-mohr commented 1 year ago

Process ID: apply_neighborhood

Describe the issue: I see some contrary definitions. On the one hand, the description says:

The process must not add new dimensions, or remove entire dimensions, but the result can have different dimension labels.

On the other hand, in other places it says:

The dimension properties (name, type, labels, reference system and resolution) must remain unchanged, otherwise a DataCubePropertiesImmutable exception will be thrown.

and

A data cube with the newly computed values and the same dimensions. The dimension properties (name, type, labels, reference system and resolution) remain unchanged.

Proposed solution:

I assume the following part needs to be removed/changed:

The process must not add new dimensions, or remove entire dimensions, but the result can have different dimension labels.

Additional context: https://discuss.eodc.eu/t/moving-average-with-low-pass-filter/428/10

m-mohr commented 1 year ago

What are your thoughts, @jdries ?