diff --git a/CHANGELOG.md b/CHANGELOG.md index ae1c3029..8b874a30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,9 @@ and this project tries to adhere to [Semantic Versioning](https://semver.org/spe - 404 errors for missing MVTs - truncated tooltips +### Changed +- improve accessibility + ## [1.0.0] - 2024-05-07 ### Added - light and dark basemaps for data visualization diff --git a/digiplan/map/charts/capacity.json b/digiplan/map/charts/capacity.json index 273dfa6b..98562ec7 100644 --- a/digiplan/map/charts/capacity.json +++ b/digiplan/map/charts/capacity.json @@ -4,6 +4,12 @@ "right": "30%", "bottom": "5%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}, bestehend aus {legend.data}." + } + }, "legend": { "data": [ "Wind", diff --git a/digiplan/map/charts/detailed_overview.json b/digiplan/map/charts/detailed_overview.json index a8e9d92f..fd0dcd4c 100644 --- a/digiplan/map/charts/detailed_overview.json +++ b/digiplan/map/charts/detailed_overview.json @@ -12,6 +12,9 @@ } }, "tooltip": {}, + "aria": { + "enabled": true + }, "grid": { "top": "10%", "left": "3%", diff --git a/digiplan/map/charts/electricity_autarky.json b/digiplan/map/charts/electricity_autarky.json index 618e789d..5095036f 100644 --- a/digiplan/map/charts/electricity_autarky.json +++ b/digiplan/map/charts/electricity_autarky.json @@ -2,6 +2,9 @@ "grid": { "bottom": "25%" }, + "aria": { + "enabled": true + }, "xAxis": { "type": "value", "show": true, diff --git a/digiplan/map/charts/electricity_demand.json b/digiplan/map/charts/electricity_demand.json index a9910078..01b6de9a 100644 --- a/digiplan/map/charts/electricity_demand.json +++ b/digiplan/map/charts/electricity_demand.json @@ -4,6 +4,12 @@ "right": "30%", "bottom": "25%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}, bestehend aus {legend.data}." + } + }, "legend": { "data": [ "Haushalte", diff --git a/digiplan/map/charts/electricity_ghg.json b/digiplan/map/charts/electricity_ghg.json index e0b5411c..21cecf25 100644 --- a/digiplan/map/charts/electricity_ghg.json +++ b/digiplan/map/charts/electricity_ghg.json @@ -2,6 +2,9 @@ "grid": { "bottom": "25%" }, + "aria": { + "enabled": true + }, "xAxis": { "type": "value", "show": true, diff --git a/digiplan/map/charts/electricity_overview.json b/digiplan/map/charts/electricity_overview.json index ef90f7e3..a783f58b 100644 --- a/digiplan/map/charts/electricity_overview.json +++ b/digiplan/map/charts/electricity_overview.json @@ -6,6 +6,9 @@ "bottom": "30%", "containLabel": true }, + "aria": { + "enabled": true + }, "yAxis": { "data": ["Ziel Brandenburg 2040", "Ziel Brandenburg 2030", "Dein Szenario", "2023"], "axisLine": { "onZero": true }, diff --git a/digiplan/map/charts/general_options.json b/digiplan/map/charts/general_options.json index 88e89657..50a9da13 100644 --- a/digiplan/map/charts/general_options.json +++ b/digiplan/map/charts/general_options.json @@ -12,6 +12,9 @@ "bottom": "18%", "containLabel": true }, + "aria": { + "enabled": true + }, "textStyle": { "fontFamily": "Roboto", "fontSize": 14, diff --git a/digiplan/map/charts/heat_centralized.json b/digiplan/map/charts/heat_centralized.json index 4784f0b3..413d5418 100644 --- a/digiplan/map/charts/heat_centralized.json +++ b/digiplan/map/charts/heat_centralized.json @@ -2,6 +2,9 @@ "grid": { "bottom": "28%" }, + "aria": { + "enabled": true + }, "legend": { "bottom": "0", "itemGap": 15 diff --git a/digiplan/map/charts/heat_decentralized.json b/digiplan/map/charts/heat_decentralized.json index e8ce75ee..1a4ed4b1 100644 --- a/digiplan/map/charts/heat_decentralized.json +++ b/digiplan/map/charts/heat_decentralized.json @@ -2,6 +2,9 @@ "grid": { "bottom": "28%" }, + "aria": { + "enabled": true + }, "legend": { "bottom": "0", "itemGap": 15 diff --git a/digiplan/map/charts/heat_demand.json b/digiplan/map/charts/heat_demand.json index 07521d41..90b6ac1f 100644 --- a/digiplan/map/charts/heat_demand.json +++ b/digiplan/map/charts/heat_demand.json @@ -4,6 +4,12 @@ "right": "30%", "bottom": "28%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}, bestehend aus {legend.data}." + } + }, "legend": { "data": [ "Haushalte", diff --git a/digiplan/map/charts/mobility_ghg.json b/digiplan/map/charts/mobility_ghg.json index 187ee8dd..62d7df81 100644 --- a/digiplan/map/charts/mobility_ghg.json +++ b/digiplan/map/charts/mobility_ghg.json @@ -2,6 +2,9 @@ "grid": { "bottom": "18%" }, + "aria": { + "enabled": true + }, "xAxis": { "type": "value", "show": true, diff --git a/digiplan/map/charts/mobility_overview.json b/digiplan/map/charts/mobility_overview.json index 2b420f18..f97d6615 100644 --- a/digiplan/map/charts/mobility_overview.json +++ b/digiplan/map/charts/mobility_overview.json @@ -2,6 +2,9 @@ "grid": { "bottom": "18%" }, + "aria": { + "enabled": true + }, "xAxis": { "type": "value", "show": true, diff --git a/digiplan/map/charts/onboarding_pv_ground.json b/digiplan/map/charts/onboarding_pv_ground.json index d78e6092..2fa9ba3a 100644 --- a/digiplan/map/charts/onboarding_pv_ground.json +++ b/digiplan/map/charts/onboarding_pv_ground.json @@ -3,6 +3,9 @@ "data": ["Installierte Leistung", "Anlagenanzahl"], "itemGap": 15 }, + "aria": { + "enabled": true + }, "xAxis": [ { "type": "category", diff --git a/digiplan/map/charts/onboarding_pv_roof.json b/digiplan/map/charts/onboarding_pv_roof.json index 4638196c..954241e5 100644 --- a/digiplan/map/charts/onboarding_pv_roof.json +++ b/digiplan/map/charts/onboarding_pv_roof.json @@ -3,6 +3,9 @@ "data": ["Installierte Leistung", "Anlagenanzahl"], "itemGap": 15 }, + "aria": { + "enabled": true + }, "xAxis": [ { "type": "category", diff --git a/digiplan/map/charts/onboarding_wind.json b/digiplan/map/charts/onboarding_wind.json index 750c5aa2..c4295626 100644 --- a/digiplan/map/charts/onboarding_wind.json +++ b/digiplan/map/charts/onboarding_wind.json @@ -3,6 +3,9 @@ "data": ["Installierte Leistung", "Anlagenanzahl"], "itemGap": 15 }, + "aria": { + "enabled": true + }, "xAxis": [ { "type": "category", diff --git a/digiplan/map/charts/overview_heat.json b/digiplan/map/charts/overview_heat.json index e1b708a0..d4f1fc56 100644 --- a/digiplan/map/charts/overview_heat.json +++ b/digiplan/map/charts/overview_heat.json @@ -2,6 +2,9 @@ "grid": { "bottom": "18%" }, + "aria": { + "enabled": true + }, "xAxis": { "type": "value", "show": true, diff --git a/digiplan/map/charts/population.json b/digiplan/map/charts/population.json index 70d130a6..6c41fdf8 100644 --- a/digiplan/map/charts/population.json +++ b/digiplan/map/charts/population.json @@ -3,6 +3,12 @@ "grid": { "top": "24%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}." + } + }, "xAxis": { "type": "time", "xAxisLabel":{ diff --git a/digiplan/map/charts/pv_ground_areas.json b/digiplan/map/charts/pv_ground_areas.json index 2ba293e8..bd700712 100644 --- a/digiplan/map/charts/pv_ground_areas.json +++ b/digiplan/map/charts/pv_ground_areas.json @@ -16,6 +16,9 @@ "bottom": "14%", "containLabel": true }, + "aria": { + "enabled": true + }, "xAxis": { "type": "category", "data": ["Klassische PV", "Agri-PV\n(vertikal)", "Agri-PV\n(Dauerkulturen)"] diff --git a/digiplan/map/charts/pv_ground_capacity.json b/digiplan/map/charts/pv_ground_capacity.json index 3e44f01d..6d03ddb2 100644 --- a/digiplan/map/charts/pv_ground_capacity.json +++ b/digiplan/map/charts/pv_ground_capacity.json @@ -16,6 +16,9 @@ "bottom": "14%", "containLabel": true }, + "aria": { + "enabled": true + }, "xAxis": { "type": "category", "data": ["2010", "2015", "2020", "2023**", "Dein\nSzenario***"], diff --git a/digiplan/map/charts/pv_roof_areas.json b/digiplan/map/charts/pv_roof_areas.json index 7a11be1c..8e62ff97 100644 --- a/digiplan/map/charts/pv_roof_areas.json +++ b/digiplan/map/charts/pv_roof_areas.json @@ -16,6 +16,9 @@ "bottom": "14%", "containLabel": true }, + "aria": { + "enabled": true + }, "xAxis": { "type": "category", "data": ["Dein Szenario"] diff --git a/digiplan/map/charts/pv_roof_capacity.json b/digiplan/map/charts/pv_roof_capacity.json index f15aa7ea..18d1dd71 100644 --- a/digiplan/map/charts/pv_roof_capacity.json +++ b/digiplan/map/charts/pv_roof_capacity.json @@ -16,6 +16,9 @@ "bottom": "14%", "containLabel": true }, + "aria": { + "enabled": true + }, "xAxis": { "type": "category", "data": ["2010", "2015", "2020", "2023", "Dein\nSzenario**"], diff --git a/digiplan/map/charts/renewable_electricity_production.json b/digiplan/map/charts/renewable_electricity_production.json index a1f96b2e..232cda40 100644 --- a/digiplan/map/charts/renewable_electricity_production.json +++ b/digiplan/map/charts/renewable_electricity_production.json @@ -4,6 +4,12 @@ "right": "30%", "bottom": "25%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}, bestehend aus {legend.data}." + } + }, "legend": { "data": [ "Wind", diff --git a/digiplan/map/charts/wind_areas.json b/digiplan/map/charts/wind_areas.json index 28909be3..4fffbc92 100644 --- a/digiplan/map/charts/wind_areas.json +++ b/digiplan/map/charts/wind_areas.json @@ -5,6 +5,9 @@ "type": "shadow" } }, + "aria": { + "enabled": true + }, "legend": { "data": ["Fläche (ha)", "% der Regionsfläche"], "itemGap": 15 diff --git a/digiplan/map/charts/wind_capacity.json b/digiplan/map/charts/wind_capacity.json index c624eade..f390df78 100644 --- a/digiplan/map/charts/wind_capacity.json +++ b/digiplan/map/charts/wind_capacity.json @@ -16,6 +16,9 @@ "bottom": "14%", "containLabel": true }, + "aria": { + "enabled": true + }, "xAxis": { "type": "category", "data": ["2010", "2015", "2020", "2023", "Dein\nSzenario*"], diff --git a/digiplan/map/charts/wind_turbines.json b/digiplan/map/charts/wind_turbines.json index 71104573..2e0a7856 100644 --- a/digiplan/map/charts/wind_turbines.json +++ b/digiplan/map/charts/wind_turbines.json @@ -3,6 +3,12 @@ "grid": { "top": "24%" }, + "aria": { + "enabled": true, + "label": { + "description": "Diese Grafik zeigt {title.text}." + } + }, "xAxis": { "type": "category", "boundaryGap": true, diff --git a/digiplan/static/js/elements.js b/digiplan/static/js/elements.js index ec9ebeb4..726cc264 100644 --- a/digiplan/static/js/elements.js +++ b/digiplan/static/js/elements.js @@ -106,3 +106,10 @@ document.addEventListener('DOMContentLoaded', function() { console.error('The required elements were not found in the DOM.'); } }); + +// Update aria-checked attribute for switches +document.querySelectorAll('.layer__switch').forEach(checkbox => { + checkbox.addEventListener('change', event => { + event.target.setAttribute('aria-checked', event.target.checked.toString()); + }); +}); \ No newline at end of file diff --git a/digiplan/static/js/scenarios.js b/digiplan/static/js/scenarios.js index 28b5d594..dd5bae79 100644 --- a/digiplan/static/js/scenarios.js +++ b/digiplan/static/js/scenarios.js @@ -15,9 +15,13 @@ let currentScenario = null; const scenarioPanels = ["panelCard1", "panelCard2", "panelCard3"]; for (const scenarioPanel of scenarioPanels) { - document - .getElementById(scenarioPanel) - .addEventListener("click", scenarioCardClicked); + const panelElement = document.getElementById(scenarioPanel); + panelElement.addEventListener("click", scenarioCardClicked); + panelElement.addEventListener("keydown", function (event) { + if (event.key === "Enter" || event.key === " ") { + scenarioCardClicked(event); + } + }); } Array.from(document.getElementsByClassName("scenarios__btn")).forEach( @@ -76,6 +80,7 @@ function selectScenario(msg) { } function scenarioCardClicked(event) { + event.preventDefault(); // Prevent default action for keyboard events const scenarioCardNumber = parseInt(event.currentTarget.id.slice(-1)); selectScenarioCard(scenarioCardNumber); } diff --git a/digiplan/static/scss/components/_scenarios.scss b/digiplan/static/scss/components/_scenarios.scss index ba95ee1c..7fac39c9 100644 --- a/digiplan/static/scss/components/_scenarios.scss +++ b/digiplan/static/scss/components/_scenarios.scss @@ -28,6 +28,7 @@ &__name { @extend .d-inline-block; @extend .fw-bold; + @extend .fs-7; @extend .pe-2; } @@ -150,7 +151,7 @@ @extend .justify-content-end; @extend .fs-8; @extend .fw-bold; - color: $gray-500; + color: $gray-600; span { @extend .d-inline-block; diff --git a/digiplan/templates/components/map.html b/digiplan/templates/components/map.html index 4c2ad107..a2147639 100644 --- a/digiplan/templates/components/map.html +++ b/digiplan/templates/components/map.html @@ -185,12 +185,12 @@

EmPowerPlan-Tool
-
+
-
-
+
+
+
-
-
-
+ +
+
+

Regionale Energieerzeugung und Energiebedarfe

Sektorkopplung und Flexibilitäten - Strom, Wärme, Mobilität

Optimierung des Energiesystems

-
+
-
+
-
-
+
+
+

Übergeordnete Ziele Windenergie & Freiflächen-PV Deutschland

Regionale Flächenkulisse und Flächenverfügbarkeit

Regionalplanung im Kontext der Energiewende

-
-
-
+ +
+
+

Ein Tool für die regionale Energiewende

Informieren Sie sich über die aktuelle Situation

Erstellen Sie Ihre eigenen Energieszenarien

Erfahren Sie mehr über das Projekt EmPowerPlan

-
+
-
-
+ +
-
-
+
+
- -
+
+
- +
+ {% include 'components/toggle_view.html' %} diff --git a/digiplan/templates/components/panel.html b/digiplan/templates/components/panel.html index 332694b3..f34fc1c9 100644 --- a/digiplan/templates/components/panel.html +++ b/digiplan/templates/components/panel.html @@ -1,23 +1,23 @@ {% load static i18n %} - - + + diff --git a/digiplan/templates/components/panel_2_today.html b/digiplan/templates/components/panel_2_today.html index c60e3ad0..b0a102a6 100644 --- a/digiplan/templates/components/panel_2_today.html +++ b/digiplan/templates/components/panel_2_today.html @@ -11,7 +11,7 @@

{% translate "Situation today" %}

- @@ -76,12 +76,12 @@

- Info Icon + Info Icon

-
+
diff --git a/digiplan/templates/components/panel_3_scenarios.html b/digiplan/templates/components/panel_3_scenarios.html index f2a90ab3..2732a3fa 100644 --- a/digiplan/templates/components/panel_3_scenarios.html +++ b/digiplan/templates/components/panel_3_scenarios.html @@ -2,19 +2,19 @@
-

- - - - Szenarien -

+

+ + + + Szenarien +

Du kannst ein Szenario wählen und dieses anschließend Übernehmen. Damit werden die Werte in die Einstellungen von Schritt 4 übernommen. Ohne eine Auswahl werden die heutigen Werte eingestellt.

-
+
-
+
Energiestrategie Brandenburg 2030
(BB30)
@@ -23,7 +23,7 @@

-
+
@@ -47,23 +47,23 @@

-
+ -
-
+
+
-
+
Energiestrategie Brandenburg 2040
(BB40)
-
+
@@ -87,14 +87,14 @@

-
+ -
+
{#
#} {#
#} {#
#} @@ -135,15 +135,15 @@

{#

#} {#
#} {#
#} -
+
-
+
Langfristszenario T45 Strom 2045
(T45)
-
+
@@ -167,14 +167,14 @@

-
+ -
+
{#
#} {#
#} {#
#} diff --git a/digiplan/templates/components/panel_5_results.html b/digiplan/templates/components/panel_5_results.html index 5e384570..289e71d5 100644 --- a/digiplan/templates/components/panel_5_results.html +++ b/digiplan/templates/components/panel_5_results.html @@ -26,7 +26,7 @@

-->
- - Info Icon + Info Icon
-
+
diff --git a/digiplan/templates/components/results_view.html b/digiplan/templates/components/results_view.html index 8e3cc936..c0be6e32 100644 --- a/digiplan/templates/components/results_view.html +++ b/digiplan/templates/components/results_view.html @@ -59,31 +59,31 @@
-
+

{% translate "Übersicht" %}

-
+
- -
-
{% translate "Regionale Unabhängigkeit (ohne Wärme) mittels Erneuerbarer Energien" %}
+ +
+
{% translate "Regionale Unabhängigkeit (ohne Wärme) mittels Erneuerbarer Energien" %}
{% translate "Relative Eigenversorgung aus EE-Strom (ohne Wärmebedarf) heute und in Deinem Szenario. Hierbei heißt bilanziell der Anteil des Strombedarfs, der bilanziell über 1 Jahr über regionale Erzeuger gedeckt werden kann. Unter zeitgleich wird der Anteil der Stunden im Jahr dargestellt, in denen die Stromerzeugung den Bedarf übersteigt, die Region sich also selbst versorgen kann." noop %}
-
+
-
+

{% translate "Detailergebnisse" %}

-
+
-
-
+
+
@@ -96,24 +96,24 @@

{% translate "Detailergebnisse" %}

-
+

{% translate "Windenergie" %}

-
+
-
-
{% translate "Installierte Leistung und Anlagenanzahl" %}
-
+
+
{% translate "Installierte Leistung und Anlagenanzahl" %}
+
{% translate "Installierte Windleistung und Anlagen bisher und in Deinem Szenario. Die Ziellinien gelten für die Leistung und sind flächengewichtet abgeleitet aus der Energiestrategie Brandenburg 2040: 15,4 % von 11.500 MW (2030) bzw 15.000 MW (2040).

(*) Für die Berechnung der Anzahl wird eine Leistung von 6,5 MW je Windenergieanlage angenommen." noop %}
-
-
-
{% translate "Flächenbedarf" %}
-
+ +
+
{% translate "Flächenbedarf" %}
+
{% translate "Flächenbedarf in Hektar und % der Regionsfläche. Daten aus Regionalplan 2018, dem Teilregionalplan EE 2024 und in Deinem Szenario: Die Ziellinien beschrieben die gesetzlich verankerten Ziele im Windenergieflächenbedarfsgesetz.

(*) Für die Berechnung der benötigten Fläche wird ein Flächenbedarf von 4,2 ha/MW bzw. eine Leistungsdichte von 24 MW/km² angenommen." noop %}
-
+
@@ -126,43 +126,43 @@

{% translate "Windenergie" %}

-
+

{% translate "1. Freiflächen-Photovoltaik" %}

-
+
-
-
{% translate "Installierte Leistung und Anlagenanzahl" %}
-
+
+
{% translate "Installierte Leistung und Anlagenanzahl" %}
+
{% translate "Installierte Leistung von Freiflächen-PV bisher und in Deinem Szenario.

(*) Die Ziellinien sind flächengewichtet abgeleitet aus der Energiestrategie Brandenburg 2040: 15,4 % von 18.000 MW (2030) bzw 33.000 MW (2040) unter der Annahme, dass 48 % der PV-Leistung auf Freiflächen entfällt.
(**) Geplante Anlagen umfassen z.T. mehrfach beplante Gebiete (z.B. Steinhöfel), die angegebene Leistung kann daher nicht erreicht werden.
(***) Aufgrund sehr unterschiedlicher Anlagengrößen wird keine Anzahl angegeben." noop %}
-
-
-
{% translate "Flächenbedarf in Deinem Szenario" %}
-
+ +
+
{% translate "Flächenbedarf in Deinem Szenario" %}
+
{% translate "Flächenbedarf in Hektar und % der Regionsfläche in Deinem Szenario für verschiedene Bauarten.

Die eingestellte Leistung wird hierfür nach Bauart anhand der zuvor eingestellten Flächenanteile und erzielbaren Flächenleistung gewichtet.
Klassische PV: Hier werden die Module auf Acker- und Grünland geringer Bodengüte (Soil Quality Rating < 50) in Reihen niedrig aufgeständert (Leistungsdichte: 100 MW/km²).
Agri-PV (vertikal): Hier werden Acker- und Grünland mittlerer Bodengüte (Soil Quality Rating 50-70) sowohl landwirtschaftlich als auch energetisch genutzt. Es werden in Reihen aufgeständerte bifaziale, vertikale Module eingesetzt (Leistungsdichte: 29 MW/km²).
Agri-PV (Dauerkulturen): Hier werden Dauerkulturen mit Solarmodulen überdacht (Leistungsdichte: 74 MW/km²)." noop %}
-
+
-
+

{% translate "2. Aufdach-Photovoltaik" %}

-
+
-
-
{% translate "Installierte Leistung" %}
-
+
+
{% translate "Installierte Leistung" %}
+
{% translate "Installierte Leistung von PV-Anlagen auf Dächern bisher und in Deinem Szenario.

(*) Die Ziellinien sind flächengewichtet abgeleitet aus der Energiestrategie Brandenburg 2040: 15,4 % von 18.000 MW (2030) bzw 33.000 MW (2040) unter der Annahme, dass 52 % der PV-Leistung auf Dachanlagen entfällt.
(**) Aufgrund sehr unterschiedlicher Anlagengrößen wird keine Anzahl angegeben." noop %}
-
-
-
{% translate "Flächenbedarf in Deinem Szenario" %}
-
+ +
+
{% translate "Flächenbedarf in Deinem Szenario" %}
+
{% translate "Flächenbedarf in Hektar und % des PV-Aufdachpotenzials." noop %}
-
+
@@ -180,24 +180,24 @@

{% translate "2. Aufdach-Photovoltaik" %}

-
+

{% translate "Electricity" %}

-
+
-
-
{% translate "Erzeugung aus Erneuerbaren Energien und Verbrauch" %}
-
+
+
{% translate "Erzeugung aus Erneuerbaren Energien und Verbrauch" %}
+
{% translate "Bruttostromerzeugung aus Erneuerbaren Energien nach Technologie und Nettostromverbrauch (ohne Wärme) nach Sektor für 2023, Dein Szenario und den Zielen der Energiestrategie Brandenburg 2040.

(*) Für den Import und Export liegen keine Daten für 2023 oder Zielvorgaben vor, diese werden daher auf Null gesetzt." noop %}
-
-
-
{% translate "Regionale Unabhängigkeit (ohne Wärme) mittels Strom aus erneuerbaren Energien" %}
-
+ +
+
{% translate "Regionale Unabhängigkeit (ohne Wärme) mittels Strom aus erneuerbaren Energien" %}
+
{% translate "Relative Eigenversorgung aus EE-Strom (ohne Wärmebedarf) 2023 und in Deinem Szenario. Hierbei heißt bilanziell der Anteil des Strombedarfs, der bilanziell über 1 Jahr über regionale Erzeuger gedeckt werden kann. Unter zeitgleich wird der Anteil der Stunden im Jahr dargestellt, in denen die Stromerzeugung den Bedarf übersteigt, die Region sich also selbst versorgen kann." noop %}
-
+
@@ -216,24 +216,24 @@

{% translate "Electricity" %}

-
+

{% translate "Heat" %}

-
+
-
-
{% translate "Erzeugung und Verbrauch in dezentralen Wärmesystemen" %}
-
+
+
{% translate "Erzeugung und Verbrauch in dezentralen Wärmesystemen" %}
+
{% translate "Dezentrale Wärmeerzeugung nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien." noop %}
-
-
-
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
-
+ +
+
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
+
{% translate "Wärmeerzeugung in Fernwärmenetzen (Dessau-Roßlau, Bitterfeld-Wolfen, Köthen, Wittenberg) nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien. Netzverluste werden vernachlässigt." noop %}
-
+
@@ -252,22 +252,22 @@

{% translate "Heat" %}

-
+

{% translate "Mobilität" %}

-
+
-
-
{% translate "Verbrauch im Mobilitätsektor" %}
+
+
{% translate "Verbrauch im Mobilitätsektor" %}
{% translate "Dezentrale Wärmeerzeugung nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien." noop %}
-
-
-
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
+ +
+
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
{% translate "Wärmeerzeugung in Fernwärmenetzen (Dessau-Roßlau, Bitterfeld-Wolfen, Köthen, Wittenberg) nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien. Netzverluste werden vernachlässigt." noop %}
-
+
@@ -286,39 +286,39 @@

{% translate "Mobilität" %}

-
+

{% translate "Wasserstoff" %}

-
+
-
-
{% translate "Erzeugung von Wasserstoff" %}
+
+
{% translate "Erzeugung von Wasserstoff" %}
{% translate "Dezentrale Wärmeerzeugung nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien." noop %}
-
-
-
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
+ +
+
{% translate "Erzeugung und Verbrauch in Fernwärmenetzen" %}
{% translate "Wärmeerzeugung in Fernwärmenetzen (Dessau-Roßlau, Bitterfeld-Wolfen, Köthen, Wittenberg) nach Technologie und Wärmeverbrauch nach Sektor für 2022, Dein Szenario und einem Zielszenario für 2045. Der Verbrauch beinhaltet Raumwärme, Warmwasser, Kochen und Prozesswärme. Daten für 2022 sowie Ziele sind abgeleitet aus den BMWK Langfristszenarien. Netzverluste werden vernachlässigt." noop %}
-
+
- + - + - - + + - - - + + + @@ -332,27 +332,27 @@

{% translate "Wasserstoff" %}

- +
-
+

{% translate "Abschätzung CO2-Emissionen" %}

-
+
-
-
{% translate "Sachsen-Anhalt und Abschätzung in ABW" %}
+
+
{% translate "Sachsen-Anhalt und Abschätzung in ABW" %}
{% translate "Die THG-Emissionen für die Region ABW werden näherungsweise anhand unterschiedlicher Kriterien und Datenquellen aus den Gesamtemissionen für Sachsen-Anhalt (THG-Bericht 2021) von 1990 und 2019 disaggregiert. Die sektorale Unterteilung orientiert sich an diesem Bericht.
Der energiebedingte Sektor stellt den größten Emissionsverursacher dar und gliedert sich hier in die Untersektoren Energiewirtschaft, Industrie, Verkehr sowie \"Sonstige Energie\" (insbesondere Gebäude)." noop %}
-
-
-
{% translate "Abschätzung der regionalen Beitrags an der Reduktion in Deinem Szenario in ABW*" %}
+ +
+
{% translate "Abschätzung der regionalen Beitrags an der Reduktion in Deinem Szenario in ABW*" %}
{% translate "* Die Reduktion der Emissionen bezieht sich nur auf Energiewirtschaft, den energetischen Anteil der Industrie sowie Gebäude.

Der linke Balken zeigt die Emissionen in der Region ABW in 2019 (vgl. Diagramm links).
Den BMWK Langfristszenarien folgend wird bis 2045 von einer vollständigen Dekarbonisierung ausgegangen. Die dargestellte Reduktion bleibt demnach konstant und Emissionen werden anhand der in Ihrem Energiesystem erzeugte Energiemenge in regionale Erzeugung und Importe unterteilt.
Es wird davon ausgegangen, dass die importierten Energieträger nachhaltig produziert sind (z.B. nachhaltige Holzproduktion) und eingesetzte Technologien keine Vorkettenemissionen erzeugen. Unvermeidbare Restemissionen werden durch negative Emissionen wie z.B. Moor-Wiedervernässung, Wiederaufforstung und CCS ausgeglichen. In der Realtität steigt die Wahrscheinlichkeit, die Nullemissionen nicht zu erreichen mit dem Grad der Importe, da über die Produktionsart der Produkte kaum Kontrolle ausgeübt werden kann." noop %}
-
+
diff --git a/digiplan/templates/components/toggle_view.html b/digiplan/templates/components/toggle_view.html index 6784c0eb..c72b3495 100644 --- a/digiplan/templates/components/toggle_view.html +++ b/digiplan/templates/components/toggle_view.html @@ -22,12 +22,12 @@ diff --git a/digiplan/templates/forms/layer.html b/digiplan/templates/forms/layer.html index 27fc4706..c2c1c1ba 100644 --- a/digiplan/templates/forms/layer.html +++ b/digiplan/templates/forms/layer.html @@ -1,12 +1,12 @@ {% load static i18n %} -
+
- +
@@ -16,7 +16,7 @@
- +
diff --git a/digiplan/templates/forms/panel_energy.html b/digiplan/templates/forms/panel_energy.html index cce20721..51ca0895 100644 --- a/digiplan/templates/forms/panel_energy.html +++ b/digiplan/templates/forms/panel_energy.html @@ -49,7 +49,7 @@

{% trans "Generation" %}

-
+
{{ form.wind_year }} {% include "widgets/slider.html" with field=form.s_w_1 %} diff --git a/digiplan/templates/map.html b/digiplan/templates/map.html index d6416a6f..d9ab945f 100644 --- a/digiplan/templates/map.html +++ b/digiplan/templates/map.html @@ -58,41 +58,41 @@ -
+
+
-
+
{% include 'components/panel.html' %}

         {% include 'components/map.html' %}
-      
+