The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
httr2::req_throttle() to manage API calls. The rate is
strictly limited to AEMET API policy: No more than 40 connections per
minute per API key.ggwindrose() (see #72):
ggplot2::coord_radial() instead of
ggplot2::coord_polar().stack_reverse for changing the order of
the stacks on each petal.ggplot2::coord_radial().?aemet_munic updated to January 2025.aemet_forecast_fires() now uses
terra::combineLevels() (terra >=
1.8-10).aemet_alerts() to get current meteorological alerts
issued by AEMET.aemet_alert_zones() to obtain the
zoning defined by AEMET for the alerts.aemet_forecast_fires() to get a SpatRaster
with the forecast of risk level of wildfires.httr2::req_timeout().aemet_forecast_beaches() and
aemet_beaches() (#54).progress = TRUE in most functions.?climaemet::aemet_api_key (#53).dms2decdegrees_2().?aemet_munic with January 2024 data.aemet_monthly_period(extract_metadata = TRUE) honor
the start and end parameters.extract_metadata = TRUE (#40).aemet_stations() result is cached temporarily on
tempdir(), avoiding unneeded API calls.?aemet_munic dataset.aemet_forecast_daily()aemet_forecast_tidy()aemet_forecast_hourly()aemet_forecast_vars_available()get_data_aemet()/get_metadata_aemet() to
support more endpoints.vignette("extending-climaemet").ggclimat_walter_lieth() (#35).apikey parameter has been deprecated on all functions.
Now the API key is globally managed via an environment variable: see
aemet_api_key().return_sf returns
sf objects instead of tibble objects. sf
(>= 0.9) required, listed in ‘Suggests’ so it is not strictly
required.verbose, to
check results.aemet_last_obs() is now vectorized and can also
retrieve all stations at a glance with station = "all"aemet_daily_clim() is now vectorized and can also
retrieve all stations at a glance with station = "all"get_metadata_aemet().ggclimat_walter_lieth(). This function is
now the default for climatogram_* functions (experimental).
Old behavior can be reproduced with option
ggplot2 = FALSE.verbose and
...). Now it is possible to pass colors to the plotting
functions.?climaemet_9434_climatogram,
?climaemet_9434_temp,
?climaemet_9434_wind.base::hcl.colors()
(base R).ggstripes_station() to
climatestripes_station().climatogram_normal(). New function to plot a Walter
& Lieth climatic diagram from normal climatology values.climatogram_period(). New function to plot a Walter
& Lieth climatic diagram for a specified time period.ggwindrose(). New function to plot windrose
diagram.windrose_days(). New function to plot a windrose
(speed/direction) diagram of a station over days.windrose_period(). New function to plot a windrose
(speed/direction) diagram of a station over a time period.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.