get_airnow_forecasts() retrieves the forecasts currently issued for a
reporting area, located by ZIP code, latitude/longitude, or reporting
area code. One row is returned per pollutant per forecast day. For
forecasts valid on past dates, use get_airnow_forecast_history().
Usage
get_airnow_forecasts(
zip = NULL,
latitude = NULL,
longitude = NULL,
area = NULL,
clean_names = TRUE,
api_key = get_airnow_key()
)Arguments
- zip
ZIP code, a 5-digit numeric string (e.g.,
"90210")- latitude
Latitude in decimal degrees
- longitude
Longitude in decimal degrees
- area
Reporting area code such as
"ca064". See airnow_areas orget_airnow_reporting_area(). When given,zip,latitude, andlongitudeare ignored.- clean_names
Whether column names should be converted to snake_case (default:
TRUE). WithFALSE, the API's lowerCamelCase names are kept.- api_key
AirNow API key
Value
A tibble with one row per pollutant per forecast day. parameter
is a factor with levels ozone, pm2.5, pm10, co, no2, so2;
category_name is an ordered factor from Good to Hazardous. latitude
and longitude describe the reporting area and come from airnow_areas.
An aqi of -1 means the agency issued a categorical forecast only.
Requests made
One request per call. Every request counts against AirNow's limit of 500 requests per hour per key.
See also
get_airnow_forecast_history() for past forecasts.