Package: weatherOz
Title: An API Client for Australian Weather and Climate Data Resources
Version: 3.0.0
Authors@R: c(
person("Rodrigo", "Pires", email = "rodrigo.pires@dpird.wa.gov.au", role = c("aut", "cre"),
comment = c(ORCID = "0000-0001-7384-6849")),
person("Anna", "Hepworth", email = "anna.hepworth@gmail.com", role = "aut",
comment = c(ORCID = "0000-0003-0204-6347")),
person("Rebecca", "O'Leary", email = "bec.oleary@curtin.edu.au", role = "aut"),
person("Jonathan", "Carroll", email = "rpkg@jcarroll.com.au", role = "aut",
comment = c(ORCID = "0000-0002-1404-5264")),
person("James", "Goldie", email = "me@jamesgoldie.dev", role = "aut",
comment = c(ORCID = "0000-0002-5024-6207")),
person("Dean", "Marchiori", email = "deanmarchiori@gmail.com", role = "aut",
comment = c(ORCID = "0000-0002-3430-7225")),
person("Paul", "Melloy", email = "paul@melloy.com.au", role = "aut",
comment = c(ORCID = "0000-0003-4253-7167")),
person("Mark", "Padgham", email = "mark.padgham@email.com", role = "aut",
comment = c(ORCID = "0000-0003-2172-5265")),
person("Hugh", "Parsonage", email = "hugh.parsonage@gmail.com", role = "aut",
comment = c(ORCID = "0000-0003-4055-0835")),
person("Keith", "Pembleton", email = "keith.pembleton@unisq.edu.au", role = "ctb",
comment = c(ORCID = "0000-0002-1896-4516", "Contributed code and ideas for original bomrang package that was used in the creation of weatherOz.")),
person("Maëlle", "Salmon", email = "maelle.salmon@yahoo.se", role = "ctb",
comment = c(ORCID = "0000-0002-2815-0399", "Contributed to debugging a nasty little bug with CI where timezones caused tests to fail due to vcr not recognising the URL when run outside of Australia-Perth TZ! Suggested the use of local_timzeone().")),
person("Max", "Moldovan", email = "max.moldovan@adelaide.edu.au", role = "ctb",
comment = c(ORCID = "0000-0001-9680-8474", "Contributed valuable feedback on package usage leading to improvements in the package structure and functionality.")),
person("Stephen", "Bradshaw", email = "stephen.bradshaw@dpird.wa.gov.au", role = "ctb",
comment = c(ORCID = "0000-0003-3096-8787", "Identified data structure issues and provided insights that improved package data quality and usability.")),
person("Jimmy", "Ng", email = "jimmy.ng@dpird.wa.gov.au", role = "ctb"),
person("Steve", "Collins", email = "steve.collins@dpird.wa.gov.au", role = "ctb",
comment = "Designed the hex logo for 'weatherOz' hex logo."),
person("Adam H.", "Sparks", email = "adamhsparks@gmail.com", role = "aut",
comment = c(ORCID = "0000-0002-0061-8359")),
person("Laurens", "Geffert", email = "laurensgeffert@gmail.com", role = "rev"),
person("Sam", "Rogers", email = "sam.rogers@adelaide.edu.au", role = "rev"),
person("Western Australia Agriculture Authority (WAAA)", role = "cph"),
person("Curtin University", role = "cph")
)
Description: 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,
, 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) . DPIRD data
are made available under a Creative Commons Attribution 3.0
Licence (CC BY 3.0 AU) license
. SILO
data are released under a Creative Commons Attribution 4.0
International licence (CC 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
for further details.
License: GPL (>= 3)
URL: https://github.com/ropensci/weatherOz/,
https://docs.ropensci.org/weatherOz/
BugReports: https://github.com/ropensci/weatherOz/issues
Depends: R (>= 4.1.0)
Imports: apsimx, clock, crayon, curl, crul (>= 1.6.0), data.table (>=
1.1.5), foreign, grDevices, jsonlite, knitr, lubridate, magick,
methods, sf, stars, stats, terra, utils, xml2
Suggests: covr, dplyr, ggplot2, ggthemes, grid, gridExtra, mailR,
mapproj, maps, rmarkdown, roxyglobals, spelling, testthat (>=
3.0.0), usethis, vcr (>= 2.0.0), vdiffr, withr
VignetteBuilder: knitr
Config/roxyglobals/filename: globals.R
Config/roxyglobals/unique: FALSE
Config/testthat/edition: 3
Config/testthat/parallel: true
Encoding: UTF-8
Language: en-US
LazyData: true
Roxygen: list(markdown = TRUE, roclets = c("collate", "namespace",
"rd", "roxyglobals::global_roclet"))
RoxygenNote: 7.3.3
X-schema.org-applicationCategory: Tools
X-schema.org-isPartOf: https://ropensci.org
X-schema.org-keywords: dpird, bom, meteorological-data,
weather-forecast, australia, weather, weather-data,
meteorology, western-australia,
australia-bureau-of-meteorology, western-australia-agriculture,
australia-agriculture, australia-climate, australia-weather
Config/pak/sysreqs: libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev
libmagick++-dev gsfonts libxml2-dev libssl-dev libproj-dev
libsqlite3-dev libudunits2-dev
Repository: https://ropensci.r-universe.dev
Date/Publication: 2026-04-08 01:07:53 UTC
RemoteUrl: https://github.com/ropensci/weatherOz
RemoteRef: main
RemoteSha: 0d0df1d67f149d21980970fe781d7085c99d20ac
NeedsCompilation: no
Packaged: 2026-06-07 10:39:27 UTC; root
Author: Rodrigo Pires [aut, cre] (ORCID:
),
Anna Hepworth [aut] (ORCID: ),
Rebecca O'Leary [aut],
Jonathan Carroll [aut] (ORCID: ),
James Goldie [aut] (ORCID: ),
Dean Marchiori [aut] (ORCID: ),
Paul Melloy [aut] (ORCID: ),
Mark Padgham [aut] (ORCID: ),
Hugh Parsonage [aut] (ORCID: ),
Keith Pembleton [ctb] (ORCID: ,
Contributed code and ideas for original bomrang package that was
used in the creation of weatherOz.),
Maëlle Salmon [ctb] (ORCID: ,
Contributed to debugging a nasty little bug with CI where timezones
caused tests to fail due to vcr not recognising the URL when run
outside of Australia-Perth TZ! Suggested the use of
local_timzeone().),
Max Moldovan [ctb] (ORCID: ,
Contributed valuable feedback on package usage leading to
improvements in the package structure and functionality.),
Stephen Bradshaw [ctb] (ORCID: ,
Identified data structure issues and provided insights that
improved package data quality and usability.),
Jimmy Ng [ctb],
Steve Collins [ctb] (Designed the hex logo for 'weatherOz' hex logo.),
Adam H. Sparks [aut] (ORCID: ),
Laurens Geffert [rev],
Sam Rogers [rev],
Western Australia Agriculture Authority (WAAA) [cph],
Curtin University [cph]
Maintainer: Rodrigo Pires