Skip to content
Snippets Groups Projects
Commit ceff43ee authored by Peter Morstein's avatar Peter Morstein
Browse files

initial upload

parent 3375a841
No related branches found
No related tags found
No related merge requests found
File moved
File moved
File moved
File moved
File moved
File moved
File added
...@@ -17,7 +17,7 @@ class TestDwdAcquisition(unittest.TestCase): ...@@ -17,7 +17,7 @@ class TestDwdAcquisition(unittest.TestCase):
global annualData global annualData
cut.loadTemperatureFromDWDGauges() cut.loadTemperatureFromDWDGauges()
with open("stationList_temps.pickle", "rb") as pickleFile: with open("./pickle/stationList_temps.pickle", "rb") as pickleFile:
annualData = pickle.load(pickleFile) annualData = pickle.load(pickleFile)
def _testLoadDWDGauges(self): def _testLoadDWDGauges(self):
...@@ -26,7 +26,7 @@ class TestDwdAcquisition(unittest.TestCase): ...@@ -26,7 +26,7 @@ class TestDwdAcquisition(unittest.TestCase):
def _testFillMissingData(self): def _testFillMissingData(self):
with open("annualData.pickle", "rb") as testFile: with open("./pickle/annualData.pickle", "rb") as testFile:
global annualData global annualData
annualData = pickle.load(testFile) annualData = pickle.load(testFile)
......
text 0 → 100644
-0.7 - 0.4 #b24625
0.4 - 0.7 #e58b48
0.7 - 1 #eeb177
1 - 2.9 #fbe9bd
____
var an = $datapoint.anomalie
var bgColor = When(an<0.4,"#fbe9bd",an>=0.4 && an<0.7, "#eeb177", an>=0.7 && an<1,"#e58b48", an>=1,"#eb5c31", "#ffffff")
return {
textColor: '#222222',
backgroundColor: bgColor,
separatorColor: bgColor,
selectionColor: '',
selectionTextColor: '#000000',
// attributes: {
// attribute1: '',
// attribute2: ''
// }
}
____
<p style="font-size:2px">&nbsp;</p>
<p><em>{continent} </em>- <strong>{name}</strong>: {anomalie} °C</p>
<p style="font-size:2px">&nbsp;</p>
____
<p><em>Kontinent</em>- <strong>Land</strong>: Anomalie</p>
___
Hintergrundfarbe: Anomalieabstufung (siehe Kartenlegende "Anomalie")
____
Für die Anomalien wurden nur Stationen berücksichtigt, die Werte für die beiden Zeiträume geben.
https://scilogs.spektrum.de/klimalounge/deutschland-ist-schon-2c-waermer-geworden/
http://www.bom.gov.au/climate/change/index.shtml#tabs=Tracker&tracker=timeseries
https://scilogs.spektrum.de/klimalounge/verwirrspiel-um-die-absolute-globale-mitteltemperatur/
+/- 0.5 Grad
Daher zielt das Pariser Klimaabkommen auch nicht darauf ab, die globale Temperatur auf (sagen wir) maximal 16 °C zu begrenzen, sondern darauf, die Erwärmung deutlich unter 2 Grad zu halten: Es gibt eine 2-Grad-Grenze und keine 16-Grad-Grenze.
https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/1999RG900002
Basisperioden
https://www.umweltbundesamt.de/daten/klima/trends-der-lufttemperatur#mildere-herbste-und-winter
spannende Excel Tabelle
CLINO-Periode von 1961 bis 1990.
___________________________________________________________
Langjähriger globaler Temperaturvergleich der festen Erde (1961-1990 und 1991-2018)
Das folgende Geo-Dashboard zeigt die Temperaturanomalien zwischen 1961-1990 und 1991-2018 der Landoberfläche dar. Die Basisperiode 1961-1990 ist eine allgemeingebräuchlich Referenzperiode und ist auch bekannt als CLINO-Periode[1].
Das Dashboard zeigt im linken Teil des Boards eine Liste aller Länder mit deren Kontinentzugehörigkeit und deren Temperaturanomalie der beiden Basisperioden (1961-1990 und 1991-2018).
In der Mitte des Dashboard befinden sich drei Karten (Tab-gesteuert), die erste Karte zeigt die Temperaturanomalie als Chloroplethenkarte, die beiden weiteren Karten das langjährige Temperaturmittel von 1961-1990 und 1991-2018 dar. Mit einem Klick auf ein Land öffnet sich ein Popup, welches unteranderem den Temperaturverlauf des Landes beinhaltet.
Auf der rechten Seite ist der Statistikteil zu sehen. Die jeweiligen Statistiken beziehen sich dabei auf den Ausschnitt der Karte und fasst alle zusehenden Länder zusammen. Die Länder, welche in die Statistik einfließen, werden in der Liste auf der rechten Seite angezeigt.
Daten:
Die jährlichen Mittelwerte der Länder wurden aus den globalen Messstationen durch eigene Berechnungen aus dem opendata hubs des Deutschen Wetterdienstes (DWD) berechnet (siehe [2]). Das Skript zur Berechnung der Jahresmittelwerte der Länder ist ein einfaches Skript welches die Stationsnummern mit den Ländern gruppiert und daraus die Mittelwerte berechnet. Da die Datensätze des DWDs oft Lücken aufweisen, bzw. aus diversen Gründen Stationen weggfallen (zum Beispiel politische Konflikte), können die Daten von den offiziellen Werten abweichen. Dennoch korrilieren die Werte gut mit dem allgemein wissenschaftlichen Trend zusammen (vgl. [3] und [4]). Die Temperaturanomalie (1961-1990 und 1991-2018) entspricht hier für Deutschland einen Anstieg von 0.94 C°, der Wert des Umweltbundesamtes zeigt 1.1, wobei 2019 und 2020 eines der heißesten Jahre waren [4] und kachelmannwetter zeigt einen Anstieg des gleichen Bezugzeitraums von 1.05 auf. Es ist zudem bekannt, dass die Mitteltemperatur 1961-1990
[1] https://www.spektrum.de/lexikon/geographie/clino/1403 -
[2] https://opendata.dwd.de/climate_environment/CDC/observations_global/CLIMAT/monthly/qc/air_temperature_mean/historical/
[3] https://wetterkanal.kachelmannwetter.com/temperaturentwicklung-in-deutschland-seit-1881/
[4] https://www.umweltbundesamt.de/daten/klima/trends-der-lufttemperatur#mildere-herbste-und-winter
Datenquellen:
https://opendata.dwd.de/climate_environment/CDC/observations_global/CLIMAT/monthly/qc/air_temperature_mean/historical/
Deutscher Wetterdienst (DWD)
Länderpolygone: geopandas - naturalearth_lowres
Das Projekt entstand an der Beuth-Hochschule für Technik Berlin im Rahmen des Master-Studiums "Geoinformation" im Fach "Interaktive Geomediengestaltung"
Erstellt von: Peter Morstein
Stand: 02.07.2021
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment