getDWDdata: Lädt Klimadaten von den Servern des DWD herunter

Description Usage Arguments Details Note Author(s) References See Also Examples

Description

Der Deutsche Wetterdienst (DWD) stellt unter ftp://ftp-cdc.dwd.de eine Reihe von Klimadaten (Tagesdaten) zur Verfügung. Diese können mit dieser Funktion heruntergeladen und in R importiert werden.

Usage

1
getDWDdata(Messstelle, historisch=FALSE, Metadaten=FALSE, Namen_ersetzen=TRUE)

Arguments

Messstelle

Name der Messstelle oder Stations-Kennziffer, wie sie in getDWDstations zu finden sind.

historisch

Wenn TRUE wird der historische Datensatz heruntergeladen (geht für gewöhnlich bis zum 31. Dezember des Vorjahres), wenn FALSE wird der aktuelle Datensatz (für gewöhnlich die letzten 365 Tageswerte) heruntergeladen. NA lädt beide Datensätze herunter und fügt sie zusammen. Damit ergibt sich ein lückenloser Datensatz vom Beginn der Messung bis ein bis zwei Tage vor dem aktuellen Datum.

Metadaten

(logical) Soll der zurückgegebene Datensatz die vom DWD mitgelieferten Metadaten enthalten?

Namen_ersetzen

(logical) Sollen die Spaltennamen durch ausführlichere Bezeichnungen ersetzt werden?

Details

Eine Beschreibung der Einheiten und Messprozeduren findet sich hier (Deutsch) oder hier (Englisch). Weitere Informationen finden sich in den Zusatzinfos, die mit den Datensätzen heruntergeladen werden können (Metadaten=TRUE).

Note

Bei einigen Messstationen kann die Datenstruktur inkonsistent sein und deshalb nicht von dieser Funktion eingelesen werden. Darüber hinaus ändert der DWD manchmal seine Datenstrukturen, was ein Anpassen dieser Funktion erfordert. Wenn Sie etwas entdecken informieren sie den Maintainer dieses Pakets (nanu.frechen@me.com). Die Stationen Aachen, Berlin-Dahlem (LFAG), Karlsruhe, Leuchtturm Alte Weser und Rostock-Warnemünde sind bekannt Fehler beim herunterladen zu erzeugen (siehe Beispiel in getDWDstations).

Author(s)

Nanu Frechen, Tobias Recke

References

Quelle der Daten: ftp://ftp-cdc.dwd.de

DWD Climate Data Center (CDC): Historische tägliche Stationsbeobachtungen (Temperatur, Druck, Niederschlag, Sonnenscheindauer, etc.) für Deutschland, Version v005, 2017.

Diese Funktion wurde inspiriert von der Funktion get_usgs_gage des EcoHydRology Pakets.

See Also

getDWDstations, updateDWDdata

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
KlimadatenCottbus <- getDWDdata("Cottbus")
# lädt den aktuellen Datensatz der Station Cottbus herunter
head(KlimadatenCottbus)
tail(KlimadatenCottbus)

KlimadatenHannover <- getDWDdata("Hannover", historisch=TRUE)
# lädt den historischen Datensatz der Station Hamburg herunter
head(KlimadatenHannover)
tail(KlimadatenHannover)


KlimadatenCottbus <- getDWDdata("00880", historisch=NA, Metadaten=TRUE)
# lädt den historischen und aktuellen Datensatz der Station Cottbus herunter
# (über die Stations-Kennziffer) und gibt zusätzlich Metadaten zurück
str(KlimadatenCottbus, 1)
head(KlimadatenCottbus$Daten)
tail(KlimadatenCottbus$Daten)

nFrechen/RgetDWDdata documentation built on May 23, 2019, 12:03 p.m.