Runway Wind Components
Resolve a reported wind onto a specific runway using theta = windFromDeg - runwayHeadingDeg, headwindComponentKt = windSpeedKt * cos(theta) and crosswindComponentKt = windSpeedKt * sin(theta).
Description
Resolve a reported wind into signed headwind and crosswind components for a specific runway heading.
Runway Wind Components resolve a reported wind into signed headwind and crosswind components for a specific runway heading.
Use this before comparing a wind report with aircraft or runway operating limits, or when a performance calculation needs the along-runway component rather than total wind speed.
When to use Runway Wind Components
Use this before comparing a wind report with aircraft or runway operating limits, or when a performance calculation needs the along-runway component rather than total wind speed.
How it works
Interpreting the result
Keep the input units, direction conventions, encoding, and ordering rules visible when reusing the result. Preserve the full returned value for downstream calculations and round only for presentation.
Limitations and assumptions
Headings must share the same magnetic or true reference. This geometric decomposition does not account for gust policy, runway contamination, terrain, wind shear, or aircraft-specific limitations.
References
-
Pilot's Handbook of Aeronautical Knowledge — Federal Aviation Administration
-
Wind triangle — Wikipedia contributors
Similar or alternative tools
- Wind Decomposition Calculator
Decompose a wind relative to the course into headwind and crosswind components using headwindComponentKt = windSpeedKt * cos(angle) and crosswindComponentKt = windSpeedKt * sin(angle).
- Quartering Wind Component
Resolve reported wind-from direction and speed against a runway heading. Positive headwind means wind from ahead; a negative value is a tailwind. Signed crosswind is relative to the heading and should be interpreted with local runway convention.
- Crosswind Takeoff Check
Resolve wind speed into an absolute crosswind component relative to runway heading and compare it with a user-supplied aircraft or pilot limit. This checks only the wind component, not runway condition or takeoff performance.