The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
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[@]metanet.ch.
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.