All Projects → danwild → wind-js-server

danwild / wind-js-server

Licence: other
Service to expose Grib2 wind forecast data as JSON

Programming Languages

javascript
184084 projects - #8 most used programming language
Batchfile
5799 projects
shell
77523 projects

Projects that are alternatives of or similar to wind-js-server

AnimatedEnvironmentLayer
A custom arcgis js api layer to display GRIB data formatted as json as animated particles on a canvas
Stars: ✭ 41 (-58.16%)
Mutual labels:  weather, grib, wind
gribr
GRIB interface for R using ECMWF ecCodes
Stars: ✭ 18 (-81.63%)
Mutual labels:  weather, grib
WorldWeather
The largest three-dimensional web-based interactive browser of satellite, weather, climate, and other time-aware geospatial data on the web, built upon NASA's revolutionary WorldWind technology.
Stars: ✭ 49 (-50%)
Mutual labels:  weather, wind
grib-rs
GRIB format parser for Rust
Stars: ✭ 23 (-76.53%)
Mutual labels:  weather, grib
gis4wrf
QGIS toolkit 🧰 for pre- and post-processing 🔨, visualizing 🔍, and running simulations 💻 in the Weather Research and Forecasting (WRF) model 🌀
Stars: ✭ 137 (+39.8%)
Mutual labels:  weather, grib
leaflet-velocity
Visualise velocity data on a leaflet layer
Stars: ✭ 467 (+376.53%)
Mutual labels:  weather, wind
grib
Golang GRIB2 parser
Stars: ✭ 41 (-58.16%)
Mutual labels:  weather, grib
Tablet-desk-clock
Software for displaying a clock on a tablet.
Stars: ✭ 24 (-75.51%)
Mutual labels:  weather
File-Maker
Generate data files for Wii Channels that have the latest news, forecast data, etc.
Stars: ✭ 65 (-33.67%)
Mutual labels:  weather
TDDWeatherApp
Android App trying to apply TDD and using MVVM, Kotlin Coroutines
Stars: ✭ 38 (-61.22%)
Mutual labels:  weather
pyGRETA
python Generator of REnewable Time series and mAps
Stars: ✭ 27 (-72.45%)
Mutual labels:  wind
weather
A privacy friendly weather app for Android with built in rain radar
Stars: ✭ 209 (+113.27%)
Mutual labels:  weather
elucidate
convenience functions to help researchers elucidate patterns in their data
Stars: ✭ 26 (-73.47%)
Mutual labels:  data-visualisation
Colorfulclouds-weather
用于HASS的彩云天气组件
Stars: ✭ 57 (-41.84%)
Mutual labels:  weather
wetterdienst
Open weather data for humans
Stars: ✭ 190 (+93.88%)
Mutual labels:  weather
MetarParser
A java program decoding metar and taf
Stars: ✭ 30 (-69.39%)
Mutual labels:  weather
darksky
Forecast.io API wrapper in Go (Golang)
Stars: ✭ 74 (-24.49%)
Mutual labels:  weather
esp32-e-paper-weatherdisplay
An ESP32 and 4.2" ePaper Display reads Dark Sky weather API and displays the weather using ESP-IDF
Stars: ✭ 110 (+12.24%)
Mutual labels:  weather
VWapi
⛈ ☀️ Visual Weather api. Returns beautiful pictures with the current weather.
Stars: ✭ 33 (-66.33%)
Mutual labels:  weather
d9l weather
A flutter weather app
Stars: ✭ 22 (-77.55%)
Mutual labels:  weather

wind-js-server NPM version NPM Downloads

Simple demo rest service to expose GRIB2 wind forecast data (1 degree, 6 hourly from NOAA) as JSON.

Consumed in leaflet-velocity. Contains a pre-packaged copy of grib2json for conversion.

Data Vis demo here: http://danwild.github.io/leaflet-velocity

Note that this is intended as a crude demonstration, not intended for production use. To get to production; you should improve upon this or build your own.

install, run:

(assumes you have node and npm installed)

# from project root:
npm install
npm start

endpoints

  • /latest returns the most up to date JSON data available
  • /nearest returns JSON data nearest to requested
    • $GET params:
      • timeIso an ISO timestamp for temporal target
      • searchLimit number of days to search beyond the timeIso (will search backwards, then forwards)
  • /alive health check url, returns simple message

License

MIT License (MIT)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].