get_airnow_area() retrieves the most recent air quality readings from sites
in a specified region.
Usage
get_airnow_area(
box,
parameters = "pm25",
start_time = NULL,
end_time = NULL,
monitor_type = "both",
data_type = c("aqi", "concentrations", "both"),
verbose = FALSE,
raw_concentrations = FALSE,
clean_names = TRUE,
api_key = get_airnow_token()
)Arguments
- box
Four-element numeric vector specifying a bounding box for the region of interest. Format is (minX, minY, maxX, maxY), where X and Y are longitude and latitude, respectively.
- parameters
Parameter(s) to return data for. Choices are PM_{2.5} (
pm25: default),ozone, PM_10 (pm10), CO (co), NO2 (no2), and SO2 (so2).- start_time
Optional. The date and time (UTC) at the start of the time period requested. If specified,
end_timemust also be given. If not specified, the most recent past hour is used.- end_time
Optional. The date and time (UTC) at the end of the time period requested. If specified,
start_timemust also be given. If not specified, the following hour is used.- monitor_type
Type of monitor to be returned, either
"permanent","mobile", or"both"(default).- data_type
Type of data to be returned, either
"aqi"(default),"concentrations", or"both".- verbose
Logical value indicating whether or not to include additional site information including Site Name, Agency Name, AQS ID, and Full AQS ID (default:
FALSE)- raw_concentrations
Logical value indicating whether or not raw hourly concentration data should be included (default:
FALSE)- clean_names
Whether or not column names should be cleaned (default:
TRUE)- api_key
AirNow API key
Examples
if (FALSE) { # \dontrun{
# Get air quality data around Washington state
get_airnow_area(box = c(-125.394211, 45.295897, -116.736984, 49.172497))
} # }