A node libary to fetch long-term historical rain/temperature stats from BOM.
npm install bom-statThis is a dead simple api to fetch a range of statistics, recent weather observations and climate data from the Australian Data Archive for Meteorology, a database which holds weather observations dating back to the mid 1800s.
It provide same functionality of Climate Data Online (CDO).
Provide station number and it will return all the historical data, rainfall, minimum, or maximum temperature.
npm install bom-scraper --save
`
Usage
`
const { getHistoricalData } = require('bom-stat')const params = {
station: '086338',
type: 'monthly',
about: 'rainfall'
}
getHistoricalData(params, function (err, data) {
console.log(data)
})
`
Return
`
[
{
station: '086338', // Station Number
year: '2013',
data: {
annual: '374.4',
months: [64.4, 54.2, ...] // 12 elements, each represents a month, Jan, Feb, ...
}
},
...
]
``