aggHRUTableToHUC10: Aggregate HRU Table to HUC-10

Description Usage Arguments Value Examples

View source: R/aggHRUTabletoHUC10.R

Description

This function aggregates HRU values in table format to HUC-10 values. It produces the same list output as the aggregateRasterToPolygons() function and output can be fed directly into the downscaleHUC10 function.

Usage

1
2
3
aggHRUTableToHUC10(HRUfolder, dataName, dataCategory, startDate = "auto",
  timeStep = "day", ext = "csv", sep = "auto", header = TRUE,
  dateColumn = 1, sortNames = T, verbose = T)

Arguments

HRUfolder

Character, required; Path to folder containing HRU region files. Files should be in order by region from r01 to r18.

dataName

Character, required; Name of gridded dataset.

dataCategory

Character, required; Type of dataset ('precip', 'AET', 'SWE', etc).

startDate

Character, optional; Starting date of rasters in format "YYYY-MM-DD". DD required but irrelevant if not daily rasters. Defaults to "auto". PRMS files should include a date column in each table. If startDate is set to "auto", identify the date column by number if it is different than 1.

timeStep

Character, required; Time step between layers. Options are 'day', 'week', 'month', 'quarter', and 'year'. Defaults to day.

ext

Character, optional; File extension. Defaults to 'csv'.

sep

Character, optional; Field seperator character. Defaults to 'auto'.

header

Logical, optional; Do files have headers? Defaults to TRUE.

dateColumn

Integer, required; If startDate == "auto", which column in the tables contains the dates?

sortNames

Logical, optional; Should files names be sorted alphabetically? Defaults to TRUE.

verbose

Logical, optional; Should progress updates be printed to console?

dataExtension

Character, required; Gridded file extension to import, must be compatible with 'raster' package (tif', 'nc', ect). The .grd format is discouraged due to connection issues that occur during processing.

Value

Table of mean raster values for each gridded dataset layer. Columns are gridded layers, rows are shapefile features.

Examples

1
2
3
aggHRUTableToHUC10(HRUfolder    = "C:/Path/To/PRMS/Folder",
                   dataName     = "PRMS",
                   dataCategory = "Recharge")

ssaxe-usgs/METsteps documentation built on May 5, 2019, 5:54 p.m.