Last chance! 50% off unlimited learning
Sale ends in
The download_groads()
function accesses and downloads
roads data from NASA's Global Roads Open Access Data Set (gROADS), v1 (1980-2010).
download_groads(
data_region = c("Americas", "Global", "Africa", "Asia", "Europe", "Oceania East",
"Oceania West"),
data_format = c("Shapefile", "Geodatabase"),
directory_to_save = NULL,
acknowledgement = FALSE,
download = FALSE,
remove_command = FALSE,
unzip = TRUE,
remove_zip = FALSE,
hash = FALSE
)
For hash = FALSE
, NULL
For hash = TRUE
, an rlang::hash_file
character.
Zip and/or data files will be downloaded and stored in
respective sub-directories within directory_to_save
.
character(1). Data can be downloaded for "Global"
,
"Africa"
, "Asia"
, "Europe"
, "Americas"
, "Oceania East"
, and "Oceania West"
.
character(1). Data can be downloaded as "Shapefile"
or
"Geodatabase"
. (Only "Geodatabase"
available for "Global"
region).
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").
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.
logical(1). FALSE
will generate a *.txt file
containing all download commands. By setting TRUE
the function
will download all of the requested data files.
logical(1).
Remove (TRUE
) or keep (FALSE
)
the text file containing download commands.
logical(1). Unzip zip files. Default is TRUE
.
logical(1). Remove zip files from directory_to_download.
Default is FALSE
.
logical(1). By setting TRUE
the function will return
an rlang::hash_file()
hash character corresponding to the
downloaded files. Default is FALSE
.
Mitchell Manware, Insang Song
data_ciesin2013groadsamadeus
if (FALSE) {
download_groads(
data_region = "Americas",
data_format = "Shapefile",
directory_to_save = tempdir(),
acknowledgement = TRUE,
download = FALSE, # NOTE: download skipped for examples,
remove_command = TRUE,
unzip = FALSE
)
}
Run the code above in your browser using DataLab