Skip to main content

Interface: FlightPlanLeg

Defined in: src/sdk/navigation/Facilities.ts:336

A leg in a flight plan or procedure.

Properties​

altDesc​

altDesc: AltitudeRestrictionType

Defined in: src/sdk/navigation/Facilities.ts:398

The type of altitude restriction for the leg.


altitude1​

altitude1: number

Defined in: src/sdk/navigation/Facilities.ts:401

The first altitude field for restrictions, in meters.


altitude2​

altitude2: number

Defined in: src/sdk/navigation/Facilities.ts:404

The second altitude field for restrictions, in meters.


arcCenterFixIcao​

arcCenterFixIcao: string

Defined in: src/sdk/navigation/Facilities.ts:374

A center fix ICAO for legs that require it.

Deprecated​

Use FlightPlanLeg.arcCenterFixIcaoStruct.


arcCenterFixIcaoStruct​

arcCenterFixIcaoStruct: IcaoValue

Defined in: src/sdk/navigation/Facilities.ts:377

A center fix ICAO for legs that require it.


course​

course: number

Defined in: src/sdk/navigation/Facilities.ts:386

The course of the leg.


distance​

distance: number

Defined in: src/sdk/navigation/Facilities.ts:389

The distance for the leg, in meters.


distanceMinutes​

distanceMinutes: boolean

Defined in: src/sdk/navigation/Facilities.ts:353

Whether or not the distance is minutes of time.


fixIcao​

fixIcao: string

Defined in: src/sdk/navigation/Facilities.ts:344

The ICAO of the fix, if specified.

Deprecated​

Use FlightPlanLeg.fixIcaoStruct.


fixIcaoStruct​

fixIcaoStruct: IcaoValue

Defined in: src/sdk/navigation/Facilities.ts:347

The ICAO of the fix, if specified.


fixTypeFlags​

fixTypeFlags: number

Defined in: src/sdk/navigation/Facilities.ts:413

Flags indicating the approach fix type. See FixTypeFlags. Use the BitFlags class to check.


flyOver​

flyOver: boolean

Defined in: src/sdk/navigation/Facilities.ts:350

Whether or not the fix is a flyover fix.


lat?​

optional lat: number

Defined in: src/sdk/navigation/Facilities.ts:407

An exact latitude for this leg termination.


lon?​

optional lon: number

Defined in: src/sdk/navigation/Facilities.ts:410

An exact longitude for this leg termination.


originIcao​

originIcao: string

Defined in: src/sdk/navigation/Facilities.ts:365

A reference ICAO for legs that have relative information.

Deprecated​

Use FlightPlanLeg.originIcaoStruct.


originIcaoStruct​

originIcaoStruct: IcaoValue

Defined in: src/sdk/navigation/Facilities.ts:368

A reference ICAO for legs that have relative information.


rho​

rho: number

Defined in: src/sdk/navigation/Facilities.ts:383

The rho of the leg.


rnp​

rnp: number

Defined in: src/sdk/navigation/Facilities.ts:419

The required navigation performance for the leg in metres, or 0 if none specified.


speedRestriction​

speedRestriction: number

Defined in: src/sdk/navigation/Facilities.ts:392

Any speed restriction for the leg, in knots IAS.


speedRestrictionDesc​

speedRestrictionDesc: SpeedRestrictionType

Defined in: src/sdk/navigation/Facilities.ts:395

The type of speedRestriction for this leg.


theta​

theta: number

Defined in: src/sdk/navigation/Facilities.ts:380

The theta of the leg.


trueDegrees​

trueDegrees: boolean

Defined in: src/sdk/navigation/Facilities.ts:356

Whether or not the course is true or magnetic.


turnDirection​

turnDirection: LegTurnDirection

Defined in: src/sdk/navigation/Facilities.ts:359

The direction of the turn for the leg, if any.


type​

type: LegType

Defined in: src/sdk/navigation/Facilities.ts:338

The ARINC-424 leg type.


verticalAngle​

verticalAngle: number

Defined in: src/sdk/navigation/Facilities.ts:416

Vertical glide path angle for the leg in degrees + 360 (e.g -3° descent = 357), or 0 if invalid