Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Commit

Permalink
Merge branch 'devel'
Browse files Browse the repository at this point in the history
  • Loading branch information
adamhsparks committed Jun 9, 2017
2 parents 893dec8 + d87ff71 commit 7f15bf5
Show file tree
Hide file tree
Showing 12 changed files with 277 additions and 234 deletions.
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: bomrang
Type: Package
Title: Fetch Australian Government Bureau of Meteorology Data
Version: 0.0.3-5
Version: 0.0.4
Date: 2017-06-05
Authors@R: c(person("Adam", "Sparks", role = c("aut", "cre"),
email = "[email protected]"),
Expand Down
5 changes: 5 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# bomrange 0.0.4 2017-06-09

## Major changes
* Use _jsonlite_ library rather than _rjson_

# bomrang 0.0.3-5 2017-06-03

## Major changes
Expand Down
153 changes: 80 additions & 73 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*bomrang*: Fetch Australian Government Bureau of Meteorology (BOM) Data
=======================================================================

[![Travis-CI Build Status](https://travis-ci.org/ToowoombaTrio/bomrang.svg?branch=master)](https://travis-ci.org/ToowoombaTrio/bomrang) [![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/ToowoombaTrio/bomrang?branch=master&svg=true)](https://ci.appveyor.com/project/ToowoombaTrio/bomrang) [![Coverage Status](https://img.shields.io/codecov/c/github/ToowoombaTrio/bomrang/master.svg)](https://codecov.io/github/ToowoombaTrio/bomrang?branch=master) [![Last-changedate](https://img.shields.io/badge/last%20change-2017--06--05-brightgreen.svg)](https://github.com/toowoombatrio/bomrang/commits/master) [![minimal R version](https://img.shields.io/badge/R%3E%3D-3.4.0-brightgreen.svg)](https://cran.r-project.org/) [![Licence](https://img.shields.io/github/license/mashape/apistatus.svg)](http://choosealicense.com/licenses/mit/) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.598301.svg)](https://doi.org/10.5281/zenodo.598301)
[![Travis-CI Build Status](https://travis-ci.org/ToowoombaTrio/bomrang.svg?branch=master)](https://travis-ci.org/ToowoombaTrio/bomrang) [![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/ToowoombaTrio/bomrang?branch=master&svg=true)](https://ci.appveyor.com/project/ToowoombaTrio/bomrang) [![Coverage Status](https://img.shields.io/codecov/c/github/ToowoombaTrio/bomrang/master.svg)](https://codecov.io/github/ToowoombaTrio/bomrang?branch=master) [![Last-changedate](https://img.shields.io/badge/last%20change-2017--06--09-brightgreen.svg)](https://github.com/toowoombatrio/bomrang/commits/master) [![minimal R version](https://img.shields.io/badge/R%3E%3D-3.4.0-brightgreen.svg)](https://cran.r-project.org/) [![Licence](https://img.shields.io/github/license/mashape/apistatus.svg)](http://choosealicense.com/licenses/mit/) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.598301.svg)](https://doi.org/10.5281/zenodo.598301)

Provides functions to interface with Australian Government Bureau of Meteorology (BOM) data, fetching data and returning a tidy data frame of précis forecasts, current weather data from stations or ag information bulletins.

Expand Down Expand Up @@ -56,33 +56,33 @@ head(QLD_forecast)
```

## aac index start_time_local end_time_local UTC_offset
## 1 QLD_PT001 0 2017-06-05 05:00:00 2017-06-06 10:00
## 2 QLD_PT001 1 2017-06-06 00:00:00 2017-06-07 10:00
## 3 QLD_PT001 2 2017-06-07 00:00:00 2017-06-08 10:00
## 4 QLD_PT001 3 2017-06-08 00:00:00 2017-06-09 10:00
## 5 QLD_PT001 4 2017-06-09 00:00:00 2017-06-10 10:00
## 6 QLD_PT001 5 2017-06-10 00:00:00 2017-06-11 10:00
## 1 QLD_PT001 0 2017-06-09 17:00:00 2017-06-10 10:00
## 2 QLD_PT001 1 2017-06-10 00:00:00 2017-06-11 10:00
## 3 QLD_PT001 2 2017-06-11 00:00:00 2017-06-12 10:00
## 4 QLD_PT001 3 2017-06-12 00:00:00 2017-06-13 10:00
## 5 QLD_PT001 4 2017-06-13 00:00:00 2017-06-14 10:00
## 6 QLD_PT001 5 2017-06-14 00:00:00 2017-06-15 10:00
## start_time_utc end_time_utc maximum_temperature
## 1 2017-06-04 19:00:00 2017-06-05 14:00:00 10
## 2 2017-06-05 14:00:00 2017-06-06 14:00:00 10
## 3 2017-06-06 14:00:00 2017-06-07 14:00:00 8
## 4 2017-06-07 14:00:00 2017-06-08 14:00:00 9
## 5 2017-06-08 14:00:00 2017-06-09 14:00:00 10
## 6 2017-06-09 14:00:00 2017-06-10 14:00:00 10
## minimum_temperature lower_prec_limit upper_prec_limit precis
## 1 NA 1 0 Sunny.
## 2 5 1 0 Sunny.
## 3 26 1 0 Sunny.
## 4 26 1 0 Sunny.
## 5 4 1 0 Sunny.
## 6 4 1 0 Sunny.
## 1 2017-06-09 07:00:00 2017-06-09 14:00:00 NA
## 2 2017-06-09 14:00:00 2017-06-10 14:00:00 7
## 3 2017-06-10 14:00:00 2017-06-11 14:00:00 7
## 4 2017-06-11 14:00:00 2017-06-12 14:00:00 8
## 5 2017-06-12 14:00:00 2017-06-13 14:00:00 8
## 6 2017-06-13 14:00:00 2017-06-14 14:00:00 8
## minimum_temperature lower_prec_limit upper_prec_limit precis
## 1 NA NA <NA> Partly cloudy.
## 2 4 2 5 Shower or two.
## 3 5 2 8 Shower or two.
## 4 5 2 6 Shower or two.
## 5 5 1 2 Shower or two.
## 6 5 1 1 Possible shower.
## probability_of_precipitation location state lon lat elev
## 1 0 Brisbane QLD 153.0389 -27.4808 8.1
## 2 0 Brisbane QLD 153.0389 -27.4808 8.1
## 3 0 Brisbane QLD 153.0389 -27.4808 8.1
## 4 0 Brisbane QLD 153.0389 -27.4808 8.1
## 5 0 Brisbane QLD 153.0389 -27.4808 8.1
## 6 20 Brisbane QLD 153.0389 -27.4808 8.1
## 1 10 Brisbane QLD 153.0389 -27.4808 8.1
## 2 70 Brisbane QLD 153.0389 -27.4808 8.1
## 3 70 Brisbane QLD 153.0389 -27.4808 8.1
## 4 70 Brisbane QLD 153.0389 -27.4808 8.1
## 5 50 Brisbane QLD 153.0389 -27.4808 8.1
## 6 40 Brisbane QLD 153.0389 -27.4808 8.1

### Using `get_ag_bulletin()`

Expand Down Expand Up @@ -113,26 +113,26 @@ head(QLD_bulletin)
```

## obs_time_local obs_time_utc time_zone site dist
## 1 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 38026 38
## 2 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 38003 38
## 3 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 40842 40
## 4 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 39128 39
## 5 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 31011 31
## 6 2017-06-05 09:00:00 2017-06-04 23:00:00 EST 44021 44
## station start end state lat lon elev bar_ht WMO
## 1 Birdsville 2000 2017 QLD -25.8975 139.3472 46.6 47.0 95482
## 2 Boulia 1886 2017 QLD -22.9117 139.9039 161.8 158.3 94333
## 3 Brisbane Airport 1992 2017 QLD -27.3917 153.1292 4.5 9.5 94578
## 4 Bundaberg 1942 2017 QLD -24.9069 152.3230 30.8 31.5 94387
## 5 Cairns 1941 2017 QLD -16.8736 145.7458 2.2 8.3 94287
## 6 Charleville 1942 2017 QLD -26.4139 146.2558 301.6 303.3 94510
## r tn tx twd ev tg sn t5 t10 t20 t50 t1m wr
## 1 0.0 6.9 23.0 5.2 NA NA NA NA NA NA NA NA NA
## 2 0.0 7.2 25.8 NA 8 4.4 NA NA NA NA NA NA NA
## 3 0.0 9.8 22.6 3.1 4 7.9 8.6 16.0 17.0 18.0 20.0 21.0 216
## 4 0.0 11.7 24.0 2.8 NA NA NA 16.8 17.4 18.7 18.3 21.1 NA
## 5 7.8 19.2 26.5 1.9 NA NA NA NA NA NA NA NA NA
## 6 0.0 3.0 22.0 4.4 NA NA NA NA NA NA NA NA NA
## 1 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 38026 38
## 2 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 38003 38
## 3 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 40842 40
## 4 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 39128 39
## 5 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 31011 31
## 6 2017-06-09 09:00:00 2017-06-08 23:00:00 EST 44021 44
## station start end state lat lon elev bar_ht WMO r
## 1 Birdsville 2000 2017 QLD -25.8975 139.3472 46.6 47.0 95482 0
## 2 Boulia 1886 2017 QLD -22.9117 139.9039 161.8 158.3 94333 0
## 3 Brisbane Airport 1992 2017 QLD -27.3917 153.1292 4.5 9.5 94578 0
## 4 Bundaberg 1942 2017 QLD -24.9069 152.3230 30.8 31.5 94387 0
## 5 Cairns 1941 2017 QLD -16.8736 145.7458 2.2 8.3 94287 0
## 6 Charleville 1942 2017 QLD -26.4139 146.2558 301.6 303.3 94510 0
## tn tx twd ev tg sn t5 t10 t20 t50 t1m wr
## 1 4.1 19.5 3.3 NA NA NA NA NA NA NA NA NA
## 2 7.2 21.4 5.8 8.7 5.5 NA NA NA NA NA NA NA
## 3 9.4 20.5 4.3 3.2 5.4 10 15.0 16.0 17.0 19.0 20.0 180
## 4 6.4 20.6 4.1 NA NA NA 14.7 15.5 17.1 16.6 20.3 NA
## 5 12.8 25.6 5.8 NA NA NA NA NA NA NA NA NA
## 6 2.8 19.7 3.9 NA NA NA NA NA NA NA NA NA

### Using `get_current_weather()`

Expand Down Expand Up @@ -171,33 +171,40 @@ head(Melbourne_weather)
## 5 4 95936 Melbourne (Olympic Park) IDV60801
## 6 5 95936 Melbourne (Olympic Park) IDV60801
## local_date_time local_date_time_full aifstime_utc lat lon
## 1 05/10:00am 2017-06-05 10:00:00 2017-06-05 00:00:00 -37.8 145
## 2 05/09:30am 2017-06-05 09:30:00 2017-06-04 23:30:00 -37.8 145
## 3 05/09:00am 2017-06-05 09:00:00 2017-06-04 23:00:00 -37.8 145
## 4 05/08:30am 2017-06-05 08:30:00 2017-06-04 22:30:00 -37.8 145
## 5 05/08:00am 2017-06-05 08:00:00 2017-06-04 22:00:00 -37.8 145
## 6 05/07:30am 2017-06-05 07:30:00 2017-06-04 21:30:00 -37.8 145
## apparent_t cloud cloud_type delta_t gust_kmh gust_kt air_temp dewpt
## 1 7.4 - - 1.7 13 7 10.0 6.2
## 2 6.9 - - 1.6 13 7 9.5 6.0
## 3 6.0 - - 1.3 13 7 8.7 5.8
## 4 5.0 - - 1.1 13 7 8.1 5.6
## 5 4.9 - - 0.9 13 7 7.6 5.6
## 6 4.2 - - 0.8 13 7 7.3 5.4
## press press_msl press_qnh press_tend rain_trace rel_hum sea_state
## 1 1025.3 1025.3 1025.3 - 0 77 -
## 2 1025.5 1025.5 1025.5 - 0 79 -
## 3 1025.5 1025.5 1025.5 - 0 82 -
## 4 1025.4 1025.4 1025.4 - 0 84 -
## 5 1025.3 1025.3 1025.3 - 0 87 -
## 6 1025.3 1025.3 1025.3 - 0 88 -
## swell_dir_worded vis_km weather wind_dir wind_spd_kmh wind_spd_kt
## 1 - 10 - NNE 9 5
## 2 - 10 - NNE 9 5
## 3 - 10 - NNE 9 5
## 4 - 10 - NNE 11 6
## 5 - 10 - NE 9 5
## 6 - 10 - NNE 11 6
## 1 09/04:00pm 2017-06-09 16:00:00 2017-06-09 06:00:00 -37.8 145
## 2 09/03:30pm 2017-06-09 15:30:00 2017-06-09 05:30:00 -37.8 145
## 3 09/03:00pm 2017-06-09 15:00:00 2017-06-09 05:00:00 -37.8 145
## 4 09/02:30pm 2017-06-09 14:30:00 2017-06-09 04:30:00 -37.8 145
## 5 09/02:00pm 2017-06-09 14:00:00 2017-06-09 04:00:00 -37.8 145
## 6 09/01:30pm 2017-06-09 13:30:00 2017-06-09 03:30:00 -37.8 145
## apparent_t cloud cloud_base_m cloud_oktas cloud_type cloud_type_id
## 1 11.5 - NA NA - NA
## 2 11.6 - NA NA - NA
## 3 11.7 - NA NA - NA
## 4 11.0 - NA NA - NA
## 5 11.0 - NA NA - NA
## 6 11.1 - NA NA - NA
## delta_t gust_kmh gust_kt air_temp dewpt press press_msl press_qnh
## 1 2.8 13 7 13.4 7.6 1032.7 1032.7 1032.7
## 2 2.7 20 11 13.7 8.3 1032.6 1032.6 1032.6
## 3 3.0 17 9 13.9 7.7 1032.5 1032.5 1032.5
## 4 3.3 19 10 13.8 7.1 1032.3 1032.3 1032.3
## 5 3.0 20 11 14.0 7.8 1032.5 1032.5 1032.5
## 6 3.3 15 8 13.6 6.7 1032.7 1032.7 1032.7
## press_tend rain_trace rel_hum sea_state swell_dir_worded swell_height
## 1 - 0 68 - - NA
## 2 - 0 70 - - NA
## 3 - 0 66 - - NA
## 4 - 0 64 - - NA
## 5 - 0 66 - - NA
## 6 - 0 63 - - NA
## swell_period vis_km weather wind_dir wind_spd_kmh wind_spd_kt
## 1 NA 10 - SSW 7 4
## 2 NA 10 - SSW 9 5
## 3 NA 10 - SSW 9 5
## 4 NA 10 - SSW 11 6
## 5 NA 10 - SW 13 7
## 6 NA 10 - SSW 9 5

Meta
----
Expand Down
2 changes: 1 addition & 1 deletion docs/articles/Ag_Bulletin_Fields.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/articles/Current_Weather_Fields.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/articles/Precis_Forecast_Fields.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7f15bf5

Please sign in to comment.