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

South Australia

Compare
Choose a tag to compare
@adamhsparks adamhsparks released this 20 Aug 23:57

Bug Fixes

  • Recommended station_name values are separated by spaces in
    get_current_weather()

  • Station names and location names are more consistent in the supplied data and
    returned data frames.

  • Lat/Lon values for get_current_weather() results are now reported using the
    values from the internal database, which has a higher degree of accuracy. The
    json file values are rounded while the values from the stations list has four
    decimal places

Major changes

  • Fetch BoM satellite images available through public FTP

  • New use-case vignette, using bomrang for the WINS project

  • Welcome message included with statement regarding BoM copyright

  • Concatenate vignettes into a single file with appendices for descriptions of
    data returned by functions

  • Product IDs are included in outputs from get_*() functions that return a
    tidy dataframe

  • Full station names are reported along with BoM's current name used to refer
    to a station location. In some cases a station "name" may be the same for both
    a current and retired station.

  • Fuzzy matching is used for all functions now when user enters a value for a
    desired state, station or the whole country for functions that require a state
    argument

  • Onload a message regarding the copyright and data source,

                Data (c) Australian Government Bureau of Meteorology,,
                Creative Commons (CC) Attribution 3.0 licence or,
                Public Access Licence (PAL) as appropriate.,
                See http://www.bom.gov.au/other/copyright.shtml

is displayed

  • the bomrang vignette now contains instructions for use along with appendices
    that document the data fields and units, rather than separate vingettes

  • ramifications of updating station lists are now stated clearly in the vignette
    and help files for applicable functions

  • a map of BoM stations is included in an appendix of the bomrang vingette

  • Lat/Lon values are specified to be in decimal degrees in
    get_current_weather() help and vignette

  • Databases station locations and other metadata are internal an not exposed to
    the user

  • Use file.path() in place of paste0()

  • The package has been linted,

    • line lengths are <80 chars,

    • best practice naming conventions are followed (where possible)

  • Lint md files

  • Spellchecking in all files

  • agrep is now used in all functions where the user enters state or Australia
    values to query BoM data

  • best practices for programming with dplyr 0.7 using rlang are now
    employed, which reduces the need for the # CRAN NOTE avoidance

  • "JSONurl_latlon_by_station_name" has been shortened to
    "JSONurl_site_list".

  • The DESCRIPTION file now states minimum package versions for packages that are
    undergoing rapid development

  • Code has been refactored to be shorter, e.g., xml_bulletin_url in
    get_ag_bulletion()

  • .get_obs() has been moved out of the .parse_bulletin() function for easier
    reading/maintenance

  • fixed a repeat of return(tidy_df) in get_precis_forecast()