Show / Hide Table of Contents

Class AirportSidStarApproach

Definition of common properties for Airport SID, STAR and Approach procedures

Inheritance
System.Object
BaseRecord
CommonRecordFields
AirportSidStarApproach
AirportApproach
AirportSid
AirportStar
Implements
IBaseRecord
Inherited Members
CommonRecordFields.RecordType
CommonRecordFields.FileRecordNumber
CommonRecordFields.CycleDate
BaseRecord.Record
BaseRecord.Id
BaseRecord.Type
BaseRecord.UpdateRecord(String)
BaseRecord.UpdateField(Int32, String)
BaseRecord.GeoFenceWithin(GeoCoordinateBasic, LinearDistance)
BaseRecord.GetFieldContents(List<FieldStructure>, String)
BaseRecord.PropertyNameAndValues()
BaseRecord.UpdateThisProperty(String, String, List<FieldStructure>)
BaseRecord.Humanize(String)
Namespace: FpAssistantCore.Arinc424.Records
Assembly: FpAssistantCoreScl.dll
Syntax
public abstract class AirportSidStarApproach : CommonRecordFields, IBaseRecord
Remarks

AirportSid (PD) AirportStar (PE) AirportApproach (PF)

Constructors

View Source

AirportSidStarApproach(String)

Constructor for class AirportSidStarApproach

Declaration
public AirportSidStarApproach(string record)
Parameters
Type Name Description
System.String record

ARINC424 record read from navigation database file

Fields

View Source

Fields

List of ARINC 424 Fields with column details within the record ASCII format

Declaration
public static List<FieldStructure> Fields
Field Value
Type Description
List<FieldStructure>
View Source

SectionCode

Contains “P”

Declaration
public const string SectionCode = null
Field Value
Type Description
System.String

Properties

View Source

AirportIdentifier

Airport Identifier

Declaration
public string AirportIdentifier { get; }
Property Value
Type Description
System.String
View Source

Altitude1

Altitude 1

Declaration
public string Altitude1 { get; }
Property Value
Type Description
System.String
View Source

Altitude2

Altitude 2

Declaration
public string Altitude2 { get; }
Property Value
Type Description
System.String
View Source

AltitudeDescription

Altitude Description

Declaration
public string AltitudeDescription { get; }
Property Value
Type Description
System.String
View Source

ApchRouteQualifier1

Apch Route Qualifier 1

Declaration
public string ApchRouteQualifier1 { get; }
Property Value
Type Description
System.String
View Source

ApchRouteQualifier2

Apch Route Qualifier 2

Declaration
public string ApchRouteQualifier2 { get; }
Property Value
Type Description
System.String
View Source

ArcRadius

Arc Radius

Declaration
public string ArcRadius { get; }
Property Value
Type Description
System.String
View Source

ATC_Indicator

ATC Indicator

Declaration
public string ATC_Indicator { get; }
Property Value
Type Description
System.String
View Source

CenterFixTAA_ProcedureTurnIndicator

Center Fix or TAA Procedure Turn Indicator

Declaration
public string CenterFixTAA_ProcedureTurnIndicator { get; }
Property Value
Type Description
System.String
View Source

ContinuationRecordNo

Continuation Record No

Declaration
public string ContinuationRecordNo { get; }
Property Value
Type Description
System.String
View Source

CustomerAreaCode

Categorization of standard records by geographical area and of tailored records

Declaration
public string CustomerAreaCode { get; }
Property Value
Type Description
System.String
View Source

FixIdentifier

Fix Identifier

Declaration
public string FixIdentifier { get; }
Property Value
Type Description
System.String
View Source

GNSSFMSIndication

GNSS FMS Indication

Declaration
public string GNSSFMSIndication { get; }
Property Value
Type Description
System.String
View Source

ICAOCode11

ICAOCode Column 11

Declaration
public string ICAOCode11 { get; }
Property Value
Type Description
System.String
View Source

ICAOCode113

ICAO Code Column 113

Declaration
public string ICAOCode113 { get; }
Property Value
Type Description
System.String
View Source

ICAOCode35

ICAOCode Column 35

Declaration
public string ICAOCode35 { get; }
Property Value
Type Description
System.String
View Source

ICAOCode55

ICAO Code Column 55

Declaration
public string ICAOCode55 { get; }
Property Value
Type Description
System.String
View Source

MagneticCourse

Magnetic Course

Declaration
public string MagneticCourse { get; }
Property Value
Type Description
System.String
View Source

MultipleCodeOrTAA_SectorIdentifier

Multiple Code or TAA Sector Identifier

Declaration
public string MultipleCodeOrTAA_SectorIdentifier { get; }
Property Value
Type Description
System.String
View Source

PathAndTermination

Path and Termination

Declaration
public string PathAndTermination { get; }
Property Value
Type Description
System.String
View Source

ProcedureIdentifier

Procedure Identifier

Declaration
public string ProcedureIdentifier { get; }
Property Value
Type Description
System.String
View Source

RECD_NAVSection

RECD NAV Section

Declaration
public string RECD_NAVSection { get; }
Property Value
Type Description
System.String
View Source

RECD_NAVSubsection

RECD NAV Subsection

Declaration
public string RECD_NAVSubsection { get; }
Property Value
Type Description
System.String
View Source

RecommendedNavaid

Recommended Navaid

Declaration
public string RecommendedNavaid { get; }
Property Value
Type Description
System.String
View Source

Rho

Rho

Declaration
public string Rho { get; }
Property Value
Type Description
System.String
View Source

RNP

RNP

Declaration
public string RNP { get; }
Property Value
Type Description
System.String
View Source

RouteDistanceHoldingDistanceTime

Route Distance/Holding Distance or Time

Declaration
public string RouteDistanceHoldingDistanceTime { get; }
Property Value
Type Description
System.String
View Source

RouteType

Route Type

Declaration
public string RouteType { get; }
Property Value
Type Description
System.String
View Source

SectionCode115

Section Code Column 115

Declaration
public string SectionCode115 { get; }
Property Value
Type Description
System.String
View Source

SectionCode37

Section Code Column 37

Declaration
public string SectionCode37 { get; }
Property Value
Type Description
System.String
View Source

SequenceNumber

Sequence Number

Declaration
public string SequenceNumber { get; }
Property Value
Type Description
System.String
View Source

SpeedLimit

Speed Limit

Declaration
public string SpeedLimit { get; }
Property Value
Type Description
System.String
View Source

SpeedLimitDescription

Speed Limit Description

Declaration
public string SpeedLimitDescription { get; }
Property Value
Type Description
System.String
View Source

SubsectionCode116

Subsection Code Column 116

Declaration
public string SubsectionCode116 { get; }
Property Value
Type Description
System.String
View Source

SubsectionCode38

Subsection Code Column 38

Declaration
public string SubsectionCode38 { get; }
Property Value
Type Description
System.String
View Source

Theta

Theta

Declaration
public string Theta { get; }
Property Value
Type Description
System.String
View Source

TransitionAltitude

Transition Altitude

Declaration
public string TransitionAltitude { get; }
Property Value
Type Description
System.String
View Source

TransitionIdentifier

Transition Identifier

Declaration
public string TransitionIdentifier { get; }
Property Value
Type Description
System.String
View Source

TurnDirection

Turn Direction

Declaration
public string TurnDirection { get; }
Property Value
Type Description
System.String
View Source

TurnDirectionValid

Turn Direction Valid

Declaration
public string TurnDirectionValid { get; }
Property Value
Type Description
System.String
View Source

VerticalAngle

Vertical Angle

Declaration
public string VerticalAngle { get; }
Property Value
Type Description
System.String
View Source

VerticalScaleFactor

Vertical Scale Factor

Declaration
public string VerticalScaleFactor { get; }
Property Value
Type Description
System.String
View Source

WaypointDescriptionCode

Waypoint Description Code

Declaration
public string WaypointDescriptionCode { get; }
Property Value
Type Description
System.String

Methods

View Source

ApplicationTypeOfContinuationRecord()

Determines the type of Application for the Continuation Record

Declaration
public Arinc424ContinuationRecordApplicationType ApplicationTypeOfContinuationRecord()
Returns
Type Description
Arinc424ContinuationRecordApplicationType

Type of Application

View Source

AsAirportProcedureData()

Retrieves the data for the Airport Procedure Data continuation record

Declaration
public AirportProcedureData AsAirportProcedureData()
Returns
Type Description
AirportProcedureData

Class object of AirportProcedureData or null

View Source

IsContinuationRecord()

Determines if the record is an ARINC 424 Continuation Record

Declaration
public override bool IsContinuationRecord()
Returns
Type Description
System.Boolean

True if Continuation Record otherwise False

Overrides
BaseRecord.IsContinuationRecord()

Implements

IBaseRecord
  • View Source
In This Article
Back to top Copyright 2018-2024 CADology Limited