@datafire/oceandrivers v6.0.0
@datafire/oceandrivers
Client library for ODWeather
Installation and Usage
npm install --save @datafire/oceandrivers
let oceandrivers = require('@datafire/oceandrivers').create();
.then(data => {
console.log(data);
});
Description
This is the api to access the ODWeather API information
Actions
compareStation
Get forecast and realtime information for known pointsNone
oceandrivers.compareStation({
"stationName": ""
}, context)
Input
- input
object
- stationName required
string
: Weather station to compare, values: cnareanl|rcnp | cmsap|boyaenderrocat|areopuertopalma | EWXXX
- stationName required
Output
Output schema unknown
getAemetStation
Get data from the aemet stationsNone
oceandrivers.getAemetStation({
"stationName": "",
"period": ""
}, context)
Input
- input
object
- stationName required
string
: station name currently: aeropuertopalma | caboblanco - period required
string
: Period of time to get the data. Options: lastdata lastday
- stationName required
Output
Output schema unknown
getEasywind
Get data from the easywind weather stationsNone
oceandrivers.getEasywind({
"easywindId": "",
"period": ""
}, context)
Input
- input
object
- easywindId required
string
: currently: 'EW013'|'EW008' - period required
string
: Period of time to get the data latestdata|latesthour|latestday
- easywindId required
Output
Output schema unknown
getEventStations
Get stations in an eventNone
oceandrivers.getEventStations({
"eventId": ""
}, context)
Input
- input
object
- eventId required
string
: currently: 'trofeoprincesasofia|palmavela'
- eventId required
Output
Output schema unknown
getForecastPoints
Get forecast points of a yatchclubNone
oceandrivers.getForecastPoints({
"yatchclubid": "",
"language": ""
}, context)
Input
- input
object
- yatchclubid required
string
: base URL for the the - language required
string
- yatchclubid required
Output
Output schema unknown
getForecastTimeSeries
Get timeseries forecast informationNone
oceandrivers.getForecastTimeSeries({
"latitude": 0,
"longitude": 0,
"weather": ""
}, context)
Input
- input
object
- latitude required
number
: latitude for the forecast - longitude required
number
: longitude for the forecast - inittime
string
: initial date for the forecast ISO string YYYY-MM-DDTHH:mm:SS.SZ - endtime
string
: end date for the forecast ISO string YYYY-MM-DDTHH:mm:SS.SZ - days
integer
: optional number of days in string. Will be added to init forecast date - hours
integer
: optional number of hours in string. Will be added to init forecast date - weather required
string
: Comma separated values for the weather parameteres temperature,rain,wind_u,wind_v,gust,pressure,cloud,humidity&wave=height,direction,period - wave
string
: Comma separated values for the wave parameteres height,direction,period - entryid
string
: Direct file I want to extract
- latitude required
Output
Output schema unknown
getForecastTimeSeriesWrf
Get timeseries forecast informationNone
oceandrivers.getForecastTimeSeriesWrf({
"latitude": 0,
"longitude": 0,
"weather": ""
}, context)
Input
- input
object
- latitude required
number
: latitude for the forecast - longitude required
number
: longitude for the forecast - inittime
string
: initial date for the forecast ISO string YYYY-MM-DDTHH:mm:SS.SZ - endtime
string
: end date for the forecast ISO string YYYY-MM-DDTHH:mm:SS.SZ - days
integer
: optional number of days in string. Will be added to init forecast date - hours
integer
: optional number of hours in string. Will be added to init forecast date - weather required
string
: Comma separated values for the weather parameteres temperature,rain,wind_u,wind_v,gust,pressure,cloud,humidity&wave=height,direction,period - wave
string
: Comma separated values for the wave parameteres height,direction,period - entryid
string
: Direct file I want to extract
- latitude required
Output
Output schema unknown
getSocibWeatherStation
Get data from the socib bahia de palma buoyNone
oceandrivers.getSocibWeatherStation({
"stationName": "",
"period": ""
}, context)
Input
- input
object
- stationName required
string
: station name currently: boyaenderrocat | playadepalma - period required
string
: Period of time to get the data. Options: lastdata lasthour lastday
- stationName required
Output
Output schema unknown
getWeatherDisplay
Get data from the weather display softwareNone
oceandrivers.getWeatherDisplay({
"stationName": "",
"period": ""
}, context)
Input
- input
object
- stationName required
string
: currently: 'cnarenal'|'campastilla' | 'cncg' - period required
string
: Period of time to get the data latestdata|latesthour|latestday|dailylog
- stationName required
Output
Output schema unknown
getWebCams
Get forecast and realtime information for known pointsNone
oceandrivers.getWebCams(null, context)
Input
This action has no parameters
Output
Output schema unknown
Definitions
This integration has no definitions