Change Windy parameters
Main Windy parameters like overlay, level, and forecast model are identified by a string identifier, for example
overlay can be
level can be
The state of the Windy map is then stored in the key-value store which can be used via
windyAPI.store. Use methods
.set(key,value) to read or modify values.
.getAllowed(key) will return an array of allowed values for a given key.
Windy parameters can be changed at start-up (using start-up
options object) which can lead to a faster loading time.
Parameters can also be changed during runtime.
windyAPI.store is also an Event Emitter so observe changes of parameters with methods
.on(), .off(), or
Main items stored in windyAPI.store
Color weather overlay.
Level used for actual displayed overlay or isolines. To get a list of available levels for the current combination of overlay and data provider, use
List of levels that are available for the current combination of product and overlay.
Timestamp of actual weather moments. Use freely and without hesitation.
Isolines displayed over the map.
Product is a set of weather data that have the same resolution, boundaries, time range, and so on. For simplification, you can think of product as a weather model.
Animation of wind/waves particles over the map. Set the value to
off if you want to hide or show them.
Display the graticule over the map. Set it to
Display lat/lon values on the weather picker. Set it to
Show English map labels instead of localized labels. Set it to
Desired language for Windy. By default, the language is determined by the user's browser settings and set to
Time format, Set it to
Display directions in Weather picker as a number or string (for example NW). Set it to
List of overlays that are displayed in the overlays menu. Always create a new array when you want to modify this list (
.store is primitive and can't compare arrays)