The download_koppen_geiger()
function accesses and downloads
climate classification data from the Present and future
Köppen-Geiger climate classification maps at
1-km resolution(link for article; link for data).
Arguments
- data_resolution
character(1). Available resolutions are
"0.0083"
degrees (approx. 1 km),"0.083"
degrees (approx. 10 km), and"0.5"
degrees (approx. 50 km).- time_period
character(1). Available times are
"Present"
(1980-2016) and"Future"
(2071-2100). ("Future" classifications are based on scenario RCP8.5).- directory_to_save
character(1). Directory to save data. Two sub-directories will be created for the downloaded zip files ("/zip_files") and the unzipped shapefiles ("/data_files").
- acknowledgement
logical(1). By setting
TRUE
the user acknowledges that the data downloaded using this function may be very large and use lots of machine storage and memory.- download
logical(1).
FALSE
will generate a *.txt file containing all download commands. By settingTRUE
the function will download all of the requested data files.- remove_command
logical(1). Remove (
TRUE
) or keep (FALSE
) the text file containing download commands.- unzip
logical(1). Unzip zip files. Default is
TRUE
.- remove_zip
logical(1). Remove zip files from directory_to_download. Default is
FALSE
.- hash
logical(1). By setting
TRUE
the function will return anrlang::hash_file()
hash character corresponding to the downloaded files. Default isFALSE
.
Value
For
hash = FALSE
, NULLFor
hash = TRUE
, anrlang::hash_file
character.Zip and/or data files will be downloaded and stored in respective sub-directories within
directory_to_save
.
Examples
if (FALSE) { # \dontrun{
download_koppen_geiger(
data_resolution = "0.0083",
time_period = "Present",
directory_to_save = tempdir(),
acknowledgement = TRUE,
download = FALSE, # NOTE: download skipped for examples,
remove_command = TRUE,
unzip = FALSE
)
} # }