I built a wind map with WebGL (2017)
112 points by bhousel 5 years ago | 26 comments- dbrgn 5 years agoSlightly offtopic, but the windy.com service referenced in the article is really a fantastic resource if you learn to use it properly. I rely on it for paragliding a lot, the animated winds are much easier to understand for the brain than static map. Comparing different weather models helps to assess the accuracy of the prediction.
- hyperpallium 5 years ago
- bujak3000 5 years agoIts too bad windy dropped the 3D map view / globe. Looking at the poles was mesmerizing and insightful. Oh well. Happy landings btw.
- hyperpallium 5 years ago
- adameast1978 5 years agoThis is the reason I got more serious about programming. This is really awesome.
- mourner 5 years agoAuthor here — very happy to see this resurfacing on HN! So, ask me anything!
- lbutler 5 years agoI am just adding a second thanks for all the work you've done for the mapping community. I've made a decent amount of spatial apps over the years, and they wouldn't be possible without your work with Mapbox GL JS, Leaflet and the algorithms you've shared.
- mourner 5 years agoThank you very much!
- mourner 5 years ago
- agoddard 5 years agoNot a question, but wanted to say thank you so so much for everything you do for the Geo community! You have (literally) changed the world!
- mourner 5 years agoThank you!
- mourner 5 years ago
- cy6erlion 5 years agoThank you for creating Leaflet!
- zeko1195 5 years agoThis is so cool. Great job!
- lbutler 5 years ago
- bradleysmith 5 years ago(This is a bit off-topic from the subject of the article about particular methodology of rendering data as opposed to usage of these kind of wind maps)
I worked on X’s project loon in operations for a spell. We were interacting with balloons in flight regularly. The referenced nullschool wind map was unendingly useful.
Something I always wanted for using nullschool or other similar publicly available “tools” was more granularity between wind layers, or derived estimations of data between wind layers.
When putting any flight systems in the atmosphere, having visualizations (even estimates) of wind direction and speed estimations at more altitude levels is more valuable than visualizing more particles more efficiently, IMO.
I wish similar thought and processing power was put towards smoothing out guesses at wind speeds at different altitudes.
Tl;dr: I wish this demo map had an altitude slider, even if it was smoothed out guestimates between available data layers.
- th0ma5 5 years agoI briefly looked into this, and from what I remember these were all always based on the "satellite" based wind models which were interpolations of predictions at a very low resolution based on infrared. Winds aloft, as I'm sure you know, are often measured by radiosondes, but the subtle thing being that these samplings only make it into aeronautical forecasts, and at least in the US, stay US only, and don't bubble up to global summaries. These global data sets are not granular at all, and wouldn't provide the detail at different elevations. I wish such a data set was available... perhaps with the global satellite based ADS-B someone could do some kind of sampling based on live flight data, but I'm sure it would be a private (and costly) dataset.
- fogetti 5 years agoI really don't know if it's open to the public or not but windguru definitely has the dataset that you described. You might want to contact them to figure it out :)
- bujak3000 5 years agoThe nee aeolus satellite is measuring wind speeds aloft directly with laser https://en.m.wikipedia.org/wiki/ADM-Aeolus
- CMCDragonkai 5 years agoIt would be really useful for glider pilots.
- fogetti 5 years ago
- chess_buster 5 years agoI'm sure, you could buy it from [energy&meteo systems](https://www.energymeteo.com), if you really needed it. If you go to their homepage and click on the fourth button "Meteo Data", there's even a similar visualisation.
They definitely have the technology to calculate the wind at any height using different weather models (like the German ICON, the European IFS, or the American/NOAA GFS).
- mourner 5 years agoI think this is actually doable — the GFS data this project pulls from has a lot of levels, see for example here https://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_0p25.pl?dir=...
- sbr464 5 years agoThanks for the insights. While on this topic, some what, is there a satellite imagery service available that can give images of a location at a requested/variable time of the year? I wanted to see what a particular location looked liked during winter but could only find clearer photos taken during spring/fall months. I’d love if bing/google earth had a timeline/seasonal type slider.
- joshvm 5 years agoLook at ESA's Sentinel 2. It has a 5-6 day revisit time and the data will always be free. It's 10m resolution which may or may not be good enough.
Google Earth Engine is designed exaclty for this (and has other satellites too).
- onion2k 5 years agoPossibly something that urthecast.com could do.
- oh_sigh 5 years agoPlanet.com will do this for $$
- joshvm 5 years ago
- bujak3000 5 years agoThe tools only visualize what data is available. The model doesn’t forecast wind speeds at arbitrary altitudes, only at a some predefined levels
- sbr464 5 years agoThanks for the insights. While on this topic, some what, is there a satellite imagery service available that can give images of a location at a requested/variable time of the year? I wanted to see what a particular location looked liked during winter but could only find clearer photos taken during spring/fall months.
- th0ma5 5 years ago
- boyadjian 5 years agoVery nice work. The result is visually speaking.
- tobyhinloopen 5 years agoCool