View source: R/aemet_beaches.R
| aemet_beaches | R Documentation |
Get AEMET beaches.
aemet_beaches(verbose = FALSE, return_sf = FALSE)
verbose |
Logical |
return_sf |
Logical |
The first result of the API call on each session is (temporarily) cached in
the assigned tempdir() for avoiding unneeded API calls.
A tibble or a sf object.
You need to set your API Key globally using aemet_api_key().
aemet_forecast_beaches()
Other aemet_api_data:
aemet_alert_zones(),
aemet_alerts(),
aemet_daily_clim(),
aemet_extremes_clim(),
aemet_forecast_beaches(),
aemet_forecast_daily(),
aemet_forecast_fires(),
aemet_last_obs(),
aemet_monthly,
aemet_normal,
aemet_stations()
library(tibble)
beaches <- aemet_beaches()
beaches
# Cached during this R session
beaches2 <- aemet_beaches(verbose = TRUE)
identical(beaches, beaches2)
# Select an map beaches
library(dplyr)
library(ggplot2)
library(mapSpain)
# Alicante / Alacant
beaches_sf <- aemet_beaches(return_sf = TRUE) %>%
filter(ID_PROVINCIA == "03")
prov <- mapSpain::esp_get_prov("Alicante")
ggplot(prov) +
geom_sf() +
geom_sf(
data = beaches_sf, shape = 4, size = 2.5,
color = "blue"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.