opennem / opennem-fe

An Open Platform for National Electricity Market Data
https://opennem.org.au
MIT License
63 stars 11 forks source link

[Compare] feature #131

Closed chienleng closed 1 year ago

chienleng commented 2 years ago

Release todos

simonhac commented 2 years ago

@chienleng for v1, perhaps keep stripes different from 'compare' — but using the same metrics.

simonhac commented 1 year ago

initial observations:

  1. don't show the white part of the 'tooltip pill' if there's no data:

    image
  2. for percentages, use format '0.0%' in the tooltip:

    image
  3. …and in the table:

    image
  4. in general, don't show a negative portion on the charts:

    image
simonhac commented 1 year ago
  1. add temporal grouping controls — 12 mth rolling, grouping, filtering: image
simonhac commented 1 year ago
  1. for temperature series, add °C to tooltip and table. image
simonhac commented 1 year ago
  1. add series toggle (including shift to deselect others): image
simonhac commented 1 year ago
  1. add the chart title and units — this is what we have on the energy charts: image

(yes, it'll mean that the title of the chart is displayed twice… once on the chart and once in the pop-up menu. is that problematic?)

aleith commented 1 year ago

comparing two graphs, each independently controlled except for time series when the "chained time" icon is checked either within a state or across states or NEM would be neat ! I think i FR it somewhere once.

simonhac commented 1 year ago

@chienleng the responsive button-bar changes to mobile/narrow view well before it has to on desktop:

image
simonhac commented 1 year ago

@chienleng please check that "long-press" to select only a single series on touch device works.

simonhac commented 1 year ago

@chienleng please add a new "Minimum temperature" series at the start of this sub-list:

image
simonhac commented 1 year ago

@chienleng somewhere along the way we lost the emissions intensity… please bring it back:

image
simonhac commented 1 year ago

@chienleng let's: 1. change "Net interconnector flow (of demand)" to "Net imports (of demand)"

  1.  move to insider Proportion section

    image
  2. actually, while we're here, let's change them all to be under the heading Proportion of demand.

simonhac commented 1 year ago

@chienleng when there's only one series selected, the tooltip value doesn't show:

image
simonhac commented 1 year ago

@chienleng Import/Export labels can move out of view when series selection changes. Imports 'missing' below:

image
simonhac commented 1 year ago

@chienleng as discussed, please change this into a button:

image
simonhac commented 1 year ago

@chienleng show the units in the tooltip for the compare view… as we do elsewhere.

compare view:

image

energy view:

image
simonhac commented 1 year ago

@chienleng this is looking good… aiming for consistency here, please change:

…and make the equivalent menu in stripes identical.

image
simonhac commented 1 year ago

@chienleng the 12 Mth Rolling button is very ‘laggy’. when i open the console there’s a hell of a lot of processing that happens and about a 1000ms delay. feels sluggish.

simonhac commented 1 year ago

@chienleng tweak stripes menu (left) to be identical to compare menu (right):

image image
chienleng commented 1 year ago

Deployed to production. https://opennem.org.au/compare/?range=all-12-mth-rolling&interval=1M&metric=renewablesProportion