Table of Contents

Class S421ScheduleElement

Namespace
EncDotNet.S100.Datasets.S421.DataModel
Assembly
EncDotNet.S100.Datasets.S421.dll

Strongly-typed projection of an S-421 RouteScheduleElement information type — schedule data for a single waypoint. Spec reference: S-421 Annex A "RouteScheduleElement" (FC).

public sealed class S421ScheduleElement
Inheritance
S421ScheduleElement
Inherited Members

Properties

Eta

FC code routeScheduleElementETA — Estimated Time of Arrival.

public DateTimeOffset? Eta { get; init; }

Property Value

DateTimeOffset?

EtaWindowAfterMinutes

FC code routeScheduleElementETAWindowAfter (minutes).

public int? EtaWindowAfterMinutes { get; init; }

Property Value

int?

EtaWindowBeforeMinutes

FC code routeScheduleElementETAWindowBefore (minutes).

public int? EtaWindowBeforeMinutes { get; init; }

Property Value

int?

Etd

FC code routeScheduleElementETD — Estimated Time of Departure.

public DateTimeOffset? Etd { get; init; }

Property Value

DateTimeOffset?

EtdWindowAfterMinutes

FC code routeScheduleElementETDWindowAfter (minutes).

public int? EtdWindowAfterMinutes { get; init; }

Property Value

int?

EtdWindowBeforeMinutes

FC code routeScheduleElementETDWindowBefore (minutes).

public int? EtdWindowBeforeMinutes { get; init; }

Property Value

int?

ExtraAttributes

Unrecognised / extension attributes preserved verbatim.

public required IReadOnlyDictionary<string, string> ExtraAttributes { get; init; }

Property Value

IReadOnlyDictionary<string, string>

Id

The gml:id of the source RouteScheduleElement.

public required string Id { get; init; }

Property Value

string

Note

FC code routeScheduleElementNote.

public string? Note { get; init; }

Property Value

string

PlannedSpeedOverGround

FC code routeScheduleElementPlanSOG (knots).

public double? PlannedSpeedOverGround { get; init; }

Property Value

double?

WaypointNumber

FC code routeWaypointId — the addressed waypoint ordinal.

public int? WaypointNumber { get; init; }

Property Value

int?