assignPolys: Assign spatial polygons to sites

View source: R/assignPolys.r

assignPolysR Documentation

Assign spatial polygons to sites

Description

This function assigns spatial polygon data to water quality portal type site objects (or data with site information attached).

Usage

assignPolys(
  data,
  polygon,
  lat = "LatitudeMeasure",
  long = "LongitudeMeasure",
  columns
)

Arguments

data

Input dataset. Must include latitude & longitude columns.

polygon

Polygon to assign information to sites. Must be an sf type polygon shapefile, WGS84 projection recommended.

lat

Name of latitude column. Default matches WQP objects.

long

Name of longitude column. Default matches WQP objects.

columns

Vector of columns to retain from polygon object. If columns not specified, function will retain all columns.

Value

Returns the input data frame with assessment unit information appended.

Examples

# Read a couple of sites (Mantua Reservoir and a tributary)
sites=readWQP(type="sites", siteid=c("UTAHDWQ_WQX-4900440","UTAHDWQ_WQX-4900470"))
sites_AUs=assignPolys(sites, wqTools::au_poly)
sites_BUs=assignPolys(sites, wqTools::bu_poly)

utah-dwq/udwqTools documentation built on July 17, 2024, 10:21 p.m.