Skip to main content

Interface: FlightPlanLeg

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

A leg in a flight plan or procedure.

Properties

altDesc

altDesc: AltitudeRestrictionType

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

The type of altitude restriction for the leg.


altitude1

altitude1: number

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

The first altitude field for restrictions, in meters.


altitude2

altitude2: number

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

The second altitude field for restrictions, in meters.


arcCenterFixIcao

arcCenterFixIcao: string

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

A center fix ICAO for legs that require it.

Deprecated

Use FlightPlanLeg.arcCenterFixIcaoStruct.


arcCenterFixIcaoStruct

arcCenterFixIcaoStruct: IcaoValue

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

A center fix ICAO for legs that require it.


course

course: number

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

The course of the leg.


distance

distance: number

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

The distance for the leg, in meters.


distanceMinutes

distanceMinutes: boolean

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

Whether or not the distance is minutes of time.


fixIcao

fixIcao: string

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

The ICAO of the fix, if specified.

Deprecated

Use FlightPlanLeg.fixIcaoStruct.


fixIcaoStruct

fixIcaoStruct: IcaoValue

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

The ICAO of the fix, if specified.


fixTypeFlags

fixTypeFlags: number

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

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


flyOver

flyOver: boolean

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

Whether or not the fix is a flyover fix.


lat?

optional lat: number

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

An exact latitude for this leg termination.


lon?

optional lon: number

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

An exact longitude for this leg termination.


originIcao

originIcao: string

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

A reference ICAO for legs that have relative information.

Deprecated

Use FlightPlanLeg.originIcaoStruct.


originIcaoStruct

originIcaoStruct: IcaoValue

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

A reference ICAO for legs that have relative information.


rho

rho: number

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

The rho of the leg.


rnp

rnp: number

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

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


speedRestriction

speedRestriction: number

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

Any speed restriction for the leg, in knots IAS.


speedRestrictionDesc

speedRestrictionDesc: SpeedRestrictionType

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

The type of speedRestriction for this leg.


theta

theta: number

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

The theta of the leg.


trueDegrees

trueDegrees: boolean

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

Whether or not the course is true or magnetic.


turnDirection

turnDirection: LegTurnDirection

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

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


type

type: LegType

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

The ARINC-424 leg type.


verticalAngle

verticalAngle: number

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

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