nohrsc is designed to make it easy to access the NOHRSC data archive. It takes common name arguments and dates to construct the proper URLs and access the correctly formatted file names. Multiple days and products can be downloaded and extracted in a single call. The extracted rasters will be converted to *.bil format and an appropriate *.hdr and *.prj will be created for each raster.
If you are using Windows you should install nohrsc by downloading the
binary version (see below) of the package. Otherwise you can build
nohrsc
from these source files.
Windows Installation
url = "https://drive.google.com/file/d/1blFGzzeLpTuuKM_Bfq812CIGQ9m88VH2/view?usp=sharing"
fn = tempfile(fileext=".zip")
download.file(destfile = fn, url = url)
install.packages(fn, repos = NULL)
remotes
Linux Installation
remotes::install_github("jpshanno/nohrsc")
or without remotes
by Linux Installation without remotes
package
nohrsc_source <- file.path(tempdir(), "nohrsc-master.zip")
download.file("https://github.com/jpshanno/nohrsc/archive/master.zip",
nohrsc_source)
unzip(nohrsc_source,
exdir = dirname(nohrsc_source))
install.packages(sub(".zip$", "", nohrsc_source),
repos = NULL,
type = "source")
Download data over three days and extract SWE and melt data:
library(nohrsc)
rasters <-
nsa_get_snodas(product = c("snow water equivalent", "snow melt"),
start.date = "2015-04-01",
end.date = "2015-04-03",
path = "snodas")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.