{"id":230,"date":"2026-01-10T10:01:21","date_gmt":"2026-01-10T08:01:21","guid":{"rendered":"https:\/\/meteopatras.eu\/new\/?page_id=230"},"modified":"2026-02-14T17:49:50","modified_gmt":"2026-02-14T15:49:50","slug":"jahresklima","status":"publish","type":"page","link":"https:\/\/meteopatras.eu\/new\/de\/%ce%ba%ce%bb%ce%af%ce%bc%ce%b1-%ce%ad%cf%84%ce%bf%cf%85%cf%82\/","title":{"rendered":"Klima des Jahres"},"content":{"rendered":"<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-00f579c5 wp-block-group-is-layout-constrained\">  <section class=\"mpwx-cy\"\r\n           data-cy-root=\"1\"\r\n           data-theme=\"light\"\r\n           style=\"--cy-maxw: 1100px;\">\r\n    <div class=\"mpwx-cy-shell\">\r\n<div class=\"mpwx-cy-main\">\r\n    <div class=\"container\">\r\n      <h2>Klimabericht <span id=\"placeName\">\u2014<\/span><\/h2>\r\n\r\n      <div id=\"controls\" aria-label=\"Kontrolliert\">\r\n        <span id=\"placeBadge\" title=\"Aktueller Standort\">\r\n          \ud83d\udccd <span id=\"placeBadgeText\">\u2014<\/span>\r\n        <\/span>\r\n\r\n        <div id=\"searchWrap\">\r\n          <input id=\"placeSearch\" type=\"search\" placeholder=\"Stadt oder Region suchen...\" aria-label=\"Stadt oder Region suchen\" \/>\r\n          <button id=\"btnSearch\">\ud83d\udd0e Suche<\/button>\r\n          <button id=\"btnUseGeolocation\" title=\"Aktuellen Standort verwenden\">\ud83d\udce1 Mein Standort<\/button>\r\n        <\/div>\r\n\r\n        <label for=\"year\">Jahr:<\/label>\r\n        <select id=\"year\" aria-label=\"Wahl des Jahres\"><\/select>\r\n\r\n        <!-- \u03a3\u03c0\u03ac\u03c3\u03b9\u03bc\u03bf \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 \u03bc\u03b5\u03c4\u03ac \u03c4\u03bf \"\u0388\u03c4\u03bf\u03c2\" -->\r\n        <span class=\"break\" aria-hidden=\"true\"><\/span>\r\n\r\n        <button id=\"btnLoad\" type=\"button\">Laden<\/button>\r\n        <button id=\"btnExportPDF\" type=\"button\">\ud83d\udcc4 Exportieren in PDF<\/button>\r\n        <button id=\"btnExportPNG\" type=\"button\">\ud83d\uddbc Als Bild exportieren<\/button>\r\n        <button id=\"btnExportCSV\" type=\"button\">\ud83d\udcbe CSV exportieren<\/button>\r\n        <button id=\"btnRefresh\" type=\"button\">\ud83d\udd04 Erneuerung<\/button>\r\n\r\n        <button id=\"themeToggle\" title=\"Themenwechsel\">\ud83c\udf19 Dunkel<\/button>\r\n      <\/div>\r\n\r\n      <div id=\"meta\">\r\n        Letzte Aktualisierung (Jahr): <span id=\"lastUpdate\">-<\/span>\r\n      <\/div>\r\n\r\n      <div id=\"searchResults\" class=\"card\"><\/div>\r\n\r\n      <!-- \u03a3\u03cd\u03bd\u03bf\u03c8\u03b7 \u03ad\u03c4\u03bf\u03c5\u03c2 -->\r\n      <div id=\"report\" class=\"card\">\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd... \u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03c0\u03b5\u03c1\u03b9\u03bc\u03ad\u03bd\u03b5\u03c4\u03b5.<\/div>\r\n\r\n      <!-- \u039c\u03b7\u03bd\u03b9\u03b1\u03af\u03bf \u03b3\u03c1\u03ac\u03c6\u03b7\u03bc\u03b1 -->\r\n      <div class=\"card\">\r\n        <h3 class=\"center\" style=\"margin-top:0\">Monatliche Trends - <span id=\"monthlyPlace\">\u2014<\/span> (<span id=\"monthlyYear\">\u2014<\/span>)<\/h3>\r\n        <div class=\"chart-wrap\">\r\n          <canvas id=\"chart\" aria-label=\"Grafik der monatlichen Temperaturen und Niederschl\u00e4ge\" role=\"img\"><\/canvas>\r\n        <\/div>\r\n        <div class=\"muted center\" style=\"margin-top:6px\">\ud83d\udca1 Klicken Sie auf einen Monat (im Diagramm, in der Tabelle oder in der Heatmap), um eine Detailansicht anzuzeigen.<\/div>\r\n      <\/div>\r\n\r\n      <!-- Heatmap + \u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 -->\r\n      <div id=\"heatmap\" class=\"card\">\r\n        <h4>Heatmap Durchschnittstemperatur nach Monat<\/h4>\r\n        <div id=\"heatmapGrid\" aria-label=\"Heatmap\"><\/div>\r\n      <\/div>\r\n\r\n      <!-- \u0394\u0395\u0399\u039a\u03a4\u0395\u03a3 \u0391\u039a\u03a1\u0391\u0399\u03a9\u039d -->\r\n      <div class=\"card\" id=\"extremesCard\">\r\n        <h2 class=\"center\" style=\"margin-bottom:8px;\">Extreme Tage Indikatoren - <span id=\"extPlace\">\u2014<\/span> (<span id=\"extYear\">\u2014<\/span>)<\/h2>\r\n        <div class=\"muted center\" id=\"extInfo\">Die Grenzwerte sind einstellbar und im Ger\u00e4t gespeichert.<\/div>\r\n\r\n        <div id=\"extSummaryGrid\">\r\n          <div class=\"pill\"><span class=\"label\">Hei\u00df \u226530\u00b0C<\/span><span class=\"value\" id=\"xHot30\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Sehr hei\u00df \u226535\u00b0C<\/span><span class=\"value\" id=\"xHot35\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Hei\u00dfes Wetter \u226540\u00b0C<\/span><span class=\"value\" id=\"xHot40\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Tropische N\u00e4chte Tmin \u226520\u00b0C<\/span><span class=\"value\" id=\"xTropical\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Frosttage Tmin \u22640\u00b0C<\/span><span class=\"value\" id=\"xFrost\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Regnerisch \u22651 mm<\/span><span class=\"value\" id=\"xRainy\">-<\/span><\/div>\r\n          <div class=\"pill\"><span class=\"label\">Intensive Ph\u00e4nomene \u226520 mm<\/span><span class=\"value\" id=\"xHeavy\">-<\/span><\/div>\r\n        <\/div>\r\n\r\n        <details style=\"margin-top:10px;\">\r\n          <summary>\u2699\ufe0f Indikatoreinstellungen<\/summary>\r\n          <div id=\"extSettingsRow\">\r\n            <label>Hei\u00df \u2265 <input type=\"number\" id=\"thrHot30\" step=\"0.1\" style=\"width:80px\"> \u00b0C<\/label>\r\n            <label>Sehr hei\u00df \u2265 <input type=\"number\" id=\"thrHot35\" step=\"0.1\" style=\"width:80px\"> \u00b0C<\/label>\r\n            <label>Hei\u00dfes Wetter \u2265 <input type=\"number\" id=\"thrHot40\" step=\"0.1\" style=\"width:80px\"> \u00b0C<\/label>\r\n            <label>Tropische N\u00e4chte Tmin \u2265 <input type=\"number\" id=\"thrTropical\" step=\"0.1\" style=\"width:80px\"> \u00b0C<\/label>\r\n            <label>Frost Tmin \u2264 <input type=\"number\" id=\"thrFrost\" step=\"0.1\" style=\"width:80px\"> \u00b0C<\/label>\r\n            <label>Regnerisch \u2265 <input type=\"number\" id=\"thrRainy\" step=\"0.1\" style=\"width:80px\"> mm<\/label>\r\n            <label>Intensiv \u2265 <input type=\"number\" id=\"thrHeavy\" step=\"0.1\" style=\"width:80px\"> mm<\/label>\r\n            <button id=\"btnSaveThr\">\ud83d\udcbe Lagerung<\/button>\r\n            <button id=\"btnToggleMonthlyExt\" type=\"button\">\ud83d\udcca Pro Monat anzeigen<\/button>\r\n            <button id=\"btnCSVExt\" type=\"button\">\ud83d\udce5 CSV-Indizes<\/button>\r\n          <\/div>\r\n          <div id=\"extMonthlyTable\" style=\"display:none;\"><\/div>\r\n        <\/details>\r\n      <\/div>\r\n\r\n      <!-- \u0391\u039d\u03a9\u039c\u0391\u039b\u0399\u0395\u03a3 1991\u20132020 -->\r\n      <div class=\"card\" id=\"anomCard\">\r\n        <h2 class=\"center\" style=\"margin-bottom:8px;\">Anomalien im Vergleich zu 1991-2020 - <span id=\"anomPlace\">\u2014<\/span> (<span id=\"anomYear\">\u2014<\/span>)<\/h2>\r\n        <div class=\"center muted\" id=\"anomStatus\">\u2014<\/div>\r\n        <div class=\"chart-wrap\" style=\"height:300px;\">\r\n          <canvas id=\"anomTempChart\"><\/canvas>\r\n        <\/div>\r\n        <div class=\"chart-wrap\" style=\"height:300px; margin-top:10px;\">\r\n          <canvas id=\"anomRainChart\"><\/canvas>\r\n        <\/div>\r\n        <div class=\"center\" style=\"margin-top:10px;\">\r\n          <button id=\"btnAnomCSV\">\ud83d\udce5 CSV Anomalien<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u0394\u0395\u0399\u039a\u03a4\u0395\u03a3 \u0395\u039d\u0395\u03a1\u0393\u0395\u0399\u0391\u03a3 (HDD\/CDD) -->\r\n      <div class=\"card\" id=\"energyCard\">\r\n        <h2 class=\"center\" style=\"margin-bottom:8px;\">Energie-Indikatoren (HDD\/CDD) - <span id=\"energyPlace\">\u2014<\/span> (<span id=\"energyYear\">\u2014<\/span>)<\/h2>\r\n        <div class=\"muted center\">Definitionen: HDD = max(0, Basis<sub>HDD<\/sub> - T\u0304), CDD = max(0, T\u0304 - Base<sub>CDD<\/sub>). Berechnung aus t\u00e4glichen T<sub>max<\/sub>\/T<sub>min<\/sub>.<\/div>\r\n        <div class=\"center\" style=\"margin-top:8px;\">\r\n          <label>Basis-HDD: <input id=\"baseHDD\" type=\"number\" step=\"0.1\" style=\"width:90px\"> \u00b0C<\/label>\r\n          <label>Basis CDD: <input id=\"baseCDD\" type=\"number\" step=\"0.1\" style=\"width:90px\"> \u00b0C<\/label>\r\n          <button id=\"btnSaveEnergy\">\ud83d\udcbe Lagerung<\/button>\r\n          <button id=\"btnCSVEnergy\">\ud83d\udce5 CSV<\/button>\r\n        <\/div>\r\n        <div id=\"energyTableWrap\" style=\"margin-top:10px;\"><\/div>\r\n      <\/div>\r\n\r\n      <!-- \u0395\u03a4\u0397\u03a3\u0399\u039f \u0393\u03a1\u0391\u03a6\u0397\u039c\u0391 -->\r\n      <div class=\"card\">\r\n        <h2 class=\"center\" style=\"margin-bottom:8px;\">\u039a\u03bb\u03b9\u03bc\u03b1\u03c4\u03b9\u03ba\u03ae \u0391\u03bb\u03bb\u03b1\u03b3\u03ae: \u0398\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1 & \u0392\u03c1\u03bf\u03c7\u03cc\u03c0\u03c4\u03c9\u03c3\u03b7 <span id=\"annualPlace\">\u2014<\/span> (2000-heute)<\/h2>\r\n        <div class=\"center\" style=\"margin-bottom:10px;\">\r\n          <button id=\"btnRebuild\" style=\"margin-right: 10px; padding: 6px 12px;\">\ud83d\udd01 Umstrukturierung der j\u00e4hrlichen Reihen<\/button>\r\n          <button id=\"btnRebuildForce\" style=\"padding: 6px 12px;\">\u267b\ufe0f Wiederaufbau (Kraft)<\/button>\r\n        <\/div>\r\n        <div id=\"annualProgressWrap\" class=\"center\" style=\"display:none;\">\r\n          <progress id=\"annualProgress\" value=\"0\" max=\"100\"><\/progress>\r\n          <div class=\"muted\"><span id=\"annualProgressText\">0%<\/span><\/div>\r\n          <div id=\"annualMeta\" class=\"muted\" style=\"margin-top:6px;\">Letzte Rekonstruktion: <span id=\"annualTs\">-<\/span><\/div>\r\n        <\/div>\r\n        <div class=\"chart-wrap\">\r\n          <canvas id=\"climateChart\"><\/canvas>\r\n        <\/div>\r\n        <div class=\"center\" style=\"margin-top: 12px;\">\r\n          <button id=\"btnPNG\" style=\"margin-right: 10px; padding: 6px 12px;\">\ud83d\udcbe PNG<\/button>\r\n          <button id=\"btnPDF\" style=\"padding: 6px 12px;\">\ud83d\udcc4 PDF<\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <footer>\r\n    \u00a9 2026 MeteoPatras.Eu. Alle Rechte vorbehalten.\r\n  <\/footer>\r\n    <\/div>\r\n  <\/section>\r\n  \n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-230","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/pages\/230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/comments?post=230"}],"version-history":[{"count":5,"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/pages\/230\/revisions"}],"predecessor-version":[{"id":599,"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/pages\/230\/revisions\/599"}],"wp:attachment":[{"href":"https:\/\/meteopatras.eu\/new\/de\/wp-json\/wp\/v2\/media?parent=230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}