Manual index/Airport page

Wind and runways

Headwind/crosswind, wind rose, runways.

For each airport AvioWeather knows runway heading and length (manually curated, ~2 runways per airport). The wind block computes headwind/crosswind for each runway in real time.

Components

  • Headwind = wind × cos(delta heading)
  • Crosswind = wind × sin(delta heading)
  • Shown in knots: headwind in blue, tailwind in red, crosswind in orange when ≥ 15 kt
  • Crosswind above 15 kt is highlighted in orange

Runway surface

Each runway row carries an icon + label naming the surface material: asphalt, concrete, grass, gravel, unpaved dirt, snow/ice, sand or other. Asphalt and concrete are kept distinct because they behave differently in practice — concrete has more stable wet-friction and asphalt can soften under heat. Useful aircraft-performance context: landing distance on wet grass or gravel is very different from a paved surface. Data curated from the OurAirports dataset.

Wind rose

Polar diagram with wind direction relative to runway. Concentric rings for speed, aviation-style barbs (10-kt barb, 50-kt pennant). Static on the dashboard; interactive on the app — tap the runway to swap headwind/crosswind.

!

Runway data is manually curated from ICAO/FAA sources. No real-time runway-in-use info: pick the runway with the best wind component and confirm against ATIS.