Skip to content

Weather

Marco Supino edited this page Jun 21, 2026 · 1 revision

🇮🇱 עברית

Weather

All weather tools live in the toolbar's Weather section (between Charts/Export and Simulator). They are planning aids, layered on top of the route — none of them change the route itself.

SIGMET

Toggle Show SIGMET to overlay active SIGMET hazard areas for the Israel region (turbulence, icing, mountain wave, volcanic ash, dust, tropical cyclone, thunderstorm). A corner readout shows the count; click it to decode the raw text.

  • Source: NOAA Aviation Weather Center. The browser can't fetch it directly (CORS), so a GitHub Action (aviation-data.yml) refreshes it every ~20 min and publishes to the sigmet-data branch, which the app reads from raw.githubusercontent.com.

Wind

Toggle Show wind to draw per-leg wind arrows, the route-wide wind readout, and the wind-triangle row in the leg inspector (wind correction angle, ground speed).

  • Route-wide wind defaults to calm (000° / 0 kt). The default direction/speed are tunable (windDir / windSpeed in the Tuning PanelWind group, also gist-overridable). The per-route wind is still saved with each flight.
  • Fetch wind pulls forecast winds aloft and sets a per-leg wind at each leg's midpoint and altitude, overriding the route-wide value. Calm winds are omitted from saved routes.

IMS PWX wind / temperature overlay

The Israel Meteorological Service PWX wind & temperature forecast charts can be laid over the map.

  • Enable with the IMS wind/temp chart toggle, then pick a flight level (FL050 / FL030 — lowest first) and a valid time (Zulu). The selected period is kept when you switch level.
  • Sign opacity slider (default 60 %, with a ↻ reset) controls how strongly the chart's marks show over the base map; the chart background is transparent so the map shows through.
  • Model run time (the chart's "based on model run" line) is shown under the controls.
  • The overlay aligns to fixed geographic bounds; on/off + level/time/opacity persist across reloads.

Pipeline. IMS serves these as PDFs with no CORS, so a GitHub Action (ims-charts.yml, hourly) mirrors them: download each level × valid-time PDF → render full-page PNG (transparent background) → publish to the ims-data branch with a pwx.json manifest (bounds + model run). Downloads retry and a slow run keeps the last-good chart rather than dropping it.

Fine-tuning the fit. The overlay's alignment is adjustable live from the Tuning PanelWeather (IMS) group (gist-overridable): imsPwxLatOffset / imsPwxLngOffset (shift) and imsPwxLatScale / imsPwxLngScale (zoom), plus imsPwxOpacity (default opacity).

SIGWX significant-weather charts

The IMS SIGWX significant-weather (prognostic) charts are wide-area, so they are not overlaid on the map. The SIGWX charts button opens an in-app viewer with a valid-time dropdown and the chart image. If a chart for a time isn't published yet, the viewer says so instead of showing a broken image; if none are available the button still appears (so you know the feature exists) and reports "temporarily unavailable". Mirrored by the same ims-charts.yml Action to ims-data (sigwx.json).

Notes

  • IMS / NOAA data is advisory and may lag; always confirm against an official briefing.
  • Weather overlays are omitted from the printed PNG where they'd clutter it (e.g. the red comm-change rings).

Clone this wiki locally