melowntech / vts-browser-js

JavaScript WebGL 3D map rendering engine
BSD 2-Clause "Simplified" License
220 stars 42 forks source link

Add cloud layers to the map #199

Open skazemi opened 4 years ago

skazemi commented 4 years ago

I want to add 3D clouds to the map to simulate weather conditions. I wonder is there a way to add 3d clouds to the map (like the built-in skydome)? Any help would be appreciated

ghost commented 3 years ago

Hi Skazemi,

I've no idea for the 3D cloud rendering but I got near-real-time weather data working on VTS Browser JS.

In fact, I've added near-real-time precipitation on my map. I'm currently more interested in the actual data than the 3D rendering, so it's just a coloured 2D tiles from EUMETSAT on top of black & white 2D tiles from Stamen. I get the current weather data from EUMETSAT (free of charge, no subscription): https://eumetview.eumetsat.int/mapviewer/

There is access to data from geostationary satellites (for precipitation data I use METEOSAT 41.5DEG / MPE and METEOSAT 0DEG / H-SAF H03B) and you may be interested in Copernicus Sentinel-3 for a global clouds coverage. By combining data from METEOSAT and Copernicus, you could create near-real-time realistic clouds (based on cloud altitude, snow conditions, precipitation).

Please let me know your progress ;)

HTH

P.S.: the EUMETSAT tiles server seems currently down... P.P.S.: Here is my mapConfig.json and my VTS Mapproxy.