An API Client for Australian Weather and Climate Data Resources
Overview
Provides automated downloading, parsing and formatting of weather data for Australia through API endpoints provided by the Department of Primary Industries and Regional Development (DPIRD) of Western Australia and by the Science and Technology Division of the Queensland Government's Department of Environment and Science (DES). As well as the Bureau of Meteorology (BOM) of the Australian government precis and coastal forecasts, and downloading and importing radar and satellite imagery files. DPIRD weather data are accessed through public APIs provided by DPIRD, https://www.dpird.wa.gov.au/online-tools/apis/, providing access to weather station data from the DPIRD weather station network. Australia-wide weather data are based on data from the Australian Bureau of Meteorology (BOM) data and accessed through SILO (Scientific Information for Land Owners) Jeffrey et al. (2001) doi:10.1016/S1364-8152(01)00008-1. DPIRD data are made available under a Creative Commons Attribution 3.0 Licence (CC BY 3.0 AU) license https://creativecommons.org/licenses/by/3.0/au/deed.en. SILO data are released under a Creative Commons Attribution 4.0 International licence (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/. BOM data are (c) Australian Government Bureau of Meteorology and released under a Creative Commons (CC) Attribution 3.0 licence or Public Access Licence (PAL) as appropriate, see https://www.bom.gov.au/copyright for further details.
Bug fixes
- Fixed CRAN check ERRORs in
test-find_stations_in.R. The test asserted a fixed station count (650 to 700) for the South West Agricultural Region, but the count depends on the live BOM station list, which is fetched withutils::download.file()and is not captured by thevcrcassette. The test now checks that every returned station lies inside the polygon and that a substantial number is returned, instead of a fixed count. The same change is applied to the bounding-box test. - The
get_stations_metadata(which_api = "all")test had the same fixed-count assertion (3800 to 3900) and now checks behaviour as well. - Tests for
find_stations_in(),find_forecast_towns()and theget_stations_metadata()tests that reach the BOM station list nowskip_on_cran()andskip_if_offline(), in line with the other tests that reach the BOM servers.
Show all changes in 3.0.1Hide the rest of the changes in 3.0.1
- The
get_available_imagery()andget_satellite_imagery()tests, which read from the BOM FTP server, nowskip_on_cran()so an unreachable FTP server cannot fail the CRAN check.
Documentation
- The README no longer lists agriculture bulletins among the BOM data available.
get_ag_bulletin()andparse_ag_bulletin()were removed in 3.0.0. - The package website provides an
llms.txtfor LLM-based agents, with a Markdown version of every page: <https://docs.ropensci.org/weatherOz/llms.txt>.
From NEWS.md in the release
Install
Health
- OK13 OK2026-10-17
- ERROR12 OK, 1 ERROR2026-09-11
- OK13 OK2026-08-04
- NOTE12 OK, 1 NOTE2026-08-01
- OK12 OK, 1 FAILURE2026-06-08
Show 4 earlier changesHide 4 earlier changes
- ERROR12 OK, 1 ERROR2026-06-07
- OK12 OK2026-04-25
- ERROR13 OK, 1 ERROR2026-04-11
- OK14 OK2026-03-10
Documentation
Documentation signals are not tracked yet for this package.
Downloads
Repository
- PRs merged (all time)
- 95%
- Median days to close, 50 most recently updated closed issues
- 4
- Median days to close, 50 most recently updated closed PRs
- 0
13 development-tooling and community-health practices detected across 7 families in the upstream repository
Checks run against github.com/ropensci/weatheroz on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2024-03-09
Show all practicesHide 3 practices
Dependencies
Installing weatherOz adds 50 packages (33 with compiled code, 46 MB of source tarballs). Heaviest: sf 9.3 MB, data.table 5.7 MB, magick 4.4 MB.
Code & Tests
Datasets
People & History
- 3.0.1Latest
- RR 4.6.0 released · 2026-04-24
- 3.0.02026-04-08 · diff ↗ ·
removed 1 export
parse_ag_bulletinadded 5 exports
get_metno_daily_forecast, get_metno_forecast, metno_get_dominant_symbol, metno_resample_data_table, metno_timeseries_to_data_table - unarchivedReturned to CRAN2025-09-19
- 2.0.22025-09-19 · diff ↗
- archivedRemoved from CRAN2025-08-25policy violation On Internet access
- 2.0.12025-04-16 · diff ↗
- RR 4.5.0 released · 2025-04-11
- unarchivedReturned to CRAN2025-03-11
- 2.0.0
- archivedRemoved from CRAN2025-03-10issues were not corrected in time
- 1.0.02024-07-26
- RR 4.4.0 released · 2024-04-24
Package metadata
- First published
- 2024-07-26
- Total releases
- 6 / 2 yrs
- License
- GPL (>= 3) OSI
- Download size
- 3.6 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("weatherOz")This is what citation() produces when a package has no citation file of its own. If it prints something else, use that.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.