Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

fetchSCAN

Fetch SCAN Data


Description

Query soil/climate data from USDA-NRCS SCAN Stations (experimental)

Usage

fetchSCAN(site.code, year, report = "SCAN", req = NULL)

Arguments

site.code

a vector of site codes

year

a vector of years

report

report name, single value only

req

list of SCAN request parameters, for backwards-compatibility only

Details

See the fetchSCAN tutorial for details. These functions require the httr and rvest libraries.

Value

a data.frame object

Note

SCAN_sensor_metadata() is known to crash on 32bit R / libraries (Windows).

Author(s)

D.E. Beaudette

References

https://www.wcc.nrcs.usda.gov/index.html

Examples

if(requireNamespace("curl") &
    curl::has_internet()) {

    # get data: new interface
    x <- fetchSCAN(site.code=c(356, 2072), year=c(2015, 2016))
    str(x)

    # get sensor metadata
    m <- SCAN_sensor_metadata(site.code=c(356, 2072))

    # get site metadata
    m <- SCAN_site_metadata(site.code=c(356, 2072))
}

soilDB

Soil Database Interface

v2.6.1
GPL (>= 3)
Authors
Dylan Beaudette [aut], Jay Skovlin [aut], Stephen Roecker [aut], Andrew Brown [aut, cre]
Initial release
2021-04-7

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.