| get_ghcn_daily {FedData} | R Documentation | 
Download and crop the Global Historical Climate Network-Daily data.
Description
get_ghcn_daily returns a named list of length 2:
'spatial': A
Simple Featureof the locations of GHCN weather stations in the template, and'tabular': A named list of type
data.frame()with the daily weather data for each station. The name of each list item is the station ID.
Usage
get_ghcn_daily(
  template = NULL,
  label = NULL,
  elements = NULL,
  years = NULL,
  raw.dir = file.path(tempdir(), "FedData", "raw", "ghcn"),
  extraction.dir = file.path(tempdir(), "FedData", "extractions", "ned", label),
  standardize = F,
  force.redo = F
)
Arguments
template | 
 An   | 
label | 
 A character string naming the study area.  | 
elements | 
 A character vector of elements to extract. ACMC = Average cloudiness midnight to midnight from 30-second
ceilometer data (percent)  | 
years | 
 A numeric vector indicating which years to get.  | 
raw.dir | 
 A character string indicating where raw downloaded files should be put. The directory will be created if missing. Defaults to './RAW/GHCN/'.  | 
extraction.dir | 
 A character string indicating where the extracted and cropped GHCN shapefiles should be put. The directory will be created if missing. Defaults to './EXTRACTIONS/GHCN/'.  | 
standardize | 
 Select only common year/month/day? Defaults to FALSE.  | 
force.redo | 
 If an extraction for this template and label already exists, should a new one be created? Defaults to FALSE.  | 
Value
A named list containing the 'spatial' and 'tabular' data.
Examples
## Not run: 
# Get the daily GHCN data (GLOBAL)
# Returns a list: the first element is the spatial locations of stations,
# and the second is a list of the stations and their daily data
GHCN.prcp <-
  get_ghcn_daily(
    template = FedData::meve,
    label = "meve",
    elements = c("prcp")
  )
# Plot the VEP polygon
plot(meve$geometry)
# Plot the spatial locations
plot(GHCN.prcp$spatial, pch = 1, add = T)
legend("bottomleft", pch = 1, legend = "GHCN Precipitation Records")
# Elements for which you require the same data
# (i.e., minimum and maximum temperature for the same days)
# can be standardized using standardize==T
GHCN.temp <- get_ghcn_daily(
  template = FedData::meve,
  label = "meve",
  elements = c("tmin", "tmax"),
  standardize = T
)
# Plot the VEP polygon
plot(meve$geometry)
# Plot the spatial locations
plot(GHCN.temp$spatial, pch = 1, add = T)
legend("bottomleft", pch = 1, legend = "GHCN Temperature Records")
## End(Not run)