Eine Million Minuten Einspeisestrom
Ein quellgetreues zweijähriges Stromarchiv wechselt vom ersten Bild mit 4.196 Punkten zu allen vier Stromkanälen und jeder ausdrücklich erfassten Lücke.
Interaktives Diagramm. Mit Pfeil links und rechts verschieben, mit Plus und Minus zoomen und mit Pos1 zurücksetzen.
- Quelle
- FeederBW feeder_001
- Lizenz
- CC BY 4.0
import { LineChart } from "@sixtyfold/line";
import { createFeederCurrentData } from "./example-data";
const canvas = document.querySelector("canvas")!;
const feederCurrent = createFeederCurrentData();
const options = {
renderMode: "auto",
animated: true,
lod: { mode: "adaptive", density: 0.75 },
legend: {
visible: true,
interactive: true,
position: "bottom",
padding: { top: 12, right: 0, bottom: 24, left: 0 },
},
rangeSelector: { visible: true },
labels: { top: { text: "Eine Million Minuten Einspeisestrom" } },
axis: {
bottom: {
format: {
type: "time",
locale: "de-DE",
timeZone: "UTC",
hour12: false,
},
},
},
tooltip: {
titleFormat: {
type: "time",
locale: "de-DE",
timeZone: "UTC",
hour12: false,
},
},
padding: { bottom: 32 },
series: [
{ name: "Scheinbarer Strom L1", type: "step-after", unit: { suffix: " A" } },
{ name: "Scheinbarer Strom L2", type: "step-after", unit: { suffix: " A" } },
{ name: "Scheinbarer Strom L3", type: "step-after", unit: { suffix: " A" } },
{ name: "Scheinbarer Strom L/PEN", type: "step-after", unit: { suffix: " A" } },
],
minViewportRange: 30 * 60_000,
};
const chart = new LineChart(canvas, options);
await chart.initialize();
chart.setMultiSeriesData(feederCurrent);
// Releases its worker, observers, listeners, and data references.
window.addEventListener("pagehide", () => chart.destroy(), { once: true });