View source: R/ExportRasterStack.R
ExportRasterStack | R Documentation |
Write a raster-stack, a collection of raster layers, to local directories using multiple file formats.
ExportRasterStack(rs, path, zip = "", col = NULL)
rs |
'RasterStack' or 'RasterBrick'.
Collection of |
path |
'character' string. Path name to write raster stack. |
zip |
'character' string. If there is no zip program on your path (on windows), you can supply the full path to a ‘zip.exe’ here, in order to make a KMZ file. |
col |
'character' vector. Color names |
Five local directories are created under path
and
named after their intended file formats:
Comma-Separated Values (‘csv’),
Portable Network Graphics (‘png’),
Georeferenced TIFF (‘tif’),
R Data (‘rda’), and
Keyhole Markup Language (‘kml’).
For its reference system, ‘kml’ uses geographic coordinates:
longitude and latitude components as defined by the World Geodetic System of 1984.
Therefore, the conversion of gridded data between cartographic projections
may introduce a new source of error.
Invisible NULL
If the zip program is unavailable on windows, install it by downloading the latest binary version from the Info-ZIP website; select one of the given FTP locations, enter directory ‘win32’, download ‘zip300xn.zip’, and extract.
J.C. Fisher, U.S. Geological Survey, Idaho Water Science Center
## Not run: rs <- raster::stack(system.file("external/rlogo.grd", package = "raster")) print(rs) path <- file.path(getwd(), "rlogo") dir.create(path) ExportRasterStack(rs, path) list.files(normalizePath(path, winslash = "/"), full.name = TRUE, recursive = TRUE, include.dirs = TRUE) unlink(path, recursive = TRUE) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.