-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task 1: filter by mask #525
Comments
Use API for adding mask, uploading. Wait with GUI. |
Kunne ha flere masker i samme prosjekt
Tid/arbeid:
Totalt: 24 timer |
Masks
Filters
|
RefactorsDescription controls
Custom controls
Custom controls
|
Flow
Do this in API first, then GUI (if necessary) afterwards. Show added masks in GUI. |
Options box
|
Need to add 1) raster mask, 2) topojson representation of mask, 3) historical scf data for mask; all at the same time to API. |
ScratchNeed to do it well the first time. No more patch work!
|
Difference between
|
- systemapic/wu#525 - Masks can have data key - Geojson can be added directly as mask (not converted to geojson) - `upload_rasters_to_cube.js` is deprectated
- systemapic/wu#525 - masks can be added as `geojson` - masks can have data key (for average scf for example)
- see systemapic/wu#525 - todo: cleanup, bugfixes, stability - todo: check 2015 data
- see systemapic/wu#525 - todo: bugfixing, stability
- added sheet for model.layer.geojson - subcommits - see #525 - todo: general bugfixing - todo: tests
todofor filter, mask issues bugs
optimizations
repo
tests
scripts
|
- more tasks controlled by events - bugfixing - todo: put slider events as events - todo: remove all cross-functions and replace with events - systemapic/wu#525
PRI
|
Yearly chosen plots
Tid/arbeid:
Totalt: 25 timer |
Different scf data:
Line graphs therefore are created from data from both sources. 2016 from query data, 2014 from file data. Each mask has different data - both for years 2000-2015 and 2016. So each mask must keep own dataset... When calculating averages, the last unfinished year should not be part. Not a problem. Line graphs should read data for relevant year. Average graph should read all full-year data.
When adding mask (which happens on click right now, could be done beforehand), data is queried from server and file-data is added. this._cache.mask[mask.id] = {
mma : [365...] // min, max, average of all full years
years : {
2016 : [], // queried data,
2015 : [], // data from file
2014 : [], // data from file
}
} |
- systemapic/wu#525 - option created - todo: implement graph
- todo: optimization - systemapic/wu#525
Filter by mask
Tid/arbeid:
Totalt: 24 timer
The text was updated successfully, but these errors were encountered: