Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
143 lines (100 sloc) 5.65 KB

Historical data

Historical data for each site is based on the Bureau of Meteorology's ACORN-SAT high quality dataset. Some sites do not have current or historical sites available in the centre of the city. In those cases the town airport is used, as listed below.

Sites

BOM ID Site Location State Start End Live?
066062 Observatory Hill Sydney - City NSW 1910 2017 Y
067105 Richmond RAAF Sydney - West NSW 1939 2017 Y
087031 Laverton RAAF Melbourne - West VIC 1943 2017 Y
070351 Canberra Airport Canberra - Airport ACT 1939 2017 Y
094029 Hobart (Ellerslie Rd) Hobart - Ellerslie Rd TAS 1918 2017 Y
040842 Brisbane Aero Brisbane - Airport QLD 1949 2017 Y
023090 Kent Town Adelaide - Kent Town SA 1910 2017 Y
015590 Alice Springs Airport Alice Springs - Airport NT 1910 2017 Y
014015 Darwin Airport Darwin - Airport NT 1910 2017 Y
009021 Perth Airport Perth - Airport WA 1910 2017 Y

For more sites, check out the whole ACORN-SAT network.

For site descriptions, check out the BOM Station Catalogue.

Current observations

Current observations are based on XML data feeds from the Bureau.

  • New South Wales & Canberra
  • Northern Territory
  • Queensland
  • South Australia
  • Victoria
  • Western Australia
  • Tasmania and ... Antarctica (coming soon???)

BoM product info

Each state is associated with a letter, used in product codes (IDx, where x is the state letter), and a range of regions, used in station IDs (XYYnnn, where YY is the region number).

State Product letter Regions
WA W 1–13
NT D 14–15
SA S 16–26
Qld Q 27–45
NSW & ACT N 46–75
Vic V 76–90
Tas T 91–99

Other Current Observations Formats

  • IDN60901: product code
  • 94768: ? ID (different to station ID)

Current observations html (syd obs) http://www.bom.gov.au/products/IDN60901/IDN60901.94768.shtml

JavaScript Object Notation format (JSON) in row-major order http://www.bom.gov.au/fwo/IDN60901/IDN60901.94768.json

Historical Daily Max/Min temperatures per station

http://www.bom.gov.au/climate/data/stations/ Select location and data type. Max/min data is free

ACORN-SAT stations

Australian data: http://www.bom.gov.au/climate/change/acorn-sat/#tabs=Data-and-networks

Sydney data: http://www.bom.gov.au/climate/change/acorn/sat/data/acorn.sat.minT.066062.daily.txt http://www.bom.gov.au/climate/change/acorn/sat/data/acorn.sat.maxT.066062.daily.txt

station catalogue useful when we start expanding: http://www.bom.gov.au/climate/change/acorn-sat/documents/ACORN-SAT-Station-Catalogue-2012-WEB.pdf

XML Feeds

OLD

Monthly Max/Min temperatures per station

Source: http://www.bom.gov.au/climate/data/stations/ currently need to go through GUI possibly download direct as zip file from something like http://www.bom.gov.au/jsp/ncc/cdio/weatherData/av?p_display_type=dailyZippedDataFile&p_stn_num=066062&p_nccObsCode=123&p_c=-872886919&p_startYear=1859

IDCJAC0010_066062_1800_Data.csv

  • IDCJAC0010: product code - daily maximum temperature
  • 066062: station number - Sydney observatory
  • 1800: time period (s)

IDCJAC0011_066062_1800_Data.csv

  • IDCJAC0011: product code - daily minimum temperature
  • 066062: station number - Sydney observatory
  • 1800: time period (s)

Daily max/min temperatures per station

Python code calculates 90th percentile for daily max and min data for each day going back to 1859 (for sydney) calc_maxmin.py

tmax90p_066062.csv

tmin90p_066062.csv

BOM calculated climatology

From website http://www.bom.gov.au/climate/averages/tables/cw_066062_All.shtml Website allows splitting into 10,20,30 year periods. But CSV only allows all data (since 1859)