geo-engine / geoengine

Workspace for the geo engine crates
https://www.geoengine.de/en/
Apache License 2.0
35 stars 15 forks source link

Compute Percentile Estimates #948

Closed ChristianBeilschmidt closed 3 months ago

ChristianBeilschmidt commented 5 months ago

Here is a brief summary of what I did:

Temporal Raster Aggregation has a new method to compute percentile estimates, e.g., the median.

Estimates of 6 month NDVI test data:

grafik

Diff between Median and Mean and Q1 and Median:

grafik

ChristianBeilschmidt commented 5 months ago

Pertzentil-Option für Raster-Time-Aggregation einbauen

coveralls commented 5 months ago

Pull Request Test Coverage Report for Build 8566926144

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
operators/src/processing/temporal_raster_aggregation/temporal_aggregation_operator.rs 98 106 92.45%
operators/src/util/statistics.rs 72 81 88.89%
operators/src/processing/temporal_raster_aggregation/subquery.rs 101 111 90.99%
operators/src/processing/temporal_raster_aggregation/aggregators.rs 38 50 76.0%
<!-- Total: 309 348 88.79% -->
Files with Coverage Reduction New Missed Lines %
services/src/api/handlers/layers.rs 1 88.87%
operators/src/processing/temporal_raster_aggregation/aggregators.rs 1 80.49%
services/src/pro/contexts/postgres.rs 1 97.01%
services/src/api/handlers/datasets.rs 1 95.52%
services/src/pro/permissions/postgres_permissiondb.rs 1 63.79%
services/src/datasets/external/pangaea/mod.rs 1 83.36%
services/src/pro/quota/mod.rs 2 94.56%
services/src/datasets/external/netcdfcf/ebvportal_provider.rs 2 92.14%
services/src/datasets/external/edr.rs 3 85.65%
<!-- Total: 13 -->
Totals Coverage Status
Change from base Build 8556046267: -0.003%
Covered Lines: 130515
Relevant Lines: 144143

💛 - Coveralls