Package: weatherOz 3.0.0

Rodrigo Pires

weatherOz: An API Client for Australian Weather and Climate Data Resources

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.

Authors:Rodrigo Pires [aut, cre], Anna Hepworth [aut], Rebecca O'Leary [aut], Jonathan Carroll [aut], James Goldie [aut], Dean Marchiori [aut], Paul Melloy [aut], Mark Padgham [aut], Hugh Parsonage [aut], Keith Pembleton [ctb], Maëlle Salmon [ctb], Max Moldovan [ctb], Stephen Bradshaw [ctb], Jimmy Ng [ctb], Steve Collins [ctb], Adam H. Sparks [aut], Laurens Geffert [rev], Sam Rogers [rev], Western Australia Agriculture Authority [cph], Curtin University [cph]

weatherOz_3.0.0.tar.gz
weatherOz_3.0.0.zip(r-4.7)weatherOz_3.0.0.zip(r-4.6)weatherOz_3.0.0.zip(r-4.5)
weatherOz_3.0.0.tgz(r-4.6-any)weatherOz_3.0.0.tgz(r-4.5-any)
weatherOz_3.0.0.tar.gz(r-4.7-any)weatherOz_3.0.0.tar.gz(r-4.6-any)
weatherOz_3.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
weatherOz/json (API)

# Install 'weatherOz' in R:
install.packages('weatherOz', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #598

Bug tracker:https://github.com/ropensci/weatheroz/issues

Pkgdown/docs site:https://docs.ropensci.org

Datasets:

On CRAN:

Conda:

dpirdbommeteorological-dataweather-forecastaustraliaweatherweather-datameteorologywestern-australiaaustralia-bureau-of-meteorologywestern-australia-agricultureaustralia-agricultureaustralia-climateaustralia-weatherapi-clientclimatedatarainfallweather-api

8.72 score 36 stars 1 packages 67 scripts 580 downloads 29 exports 54 dependencies

Last updated from:0d0df1d67f (on main). Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK397
pkgdown docsOK227
source / vignettesOK292
linux-release-x86_64OK255
macos-release-arm64OK157
macos-oldrel-arm64OK186
windows-develOK219
windows-releaseOK221
windows-oldrelOK214
wasm-releaseOK161

Exports:find_forecast_townsfind_nearby_stationsfind_stations_inget_available_imageryget_available_radarget_coastal_forecastget_data_drillget_data_drill_apsimget_dpird_apsimget_dpird_availabilityget_dpird_extremesget_dpird_minuteget_dpird_summariesget_keyget_metno_daily_forecastget_metno_forecastget_patched_pointget_patched_point_apsimget_precis_forecastget_radar_imageryget_satellite_imageryget_stations_metadatametno_get_dominant_symbolmetno_resample_data_tablemetno_timeseries_to_data_tableparse_coastal_forecastparse_precis_forecastplotwrite_apsim_met

Dependencies:abindapsimxbitbit64blobcachemclassclassIntcliclockcpp11crayoncrulcurldata.tableDBIe1071evaluatefastmapforeigngenericsgluehighrhttpcodejsonliteKernSmoothknitrlifecyclelubridatemagickmagrittrMASSmemoisemimepkgconfigproxyR6RcpprlangRSQLites2sfstarsterratimechangetriebeardtzdbunitsurltoolsvctrswkxfunxml2yaml

weatherOz for BOM
Using {weatherOz} With BOM Data | Using get_precis_forecast() | Results | Example 1: Getting a Forecast | Using get_coastal_forecast() | Example 2: Getting a Coastal Forecast | Working with BOM Image Files | Using {weatherOz} to retrieve BOM satellite imagery | Working with Satellite Imagery | Using get_available_imagery() | Example 3: Checking Available Imagery | Using get_satellite_imagery() | Example 6: Fetching Satellite Imagery and Viewing It | Using {weatherOz} With BOM Radar Imagery | Using get_available_radar() | Example 7: Getting Available Radar Imagery | Using get_radar_imagery() | Example 8: Fetching Radar Imagery | References | Appendix 1 - Output From get_precis_forecast() | Appendix 2 - Output From get_coastal_forecast()

Last update: 2026-04-08
Started: 2023-07-08

weatherOz
Introduction | A Note on API Keys | Using {weatherOz} to Fetch Daily Summary DPIRD Data | Using {weatherOz} to Fetch Patched Point SILO Data | Using {weatherOz} to Fetch 9-day forecast from METNO | Appendix 1 - Map of DPIRD Station Locations | Appendix 2 - Map of SILO Station Locations

Last update: 2026-03-21
Started: 2023-03-13

weatherOz for DPIRD
About DPIRD Data | A Note on API Keys | Working With DPIRD Data | Getting Extreme Weather Values | Available Values for Extreme Weather | Example 1: Get All Extremes for Northam, WA | Example 2: Get Selected Extremes for Northam, WA | Getting Minute Data | Available Values for Minute Data | Example 3: Get All Minute Data for the Past 24 Hours | Example 4: Get Specific Time and Date Data for Specific Values | Getting Summary Data | Available Values for Summary Data | What You Get Back | Example 5: Get Annual Rainfall Since 2017 | Example 6: Get Monthly Rainfall Since 2017 | Example 7: Get Daily Rainfall and Wind From Beginning of 2017 to End of 2018 | Example 8: Get Hourly Rainfall and Wind From Beginning of 2022 to Current | Getting APSIM-ready Data | Example 9: Get APSIM Formatted Data for Binnu From 2022-04-01 to 2022-11-01 | Working With DPIRD Metadata | Finding Nearby Stations | Example 10: Finding Stations Nearby a Known Station | Example 11: Finding Stations Nearby a Given Longitude and Latitude | Example 12: Finding Stations in Both the DPIRD and SILO Data Sets | Example 13: Finding Stations in the Southwest Agriculture Region of Western Australia | Checking Station Uptime or Availability | Example 14: Checking Station Availability for Current Year | Example 15: Checking Station Availability for a Set Time Period | Getting Station Metadata for the DPIRD Network Stations | Example 16: Get DPIRD Station Metadata | Example 17: Get Rich DPIRD Station Metadata and Include Closed Stations

Last update: 2026-03-21
Started: 2023-07-20

weatherOz for the Locationforecast 2.0 (Norwegian Meteorologisk Institutt)
About MET Weather API Forecast Data | A Note on API Keys | Working With MET Weather API Forecast Data | Getting Hourly Forecast Data | Example 1: Get Hourly Forecast for Perth | Example 2: Understanding the Metadata | Example 3: Working With Hourly Data | Getting Daily Forecast Data | Example 4: Get 7-Day Daily Forecast | Example 5: Compare Daily Aggregations | Combining Forecast with Historical Data | Example 6: Combining MET Weather API Forecast with SILO Historical Data | Example 7: Combining MET Weather API Forecast with DPIRD Historical Data | Practical Use Case: Agricultural Planning | Example 8: Heat Stress Event Planning | Advanced Usage: Helper Functions | Example 9: Custom Aggregation with metno_resample_data_table() | Example 10: Understanding Weather Symbols | Appendix: Field Descriptions | Hourly Forecast Fields | Daily Forecast Fields | Weather Symbol Codes | Metadata Structure | References

Last update: 2026-03-21
Started: 2026-01-14

weatherOz for SILO
About SILO Data | A Note on API Keys | Working With SILO Data | Available Values | Value Information | Data Codes | Getting Data Drill Interpolated Data | Example 1: Get Data Drill Data Using Defaults | Example 2: Get Data Drill Temperature for a Specific Date Range | Example 3: Get Data Drill APSIM-ready Data | Getting Patched Point Data | Example 4: Get Data Drill Data Using Defaults | Working With SILO Metadata | Finding Nearby Stations | Example 5: Finding Stations Nearby a Known Station | Example 6: Finding Stations Nearby a Given Longitude and Latitude | Example 7: Finding Stations in Both the DPIRD and SILO Data Sets | Example 8: Finding Stations in a Bounding Box for Melbourne | Example 9: Finding the Station Nearest the Centroid of a Bounding Box | Getting Station Metadata for the SILO Network Stations | Example 10: Get SILO Station Metadata | Using Metadata to Get Weather Data for a Whole State | References

Last update: 2026-03-21
Started: 2023-07-22

weatherOz Use Case
Introduction | Materials and Methods | Summary | References

Last update: 2025-08-27
Started: 2023-03-09

Readme and manuals

Help Manual

Help pageTopics
A List of DPIRD Extreme Weather Data Valuesdpird_extreme_weather_values
A List of DPIRD Minute Weather Data Valuesdpird_minute_values
A List of DPIRD Summary Weather Data Valuesdpird_summary_values
Find the Nearest Town With a BOM Forecastfind_forecast_towns
Find the Nearest Weather Stations to a Given Geographic Point or Known Stationfind_nearby_stations
Find Stations Within a Geospatially Defined Geographic Area of Interestfind_stations_in
Get a List of Available BOM Satellite Imageryget_available_imagery
Get a List of Available BOM Radar Imageryget_available_radar
Get a BOM Coastal Waters Forecastget_coastal_forecast
Get DataDrill Weather Data From SILOget_data_drill
Get DataDrill Weather Data in the APSIM Format From SILOget_data_drill_apsim
Get DPIRD Summary Weather Data in the APSIM Format From the Weather 2.0 APIget_dpird_apsim
Get the Availability for DPIRD Weather Stationsget_dpird_availability
Get DPIRD Extreme Weather Event Summariesget_dpird_extremes
Get DPIRD Weather Data by the Minuteget_dpird_minute
Get DPIRD Weather Data in Summarised Formatsget_dpird_summaries
Get or Set Up API Keysget_key
Get Daily Weather Forecast Data from MET Weather APIget_metno_daily_forecast
Get Weather Forecast Data from MET Weather APIget_metno_forecast
Get PatchedPoint Weather Data From SILOget_patched_point
Get PatchedPoint Weather Data in the APSIM Format From SILOget_patched_point_apsim
Get a BOM Daily Précis Forecastget_precis_forecast
Get BOM Radar Imageryget_radar_imagery
Get BOM Satellite Imageryget_satellite_imagery
Get Weather Station Metadata for Both DPIRD and SILO Weather Stationsget_stations_metadata
Parse BOM Coastal Waters Forecast XML Filesparse_coastal_forecast
Parse BOM Précis Forecast XML Filesparse_precis_forecast
A List of SILO Daily Weather Valuessilo_daily_values
Western Australia Southwest Agriculture Region Geospatial Polygonsouth_west_agricultural_region south_west_agriculture_region