Skip to content

Commit 2bd95e4

Browse files
committed
Add % share of HDD by Building Type
To give a picture of the types of buildings with the most heat demand diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dublin-City.html b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dublin-City.html index 577ca1d..59de41c 100644 --- a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dublin-City.html +++ b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dublin-City.html @@ -2,7 +2,7 @@ -<!DOCTYPE html> + <html lang="en"> <head> diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dun-Laoghaire-Rathdown.html b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dun-Laoghaire-Rathdown.html index d045329..bf0d69e 100644 --- a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dun-Laoghaire-Rathdown.html +++ b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Dun-Laoghaire-Rathdown.html @@ -2,7 +2,7 @@ -<!DOCTYPE html> + <html lang="en"> <head> diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Fingal.html b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Fingal.html index 4e76e17..46266d3 100644 --- a/_includes/2021-08-12-district-heating-viability-map-v2/maps/Fingal.html +++ b/_includes/2021-08-12-district-heating-viability-map-v2/maps/Fingal.html @@ -2,7 +2,7 @@ -<!DOCTYPE html> + <html lang="en"> <head> diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/maps/South-Dublin.html b/_includes/2021-08-12-district-heating-viability-map-v2/maps/South-Dublin.html index 15f3d50..132ef9f 100644 --- a/_includes/2021-08-12-district-heating-viability-map-v2/maps/South-Dublin.html +++ b/_includes/2021-08-12-district-heating-viability-map-v2/maps/South-Dublin.html @@ -2,7 +2,7 @@ -<!DOCTYPE html> + <html lang="en"> <head> diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/non_residential_pie_mwh_per_y.html b/_includes/2021-08-12-district-heating-viability-map-v2/non_residential_pie_mwh_per_y.html new file mode 100644 index 0000000..3f80986 --- /dev/null +++ b/_includes/2021-08-12-district-heating-viability-map-v2/non_residential_pie_mwh_per_y.html @@ -0,0 +1,85 @@ + + + + + +<html lang="en"> + + <head> + + <meta charset="utf-8"> + <title>Bokeh Plot</title> + + + + + + + + <script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-2.3.3.min.js" integrity="sha384-dM3QQsP+wXdHg42wTqW85BjZQdLNNIXqlPw/BgKoExPmTG7ZLML4EGqLMfqHT6ON" crossorigin="anonymous"></script> + <script type="text/javascript"> + Bokeh.set_log_level("info"); + </script> + + + + + </head> + + + <body> + + + + + + + <div class="bk-root" id="0fa67427-9d81-4809-b39e-8b12342df75b" data-root-id="8939"></div> + + + + + + <script type="application/json" id="9249"> + {"470e89e2-23c9-440d-be20-b4072cabd007":{"defs":[],"roots":{"references":[{"attributes":{"below":[{"id":"8950"}],"center":[{"id":"8953"},{"id":"8957"},{"id":"8990"}],"height":400,"left":[{"id":"8954"}],"renderers":[{"id":"8978"}],"title":{"id":"8940"},"toolbar":{"id":"8965"},"toolbar_location":null,"x_range":{"id":"8942"},"x_scale":{"id":"8946"},"y_range":{"id":"8944"},"y_scale":{"id":"8948"}},"id":"8939","subtype":"Figure","type":"Plot"},{"attributes":{},"id":"8981","type":"AllLabels"},{"attributes":{"items":[{"id":"8991"}],"visible":false},"id":"8990","type":"Legend"},{"attributes":{"axis_label":null,"formatter":{"id":"8985"},"major_label_policy":{"id":"8984"},"ticker":{"id":"8994"},"visible":false},"id":"8950","type":"LinearAxis"},{"attributes":{"end_angle":{"expr":{"id":"8973"}},"fill_alpha":{"value":0.1},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_alpha":{"value":0.1},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8972"}},"x":{"value":0},"y":{"value":0}},"id":"8977","type":"AnnularWedge"},{"attributes":{"end_angle":{"expr":{"id":"8973"}},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8972"}},"x":{"value":0},"y":{"value":0}},"id":"8976","type":"AnnularWedge"},{"attributes":{},"id":"8959","type":"WheelZoomTool"},{"attributes":{"callback":null,"renderers":[{"id":"8978"}],"tooltips":[["Benchmark","@__x__values_original"],["percentage_share","@{percentage_share}"]]},"id":"8992","type":"HoverTool"},{"attributes":{},"id":"8963","type":"HelpTool"},{"attributes":{},"id":"8955","type":"BasicTicker"},{"attributes":{"ticks":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]},"id":"8994","type":"FixedTicker"},{"attributes":{},"id":"8985","type":"BasicTickFormatter"},{"attributes":{"end":1.2,"start":-1.2},"id":"8944","type":"Range1d"},{"attributes":{"end":2,"start":-2.2},"id":"8942","type":"Range1d"},{"attributes":{"source":{"id":"8974"}},"id":"8979","type":"CDSView"},{"attributes":{},"id":"8940","type":"Title"},{"attributes":{},"id":"8984","type":"AllLabels"},{"attributes":{},"id":"8987","type":"UnionRenderers"},{"attributes":{},"id":"8988","type":"Selection"},{"attributes":{"field":"percentage_share_angle"},"id":"8973","type":"CumSum"},{"attributes":{},"id":"8982","type":"BasicTickFormatter"},{"attributes":{"data_source":{"id":"8974"},"glyph":{"id":"8976"},"hover_glyph":null,"muted_glyph":null,"nonselection_glyph":{"id":"8977"},"view":{"id":"8979"}},"id":"8978","type":"GlyphRenderer"},{"attributes":{"axis":{"id":"8954"},"dimension":1,"grid_line_color":null,"ticker":null},"id":"8957","type":"Grid"},{"attributes":{"data":{"__x__values":["Bar, pub or licensed club","Clinic","Cold storage","Covered car park","Cultural activities","Data Centre","Dry sports and leisure facility","Emergency services","Engineering","Entertainment halls","Fitness and health centre","Food (cold)","Food (cooked)","Furnace or foundry","General office","General retail","High street agency","Hospital (clinical and research)","Hotel","Laboratories","Large food store","Large non-food shop","Long term residential","Manufacturing (general)","Paper","Public buildings with light usage","Public waiting or circulation","Restaurant","Schools and seasonal public buildings","Small food store","Storage facility","Swimming pool centre","Terminal","University campus","Unknown","Workshop"],"__x__values_original":["Bar, pub or licensed club","Clinic","Cold storage","Covered car park","Cultural activities","Data Centre","Dry sports and leisure facility","Emergency services","Engineering","Entertainment halls","Fitness and health centre","Food (cold)","Food (cooked)","Furnace or foundry","General office","General retail","High street agency","Hospital (clinical and research)","Hotel","Laboratories","Large food store","Large non-food shop","Long term residential","Manufacturing (general)","Paper","Public buildings with light usage","Public waiting or circulation","Restaurant","Schools and seasonal public buildings","Small food store","Storage facility","Swimming pool centre","Terminal","University campus","Unknown","Workshop"],"color":["#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7","#bcbd22","#dbdb8d","#17becf","#9edae5","#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7"],"inner_radius":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"outer_radius":[0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9],"percentage_share":{"__ndarray__":"ZmZmZmZmDkCamZmZmZm5P5qZmZmZmbk/AAAAAAAAAACamZmZmZnJPwAAAAAAAAAAAAAAAAAA4D+amZmZmZnZP5qZmZmZmbk/AAAAAAAAAEDNzMzMzMwIQJqZmZmZmbk/AAAAAAAAAAAAAAAAAAAAADMzMzMzMzFAAAAAAAAAAAAAAAAAAAAAAM3MzMzMzPQ/zczMzMzMKkBmZmZmZmYWQAAAAAAAAPg/ZmZmZmZmDkAzMzMzMzMDQJqZmZmZmRlAAAAAAAAAAAAzMzMzMzPjPwAAAAAAAAAAmpmZmZmZBUAAAAAAAADgPwAAAAAAAAAAmpmZmZmZPkCamZmZmZnJP5qZmZmZmbk/MzMzMzMz0z8AAAAAAAAAAJqZmZmZmQlA","dtype":"float64","order":"little","shape":[36]},"percentage_share_angle":{"__ndarray__":"pRvBCBuAzj/PCcsvP695P88Jyy8/r3k/AAAAAAAAAADPCcsvP6+JPwAAAAAAAAAAIubefYcNoD/PCcsvP6+ZP88Jyy8/r3k/IubefYcNwD+BsUw2xeHIP88Jyy8/r3k/AAAAAAAAAAAAAAAAAAAAAJdqHHS+QfE/AAAAAAAAAAAAAAAAAAAAAPj31FZj3rQ/RI4IJnbj6j+VqNFJV3nWPzJZzjxLFLg/pRvBCBuAzj9bR9hjb0PDP88Jyy8/r9k/AAAAAAAAAABbR9hjb0OjPwAAAAAAAAAAR1BTUN2rxT8i5t59hw2gPwAAAAAAAAAAurEgh3mz/j/PCcsvP6+JP88Jyy8/r3k/W0fYY29Dkz8AAAAAAAAAAM8Jyy8/r8k/","dtype":"float64","order":"little","shape":[36]}},"selected":{"id":"8988"},"selection_policy":{"id":"8987"}},"id":"8974","type":"ColumnDataSource"},{"attributes":{"label":{"value":"__x__values"},"renderers":[{"id":"8978"}]},"id":"8991","type":"LegendItem"},{"attributes":{"field":"percentage_share_angle","include_zero":true},"id":"8972","type":"CumSum"},{"attributes":{"bottom_units":"screen","fill_alpha":0.5,"fill_color":"lightgrey","left_units":"screen","level":"overlay","line_alpha":1.0,"line_color":"black","line_dash":[4,4],"line_width":2,"right_units":"screen","syncable":false,"top_units":"screen"},"id":"8964","type":"BoxAnnotation"},{"attributes":{"axis":{"id":"8950"},"grid_line_color":null,"ticker":null},"id":"8953","type":"Grid"},{"attributes":{},"id":"8946","type":"LinearScale"},{"attributes":{},"id":"8962","type":"ResetTool"},{"attributes":{"axis_label":null,"formatter":{"id":"8982"},"major_label_policy":{"id":"8981"},"ticker":{"id":"8955"},"visible":false},"id":"8954","type":"LinearAxis"},{"attributes":{},"id":"8958","type":"PanTool"},{"attributes":{},"id":"8948","type":"LinearScale"},{"attributes":{"overlay":{"id":"8964"}},"id":"8960","type":"BoxZoomTool"},{"attributes":{},"id":"8961","type":"SaveTool"},{"attributes":{"active_multi":null,"tools":[{"id":"8958"},{"id":"8959"},{"id":"8960"},{"id":"8961"},{"id":"8962"},{"id":"8963"},{"id":"8992"}]},"id":"8965","type":"Toolbar"}],"root_ids":["8939"]},"title":"Bokeh Application","version":"2.3.3"}} + </script> + <script type="text/javascript"> + (function() { + var fn = function() { + Bokeh.safely(function() { + (function(root) { + function embed_document(root) { + + var docs_json = document.getElementById('9249').textContent; + var render_items = [{"docid":"470e89e2-23c9-440d-be20-b4072cabd007","root_ids":["8939"],"roots":{"8939":"0fa67427-9d81-4809-b39e-8b12342df75b"}}]; + root.Bokeh.embed.embed_items(docs_json, render_items); + + } + if (root.Bokeh !== undefined) { + embed_document(root); + } else { + var attempts = 0; + var timer = setInterval(function(root) { + if (root.Bokeh !== undefined) { + clearInterval(timer); + embed_document(root); + } else { + attempts++; + if (attempts > 100) { + clearInterval(timer); + console.log("Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing"); + } + } + }, 10, root) + } + })(window); + }); + }; + if (document.readyState != "loading") fn(); + else document.addEventListener("DOMContentLoaded", fn); + })(); + </script> + + </body> + +</html> \ No newline at end of file diff --git a/_includes/2021-08-12-district-heating-viability-map-v2/residential_pie_mwh_per_y.html b/_includes/2021-08-12-district-heating-viability-map-v2/residential_pie_mwh_per_y.html new file mode 100644 index 0000000..995a278 --- /dev/null +++ b/_includes/2021-08-12-district-heating-viability-map-v2/residential_pie_mwh_per_y.html @@ -0,0 +1,85 @@ + + + + + +<html lang="en"> + + <head> + + <meta charset="utf-8"> + <title>Bokeh Plot</title> + + + + + + + + <script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-2.3.3.min.js" integrity="sha384-dM3QQsP+wXdHg42wTqW85BjZQdLNNIXqlPw/BgKoExPmTG7ZLML4EGqLMfqHT6ON" crossorigin="anonymous"></script> + <script type="text/javascript"> + Bokeh.set_log_level("info"); + </script> + + + + + </head> + + + <body> + + + + + + + <div class="bk-root" id="5b75a4f1-8651-4002-9ed2-81856d76a8e7" data-root-id="8793"></div> + + + + + + <script type="application/json" id="9149"> + {"9c952429-a0aa-40a4-abf6-020c85689a9e":{"defs":[],"roots":{"references":[{"attributes":{"below":[{"id":"8804"}],"center":[{"id":"8807"},{"id":"8811"},{"id":"8844"}],"height":400,"left":[{"id":"8808"}],"renderers":[{"id":"8832"}],"title":{"id":"8794"},"toolbar":{"id":"8819"},"toolbar_location":null,"x_range":{"id":"8796"},"x_scale":{"id":"8800"},"y_range":{"id":"8798"},"y_scale":{"id":"8802"}},"id":"8793","subtype":"Figure","type":"Plot"},{"attributes":{"ticks":[0,1,2,3,4,5,6,7,8]},"id":"8848","type":"FixedTicker"},{"attributes":{"axis_label":null,"formatter":{"id":"8836"},"major_label_policy":{"id":"8835"},"ticker":{"id":"8809"},"visible":false},"id":"8808","type":"LinearAxis"},{"attributes":{"axis_label":null,"formatter":{"id":"8839"},"major_label_policy":{"id":"8838"},"ticker":{"id":"8848"},"visible":false},"id":"8804","type":"LinearAxis"},{"attributes":{},"id":"8841","type":"UnionRenderers"},{"attributes":{"data_source":{"id":"8828"},"glyph":{"id":"8830"},"hover_glyph":null,"muted_glyph":null,"nonselection_glyph":{"id":"8831"},"view":{"id":"8833"}},"id":"8832","type":"GlyphRenderer"},{"attributes":{"items":[{"id":"8845"}],"visible":false},"id":"8844","type":"Legend"},{"attributes":{"end_angle":{"expr":{"id":"8827"}},"fill_alpha":{"value":0.1},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_alpha":{"value":0.1},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8826"}},"x":{"value":0},"y":{"value":0}},"id":"8831","type":"AnnularWedge"},{"attributes":{"field":"percentage_share_angle"},"id":"8827","type":"CumSum"},{"attributes":{},"id":"8836","type":"BasicTickFormatter"},{"attributes":{"callback":null,"renderers":[{"id":"8832"}],"tooltips":[["period_built","@__x__values_original"],["percentage_share","@{percentage_share}"]]},"id":"8846","type":"HoverTool"},{"attributes":{"label":{"value":"__x__values"},"renderers":[{"id":"8832"}]},"id":"8845","type":"LegendItem"},{"attributes":{"end_angle":{"expr":{"id":"8827"}},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8826"}},"x":{"value":0},"y":{"value":0}},"id":"8830","type":"AnnularWedge"},{"attributes":{},"id":"8794","type":"Title"},{"attributes":{"data":{"__x__values":["01_10","11L","19_45","46_60","61_70","71_80","81_90","91_00","PRE19"],"__x__values_original":["01_10","11L","19_45","46_60","61_70","71_80","81_90","91_00","PRE19"],"color":["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22"],"inner_radius":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"outer_radius":[0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9],"percentage_share":{"__ndarray__":"H4U7QXsULj+kcCVBMzNzQcP1UEFmZoZBUrgOQfYoMEHhekRB","dtype":"float32","order":"little","shape":[9]},"percentage_share_angle":{"__ndarray__":"MH88P6D8Lj1DTSY/hHd0P2oMUj+gGYc/pXYPP+ATMT/kgEU/","dtype":"float32","order":"little","shape":[9]}},"selected":{"id":"8842"},"selection_policy":{"id":"8841"}},"id":"8828","type":"ColumnDataSource"},{"attributes":{},"id":"8816","type":"ResetTool"},{"attributes":{},"id":"8809","type":"BasicTicker"},{"attributes":{},"id":"8817","type":"HelpTool"},{"attributes":{"end":2,"start":-2.2},"id":"8796","type":"Range1d"},{"attributes":{"axis":{"id":"8808"},"dimension":1,"grid_line_color":null,"ticker":null},"id":"8811","type":"Grid"},{"attributes":{"axis":{"id":"8804"},"grid_line_color":null,"ticker":null},"id":"8807","type":"Grid"},{"attributes":{"active_multi":null,"tools":[{"id":"8812"},{"id":"8813"},{"id":"8814"},{"id":"8815"},{"id":"8816"},{"id":"8817"},{"id":"8846"}]},"id":"8819","type":"Toolbar"},{"attributes":{},"id":"8815","type":"SaveTool"},{"attributes":{},"id":"8812","type":"PanTool"},{"attributes":{},"id":"8802","type":"LinearScale"},{"attributes":{},"id":"8838","type":"AllLabels"},{"attributes":{},"id":"8835","type":"AllLabels"},{"attributes":{},"id":"8800","type":"LinearScale"},{"attributes":{"end":1.2,"start":-1.2},"id":"8798","type":"Range1d"},{"attributes":{"overlay":{"id":"8818"}},"id":"8814","type":"BoxZoomTool"},{"attributes":{"field":"percentage_share_angle","include_zero":true},"id":"8826","type":"CumSum"},{"attributes":{},"id":"8839","type":"BasicTickFormatter"},{"attributes":{"source":{"id":"8828"}},"id":"8833","type":"CDSView"},{"attributes":{"bottom_units":"screen","fill_alpha":0.5,"fill_color":"lightgrey","left_units":"screen","level":"overlay","line_alpha":1.0,"line_color":"black","line_dash":[4,4],"line_width":2,"right_units":"screen","syncable":false,"top_units":"screen"},"id":"8818","type":"BoxAnnotation"},{"attributes":{},"id":"8842","type":"Selection"},{"attributes":{},"id":"8813","type":"WheelZoomTool"}],"root_ids":["8793"]},"title":"Bokeh Application","version":"2.3.3"}} + </script> + <script type="text/javascript"> + (function() { + var fn = function() { + Bokeh.safely(function() { + (function(root) { + function embed_document(root) { + + var docs_json = document.getElementById('9149').textContent; + var render_items = [{"docid":"9c952429-a0aa-40a4-abf6-020c85689a9e","root_ids":["8793"],"roots":{"8793":"5b75a4f1-8651-4002-9ed2-81856d76a8e7"}}]; + root.Bokeh.embed.embed_items(docs_json, render_items); + + } + if (root.Bokeh !== undefined) { + embed_document(root); + } else { + var attempts = 0; + var timer = setInterval(function(root) { + if (root.Bokeh !== undefined) { + clearInterval(timer); + embed_document(root); + } else { + attempts++; + if (attempts > 100) { + clearInterval(timer); + console.log("Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing"); + } + } + }, 10, root) + } + })(window); + }); + }; + if (document.readyState != "loading") fn(); + else document.addEventListener("DOMContentLoaded", fn); + })(); + </script> + + </body> + +</html> \ No newline at end of file diff --git a/_posts/2021-08-12-district-heating-viability-map-v2.md b/_posts/2021-08-12-district-heating-viability-map-v2.md index a74b94e..144a217 100644 --- a/_posts/2021-08-12-district-heating-viability-map-v2.md +++ b/_posts/2021-08-12-district-heating-viability-map-v2.md @@ -12,8 +12,31 @@ read_time: false --- These maps were created using SEAI's small-level BER data (`05/2021`) & the Valuation Office's floor areas (`2021`). The code used to generate them is open-source and available [here](https://github.com/codema-dev/projects), however, as the data is closed-access they are not reproducible without access to the underlying data. +{% assign benchmarks_csv="https://codema-dev.s3.eu-west-1.amazonaws.com/benchmarks.csv" %} + [dublin_small_area_demand_tj_per_km2.geojson](https://codema-dev.s3.eu-west-1.amazonaws.com/dublin_small_area_demand_tj_per_km2.geojson) +## Overview by Building Type + +### Non-Residential + +{% include 2021-08-12-district-heating-viability-map-v2/non_residential_pie_mwh_per_y.html %} + +> See [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties + + +### Residential + +| period_built | description | +| -------------|---------------| +| PRE19 | Before 1919 | +| 19_45 | 1919 - 19_45 | +| ... | ... | +| 11L | 2011 or Later | + +{% include 2021-08-12-district-heating-viability-map-v2/residential_pie_mwh_per_y.html %} + + ## Dublin City {% include 2021-08-12-district-heating-viability-map-v2/tables/Dublin-City.html %} @@ -49,6 +72,7 @@ These maps were created using SEAI's small-level BER data (`05/2021`) & the Valu ## Caveats - Public Sector Building demand isn't included as it currently isn't possible to locate all buildings within Small Areas as the data is at postcode level +- Buildings with floor areas much larger than expected for the use type were removed. See [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties. ## Assumptions @@ -63,6 +87,7 @@ Commercial heat demand ``` - Buildings with 0 fossil fuel demand are assumed to have no heat demand. - `CIBSE TM46` & `CIBSE Guide F` floor area energy benchmarks are reflective of current Dublin commercial building demands +- All buildings within each energy benchmark category are well represented by this category. See [benchmarks.zip](https://codema-dev.s3.eu-west-1.amazonaws.com/benchmarks.zip) for use categories linked to benchmarks and [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties ```
1 parent 864b35a commit 2bd95e4

File tree

7 files changed

+199
-4
lines changed

7 files changed

+199
-4
lines changed

_includes/2021-08-12-district-heating-viability-map-v2/maps/Dublin-City.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
<!DOCTYPE html>
5+
66
<html lang="en">
77

88
<head>

_includes/2021-08-12-district-heating-viability-map-v2/maps/Dun-Laoghaire-Rathdown.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
<!DOCTYPE html>
5+
66
<html lang="en">
77

88
<head>

_includes/2021-08-12-district-heating-viability-map-v2/maps/Fingal.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
<!DOCTYPE html>
5+
66
<html lang="en">
77

88
<head>

_includes/2021-08-12-district-heating-viability-map-v2/maps/South-Dublin.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
<!DOCTYPE html>
5+
66
<html lang="en">
77

88
<head>
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
2+
3+
4+
5+
6+
<html lang="en">
7+
8+
<head>
9+
10+
<meta charset="utf-8">
11+
<title>Bokeh Plot</title>
12+
13+
14+
15+
16+
17+
18+
19+
<script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-2.3.3.min.js" integrity="sha384-dM3QQsP+wXdHg42wTqW85BjZQdLNNIXqlPw/BgKoExPmTG7ZLML4EGqLMfqHT6ON" crossorigin="anonymous"></script>
20+
<script type="text/javascript">
21+
Bokeh.set_log_level("info");
22+
</script>
23+
24+
25+
26+
27+
</head>
28+
29+
30+
<body>
31+
32+
33+
34+
35+
36+
37+
<div class="bk-root" id="0fa67427-9d81-4809-b39e-8b12342df75b" data-root-id="8939"></div>
38+
39+
40+
41+
42+
43+
<script type="application/json" id="9249">
44+
{"470e89e2-23c9-440d-be20-b4072cabd007":{"defs":[],"roots":{"references":[{"attributes":{"below":[{"id":"8950"}],"center":[{"id":"8953"},{"id":"8957"},{"id":"8990"}],"height":400,"left":[{"id":"8954"}],"renderers":[{"id":"8978"}],"title":{"id":"8940"},"toolbar":{"id":"8965"},"toolbar_location":null,"x_range":{"id":"8942"},"x_scale":{"id":"8946"},"y_range":{"id":"8944"},"y_scale":{"id":"8948"}},"id":"8939","subtype":"Figure","type":"Plot"},{"attributes":{},"id":"8981","type":"AllLabels"},{"attributes":{"items":[{"id":"8991"}],"visible":false},"id":"8990","type":"Legend"},{"attributes":{"axis_label":null,"formatter":{"id":"8985"},"major_label_policy":{"id":"8984"},"ticker":{"id":"8994"},"visible":false},"id":"8950","type":"LinearAxis"},{"attributes":{"end_angle":{"expr":{"id":"8973"}},"fill_alpha":{"value":0.1},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_alpha":{"value":0.1},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8972"}},"x":{"value":0},"y":{"value":0}},"id":"8977","type":"AnnularWedge"},{"attributes":{"end_angle":{"expr":{"id":"8973"}},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8972"}},"x":{"value":0},"y":{"value":0}},"id":"8976","type":"AnnularWedge"},{"attributes":{},"id":"8959","type":"WheelZoomTool"},{"attributes":{"callback":null,"renderers":[{"id":"8978"}],"tooltips":[["Benchmark","@__x__values_original"],["percentage_share","@{percentage_share}"]]},"id":"8992","type":"HoverTool"},{"attributes":{},"id":"8963","type":"HelpTool"},{"attributes":{},"id":"8955","type":"BasicTicker"},{"attributes":{"ticks":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]},"id":"8994","type":"FixedTicker"},{"attributes":{},"id":"8985","type":"BasicTickFormatter"},{"attributes":{"end":1.2,"start":-1.2},"id":"8944","type":"Range1d"},{"attributes":{"end":2,"start":-2.2},"id":"8942","type":"Range1d"},{"attributes":{"source":{"id":"8974"}},"id":"8979","type":"CDSView"},{"attributes":{},"id":"8940","type":"Title"},{"attributes":{},"id":"8984","type":"AllLabels"},{"attributes":{},"id":"8987","type":"UnionRenderers"},{"attributes":{},"id":"8988","type":"Selection"},{"attributes":{"field":"percentage_share_angle"},"id":"8973","type":"CumSum"},{"attributes":{},"id":"8982","type":"BasicTickFormatter"},{"attributes":{"data_source":{"id":"8974"},"glyph":{"id":"8976"},"hover_glyph":null,"muted_glyph":null,"nonselection_glyph":{"id":"8977"},"view":{"id":"8979"}},"id":"8978","type":"GlyphRenderer"},{"attributes":{"axis":{"id":"8954"},"dimension":1,"grid_line_color":null,"ticker":null},"id":"8957","type":"Grid"},{"attributes":{"data":{"__x__values":["Bar, pub or licensed club","Clinic","Cold storage","Covered car park","Cultural activities","Data Centre","Dry sports and leisure facility","Emergency services","Engineering","Entertainment halls","Fitness and health centre","Food (cold)","Food (cooked)","Furnace or foundry","General office","General retail","High street agency","Hospital (clinical and research)","Hotel","Laboratories","Large food store","Large non-food shop","Long term residential","Manufacturing (general)","Paper","Public buildings with light usage","Public waiting or circulation","Restaurant","Schools and seasonal public buildings","Small food store","Storage facility","Swimming pool centre","Terminal","University campus","Unknown","Workshop"],"__x__values_original":["Bar, pub or licensed club","Clinic","Cold storage","Covered car park","Cultural activities","Data Centre","Dry sports and leisure facility","Emergency services","Engineering","Entertainment halls","Fitness and health centre","Food (cold)","Food (cooked)","Furnace or foundry","General office","General retail","High street agency","Hospital (clinical and research)","Hotel","Laboratories","Large food store","Large non-food shop","Long term residential","Manufacturing (general)","Paper","Public buildings with light usage","Public waiting or circulation","Restaurant","Schools and seasonal public buildings","Small food store","Storage facility","Swimming pool centre","Terminal","University campus","Unknown","Workshop"],"color":["#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7","#bcbd22","#dbdb8d","#17becf","#9edae5","#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7"],"inner_radius":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"outer_radius":[0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9],"percentage_share":{"__ndarray__":"ZmZmZmZmDkCamZmZmZm5P5qZmZmZmbk/AAAAAAAAAACamZmZmZnJPwAAAAAAAAAAAAAAAAAA4D+amZmZmZnZP5qZmZmZmbk/AAAAAAAAAEDNzMzMzMwIQJqZmZmZmbk/AAAAAAAAAAAAAAAAAAAAADMzMzMzMzFAAAAAAAAAAAAAAAAAAAAAAM3MzMzMzPQ/zczMzMzMKkBmZmZmZmYWQAAAAAAAAPg/ZmZmZmZmDkAzMzMzMzMDQJqZmZmZmRlAAAAAAAAAAAAzMzMzMzPjPwAAAAAAAAAAmpmZmZmZBUAAAAAAAADgPwAAAAAAAAAAmpmZmZmZPkCamZmZmZnJP5qZmZmZmbk/MzMzMzMz0z8AAAAAAAAAAJqZmZmZmQlA","dtype":"float64","order":"little","shape":[36]},"percentage_share_angle":{"__ndarray__":"pRvBCBuAzj/PCcsvP695P88Jyy8/r3k/AAAAAAAAAADPCcsvP6+JPwAAAAAAAAAAIubefYcNoD/PCcsvP6+ZP88Jyy8/r3k/IubefYcNwD+BsUw2xeHIP88Jyy8/r3k/AAAAAAAAAAAAAAAAAAAAAJdqHHS+QfE/AAAAAAAAAAAAAAAAAAAAAPj31FZj3rQ/RI4IJnbj6j+VqNFJV3nWPzJZzjxLFLg/pRvBCBuAzj9bR9hjb0PDP88Jyy8/r9k/AAAAAAAAAABbR9hjb0OjPwAAAAAAAAAAR1BTUN2rxT8i5t59hw2gPwAAAAAAAAAAurEgh3mz/j/PCcsvP6+JP88Jyy8/r3k/W0fYY29Dkz8AAAAAAAAAAM8Jyy8/r8k/","dtype":"float64","order":"little","shape":[36]}},"selected":{"id":"8988"},"selection_policy":{"id":"8987"}},"id":"8974","type":"ColumnDataSource"},{"attributes":{"label":{"value":"__x__values"},"renderers":[{"id":"8978"}]},"id":"8991","type":"LegendItem"},{"attributes":{"field":"percentage_share_angle","include_zero":true},"id":"8972","type":"CumSum"},{"attributes":{"bottom_units":"screen","fill_alpha":0.5,"fill_color":"lightgrey","left_units":"screen","level":"overlay","line_alpha":1.0,"line_color":"black","line_dash":[4,4],"line_width":2,"right_units":"screen","syncable":false,"top_units":"screen"},"id":"8964","type":"BoxAnnotation"},{"attributes":{"axis":{"id":"8950"},"grid_line_color":null,"ticker":null},"id":"8953","type":"Grid"},{"attributes":{},"id":"8946","type":"LinearScale"},{"attributes":{},"id":"8962","type":"ResetTool"},{"attributes":{"axis_label":null,"formatter":{"id":"8982"},"major_label_policy":{"id":"8981"},"ticker":{"id":"8955"},"visible":false},"id":"8954","type":"LinearAxis"},{"attributes":{},"id":"8958","type":"PanTool"},{"attributes":{},"id":"8948","type":"LinearScale"},{"attributes":{"overlay":{"id":"8964"}},"id":"8960","type":"BoxZoomTool"},{"attributes":{},"id":"8961","type":"SaveTool"},{"attributes":{"active_multi":null,"tools":[{"id":"8958"},{"id":"8959"},{"id":"8960"},{"id":"8961"},{"id":"8962"},{"id":"8963"},{"id":"8992"}]},"id":"8965","type":"Toolbar"}],"root_ids":["8939"]},"title":"Bokeh Application","version":"2.3.3"}}
45+
</script>
46+
<script type="text/javascript">
47+
(function() {
48+
var fn = function() {
49+
Bokeh.safely(function() {
50+
(function(root) {
51+
function embed_document(root) {
52+
53+
var docs_json = document.getElementById('9249').textContent;
54+
var render_items = [{"docid":"470e89e2-23c9-440d-be20-b4072cabd007","root_ids":["8939"],"roots":{"8939":"0fa67427-9d81-4809-b39e-8b12342df75b"}}];
55+
root.Bokeh.embed.embed_items(docs_json, render_items);
56+
57+
}
58+
if (root.Bokeh !== undefined) {
59+
embed_document(root);
60+
} else {
61+
var attempts = 0;
62+
var timer = setInterval(function(root) {
63+
if (root.Bokeh !== undefined) {
64+
clearInterval(timer);
65+
embed_document(root);
66+
} else {
67+
attempts++;
68+
if (attempts > 100) {
69+
clearInterval(timer);
70+
console.log("Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing");
71+
}
72+
}
73+
}, 10, root)
74+
}
75+
})(window);
76+
});
77+
};
78+
if (document.readyState != "loading") fn();
79+
else document.addEventListener("DOMContentLoaded", fn);
80+
})();
81+
</script>
82+
83+
</body>
84+
85+
</html>
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
2+
3+
4+
5+
6+
<html lang="en">
7+
8+
<head>
9+
10+
<meta charset="utf-8">
11+
<title>Bokeh Plot</title>
12+
13+
14+
15+
16+
17+
18+
19+
<script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-2.3.3.min.js" integrity="sha384-dM3QQsP+wXdHg42wTqW85BjZQdLNNIXqlPw/BgKoExPmTG7ZLML4EGqLMfqHT6ON" crossorigin="anonymous"></script>
20+
<script type="text/javascript">
21+
Bokeh.set_log_level("info");
22+
</script>
23+
24+
25+
26+
27+
</head>
28+
29+
30+
<body>
31+
32+
33+
34+
35+
36+
37+
<div class="bk-root" id="5b75a4f1-8651-4002-9ed2-81856d76a8e7" data-root-id="8793"></div>
38+
39+
40+
41+
42+
43+
<script type="application/json" id="9149">
44+
{"9c952429-a0aa-40a4-abf6-020c85689a9e":{"defs":[],"roots":{"references":[{"attributes":{"below":[{"id":"8804"}],"center":[{"id":"8807"},{"id":"8811"},{"id":"8844"}],"height":400,"left":[{"id":"8808"}],"renderers":[{"id":"8832"}],"title":{"id":"8794"},"toolbar":{"id":"8819"},"toolbar_location":null,"x_range":{"id":"8796"},"x_scale":{"id":"8800"},"y_range":{"id":"8798"},"y_scale":{"id":"8802"}},"id":"8793","subtype":"Figure","type":"Plot"},{"attributes":{"ticks":[0,1,2,3,4,5,6,7,8]},"id":"8848","type":"FixedTicker"},{"attributes":{"axis_label":null,"formatter":{"id":"8836"},"major_label_policy":{"id":"8835"},"ticker":{"id":"8809"},"visible":false},"id":"8808","type":"LinearAxis"},{"attributes":{"axis_label":null,"formatter":{"id":"8839"},"major_label_policy":{"id":"8838"},"ticker":{"id":"8848"},"visible":false},"id":"8804","type":"LinearAxis"},{"attributes":{},"id":"8841","type":"UnionRenderers"},{"attributes":{"data_source":{"id":"8828"},"glyph":{"id":"8830"},"hover_glyph":null,"muted_glyph":null,"nonselection_glyph":{"id":"8831"},"view":{"id":"8833"}},"id":"8832","type":"GlyphRenderer"},{"attributes":{"items":[{"id":"8845"}],"visible":false},"id":"8844","type":"Legend"},{"attributes":{"end_angle":{"expr":{"id":"8827"}},"fill_alpha":{"value":0.1},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_alpha":{"value":0.1},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8826"}},"x":{"value":0},"y":{"value":0}},"id":"8831","type":"AnnularWedge"},{"attributes":{"field":"percentage_share_angle"},"id":"8827","type":"CumSum"},{"attributes":{},"id":"8836","type":"BasicTickFormatter"},{"attributes":{"callback":null,"renderers":[{"id":"8832"}],"tooltips":[["period_built","@__x__values_original"],["percentage_share","@{percentage_share}"]]},"id":"8846","type":"HoverTool"},{"attributes":{"label":{"value":"__x__values"},"renderers":[{"id":"8832"}]},"id":"8845","type":"LegendItem"},{"attributes":{"end_angle":{"expr":{"id":"8827"}},"fill_color":{"field":"color"},"inner_radius":{"field":"inner_radius"},"line_color":{"value":"white"},"line_width":{"value":2},"outer_radius":{"field":"outer_radius"},"start_angle":{"expr":{"id":"8826"}},"x":{"value":0},"y":{"value":0}},"id":"8830","type":"AnnularWedge"},{"attributes":{},"id":"8794","type":"Title"},{"attributes":{"data":{"__x__values":["01_10","11L","19_45","46_60","61_70","71_80","81_90","91_00","PRE19"],"__x__values_original":["01_10","11L","19_45","46_60","61_70","71_80","81_90","91_00","PRE19"],"color":["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22"],"inner_radius":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"outer_radius":[0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9],"percentage_share":{"__ndarray__":"H4U7QXsULj+kcCVBMzNzQcP1UEFmZoZBUrgOQfYoMEHhekRB","dtype":"float32","order":"little","shape":[9]},"percentage_share_angle":{"__ndarray__":"MH88P6D8Lj1DTSY/hHd0P2oMUj+gGYc/pXYPP+ATMT/kgEU/","dtype":"float32","order":"little","shape":[9]}},"selected":{"id":"8842"},"selection_policy":{"id":"8841"}},"id":"8828","type":"ColumnDataSource"},{"attributes":{},"id":"8816","type":"ResetTool"},{"attributes":{},"id":"8809","type":"BasicTicker"},{"attributes":{},"id":"8817","type":"HelpTool"},{"attributes":{"end":2,"start":-2.2},"id":"8796","type":"Range1d"},{"attributes":{"axis":{"id":"8808"},"dimension":1,"grid_line_color":null,"ticker":null},"id":"8811","type":"Grid"},{"attributes":{"axis":{"id":"8804"},"grid_line_color":null,"ticker":null},"id":"8807","type":"Grid"},{"attributes":{"active_multi":null,"tools":[{"id":"8812"},{"id":"8813"},{"id":"8814"},{"id":"8815"},{"id":"8816"},{"id":"8817"},{"id":"8846"}]},"id":"8819","type":"Toolbar"},{"attributes":{},"id":"8815","type":"SaveTool"},{"attributes":{},"id":"8812","type":"PanTool"},{"attributes":{},"id":"8802","type":"LinearScale"},{"attributes":{},"id":"8838","type":"AllLabels"},{"attributes":{},"id":"8835","type":"AllLabels"},{"attributes":{},"id":"8800","type":"LinearScale"},{"attributes":{"end":1.2,"start":-1.2},"id":"8798","type":"Range1d"},{"attributes":{"overlay":{"id":"8818"}},"id":"8814","type":"BoxZoomTool"},{"attributes":{"field":"percentage_share_angle","include_zero":true},"id":"8826","type":"CumSum"},{"attributes":{},"id":"8839","type":"BasicTickFormatter"},{"attributes":{"source":{"id":"8828"}},"id":"8833","type":"CDSView"},{"attributes":{"bottom_units":"screen","fill_alpha":0.5,"fill_color":"lightgrey","left_units":"screen","level":"overlay","line_alpha":1.0,"line_color":"black","line_dash":[4,4],"line_width":2,"right_units":"screen","syncable":false,"top_units":"screen"},"id":"8818","type":"BoxAnnotation"},{"attributes":{},"id":"8842","type":"Selection"},{"attributes":{},"id":"8813","type":"WheelZoomTool"}],"root_ids":["8793"]},"title":"Bokeh Application","version":"2.3.3"}}
45+
</script>
46+
<script type="text/javascript">
47+
(function() {
48+
var fn = function() {
49+
Bokeh.safely(function() {
50+
(function(root) {
51+
function embed_document(root) {
52+
53+
var docs_json = document.getElementById('9149').textContent;
54+
var render_items = [{"docid":"9c952429-a0aa-40a4-abf6-020c85689a9e","root_ids":["8793"],"roots":{"8793":"5b75a4f1-8651-4002-9ed2-81856d76a8e7"}}];
55+
root.Bokeh.embed.embed_items(docs_json, render_items);
56+
57+
}
58+
if (root.Bokeh !== undefined) {
59+
embed_document(root);
60+
} else {
61+
var attempts = 0;
62+
var timer = setInterval(function(root) {
63+
if (root.Bokeh !== undefined) {
64+
clearInterval(timer);
65+
embed_document(root);
66+
} else {
67+
attempts++;
68+
if (attempts > 100) {
69+
clearInterval(timer);
70+
console.log("Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing");
71+
}
72+
}
73+
}, 10, root)
74+
}
75+
})(window);
76+
});
77+
};
78+
if (document.readyState != "loading") fn();
79+
else document.addEventListener("DOMContentLoaded", fn);
80+
})();
81+
</script>
82+
83+
</body>
84+
85+
</html>

_posts/2021-08-12-district-heating-viability-map-v2.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,31 @@ read_time: false
1212
---
1313
These maps were created using SEAI's small-level BER data (`05/2021`) & the Valuation Office's floor areas (`2021`). The code used to generate them is open-source and available [here](https://github.com/codema-dev/projects), however, as the data is closed-access they are not reproducible without access to the underlying data.
1414

15+
{% assign benchmarks_csv="https://codema-dev.s3.eu-west-1.amazonaws.com/benchmarks.csv" %}
16+
1517
[dublin_small_area_demand_tj_per_km2.geojson](https://codema-dev.s3.eu-west-1.amazonaws.com/dublin_small_area_demand_tj_per_km2.geojson)
1618

19+
## Overview by Building Type
20+
21+
### Non-Residential
22+
23+
{% include 2021-08-12-district-heating-viability-map-v2/non_residential_pie_mwh_per_y.html %}
24+
25+
> See [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties
26+
27+
28+
### Residential
29+
30+
| period_built | description |
31+
| -------------|---------------|
32+
| PRE19 | Before 1919 |
33+
| 19_45 | 1919 - 19_45 |
34+
| ... | ... |
35+
| 11L | 2011 or Later |
36+
37+
{% include 2021-08-12-district-heating-viability-map-v2/residential_pie_mwh_per_y.html %}
38+
39+
1740
## Dublin City
1841

1942
{% include 2021-08-12-district-heating-viability-map-v2/tables/Dublin-City.html %}
@@ -49,6 +72,7 @@ These maps were created using SEAI's small-level BER data (`05/2021`) & the Valu
4972
## Caveats
5073

5174
- Public Sector Building demand isn't included as it currently isn't possible to locate all buildings within Small Areas as the data is at postcode level
75+
- Buildings with floor areas much larger than expected for the use type were removed. See [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties.
5276

5377
## Assumptions
5478

@@ -63,6 +87,7 @@ Commercial heat demand
6387
```
6488
- Buildings with 0 fossil fuel demand are assumed to have no heat demand.
6589
- `CIBSE TM46` & `CIBSE Guide F` floor area energy benchmarks are reflective of current Dublin commercial building demands
90+
- All buildings within each energy benchmark category are well represented by this category. See [benchmarks.zip](https://codema-dev.s3.eu-west-1.amazonaws.com/benchmarks.zip) for use categories linked to benchmarks and [benchmarks.csv]({{ benchmarks_csv }}) for benchmark properties
6691

6792

6893
```

0 commit comments

Comments
 (0)