AirportDetails
USI.Core
Provider-neutral descriptive and topology metadata for an airport.
public sealed class AirportDetails : IEquatable<AirportDetails>Constructors
AirportDetails
public AirportDetails(AirportFacility Airport, Angle MagneticVariation, FacilityLocation ControlTowerLocation, AirportFacilityCounts Counts)Provider-neutral descriptive and topology metadata for an airport.
Properties
Airport
public AirportFacility Airport { get; set; }The resolved airport identity and geographic reference.
ControlTowerLocation
public FacilityLocation ControlTowerLocation { get; set; }The authored control-tower location, or null when no tower location is present in the provider's airport record.
Counts
public AirportFacilityCounts Counts { get; set; }Published facility and procedure totals.
MagneticVariation
public Angle MagneticVariation { get; set; }Signed local magnetic variation normalized from -180 inclusive to 180 exclusive. Add this value to a magnetic heading to obtain true heading.
Methods
<Clone>$
public AirportDetails <Clone>$()Deconstruct
public void Deconstruct(AirportFacility Airport, Angle MagneticVariation, FacilityLocation ControlTowerLocation, AirportFacilityCounts Counts)Equals
public bool Equals(object obj)Equals
public bool Equals(AirportDetails other)GetHashCode
public int GetHashCode()ToString
public string ToString()