
rdwd ToDo-list / wishlist / issues
- change tests to actually test stuff, maybe add third vignette
- dataDWD: potentially use curl to download data without sleep need
- selectDWD: if res/var/per is NA or "", give a selection popup
- for per="monthly", make readDWD recognize MESS_DATUM_ENDE and _BEGINN, potentially create new column MESS_DATUM yyyy-mm-15
- readDWD: figure out reason for fread trouble (reported in emails by some users)
- add list of colum name explanations
- allow abbreviations of res hourly/daily/monthly
- metaindex sun instead of solar
- indexFTP: use dirlistonly=FALSE to alo get dir/folder info
- handle solar data new(?) hour format in the example below
file <- dataDWD("ftp://ftp-cdc.dwd.de/pub/CDC/observations_germany/climate/hourly/solar/stundenwerte_ST_05906_row.zip", read=FALSE)
clim <- readDWD(file, format="%Y%m%d%H:%M") # format not autodetected, read.table charstring?


---------------------------------------
rdwd: DWD Climate Data access package by Berry Boessenkool, berry-b@gmx.de
Any feedback is welcome, per email or on github.com/brry/rdwd
---------------------------------------


rdwd Version history

-----------------------------
-----------------------------

Version 0.10.0 (2018-03-26)
- created new index with sub-hourly data, reflected in data overview at selectDWD
- dataDWD,readDWD,selectDWD: file ending checks more elegant
- createIndex: updated to handle the new files
- some minor improvements, see https://github.com/brry/rdwd/commits


-----------------------------
-----------------------------

Version 0.9.0 (2017-11-03)
- readDWD: readDWD.data and readDWD.meta are now separate (non-exported) functions
- readDWD: fread default is now FALSE
- dataDWD: fread and overwrite arguments added
- references dutch meteo package and useR!2017 rdwd presentation
- importFrom entries completed
- DESCRIPTION: BugReports entry added


-----------------------------
-----------------------------

Version 0.8.0 (2017-06-09)
reflects DWD FTP update June 1
- indexFTP: ftp blockage chance reduced, data loss avoided, progress bar added
- errors/warnings/messages now often include a traceback
- metaInfo tells about non-public files
- createIndex + readDWD read meta files in German locale to handle Umlaute
- Index documentation and creation unified
- Vignettes and readme improved
- various minor improvements and fixes, see https://github.com/brry/rdwd/commits
renamed: indexDWD -> indexFTP
added: lldist, maxlldist, nearbyStations
no longer exported in NAMESPACE: rowDisplay, dirDWD
removed: fileDWD, geoIndexAll


-----------------------------
-----------------------------

Version 0.7.0 (2017-02-03)
- interactive map now colored by availability of recent file
- stations with slightly varying coordinates (<900 m apart) aggregated in geoIndex
- documentation corrections, improved messages in fileDWD and dirDWD
- map vignette expanded, package vignette abbreviated slightly
- metaInfo printout greatly improved
- duplicate index entries removed
New function: rowDisplay
New object: geoIndexAll
Removed object: mapDWD (to reduce package size)


-----------------------------
-----------------------------


Version 0.6.1 (2017-01-24)
Initial release of the package, development can be seen at
https://github.com/brry/rdwd/compare/master@{2016-10-19}...master@{2017-01-24}

'selectDWD' uses index information to find files matching a path or station criteria.
With the returned path/file names, 'dataDWD' and 'readDWD' download and read data.
'dirDWD' and 'fileDWD' control that no file will be overwritten and path messages are useful.
'indexDWD' lists all the files on the FTP server with DWD data.
'createIndex' uses that list to create 'fileIndex', 'metaIndex' and 'geoIndex'.
'mapDWD' is an interactive leaflet map also useful to explore datasets.

Note: 'dataDWD' and 'readDWD' were started in June 2016 within my misc package
berryFunctions, from which they will be deleted after rdwd is on CRAN

-----------------------------
-----------------------------

