IAircraft Interface |
Namespace: VirtualRadar.Interface
The IAircraft type exposes the following members.
Name | Description | |
---|---|---|
AirPressureInHg |
Gets or sets the pressure setting for the aircraft. This will be null if air pressure downloads are switched
off, or the server is unavailable, or no air pressures have been downloaded yet.
| |
AirPressureInHgChanged |
Gets the DataVersion that was current when AirPressureInHg was last changed.
| |
AirPressureLookedUpUtc |
Gets or sets the time that the air pressure setting was looked up.
| |
Altitude |
Gets or sets the pressure altitde (in feet) that the aircraft last reported. If the aircraft is
transmitting geometric altitude and the air pressure is known then this will be the calculated
pressure altitude.
| |
AltitudeChanged |
Gets the DataVersion that was current when Altitude was last changed.
| |
AltitudeType |
Gets or sets the type of altitude being transmitted by the aircraft.
| |
AltitudeTypeChanged |
Gets the DataVersion that was current when AltitudeType was last changed.
| |
Callsign |
Gets or sets the ATC callsign of the aircraft.
| |
CallsignChanged |
Gets the DataVersion that was current when Callsign was last changed.
| |
CallsignIsSuspect |
Gets or sets a value indicating that the callsign came from a possible BDS2,0 message instead of an
ADS-B message.
| |
CallsignIsSuspectChanged |
Gets the DataVersion that was current when CallsignIsSuspect was last changed.
| |
ConstructionNumber |
Gets or sets the construction number assigned to the aircraft by the manufacturer.
| |
ConstructionNumberChanged |
Gets the DataVersion that was current when ConstructionNumber was last changed.
| |
CountMessagesReceived |
Gets or sets the number of messages received for the aircraft.
| |
CountMessagesReceivedChanged |
Gets the DataVersion that was current when CountMessagesReceived was last changed.
| |
DataVersion |
Gets or sets a value indicating when the data was last changed.
| |
Destination |
Gets or sets a description of the airport where the aircraft's journey is scheduled to end.
| |
DestinationChanged |
Gets the DataVersion that was current when Destination was last changed.
| |
Emergency |
Gets or sets a value indicating that the Squawk represents an emergency code.
| |
EmergencyChanged |
Gets the DataVersion that was current when Emergency was last changed.
| |
EnginePlacement |
Gets or sets an indication of where the engines are mounted on the aircraft.
| |
EnginePlacementChanged |
Gets the DataVersion that was current when EnginePlacement was last changed.
| |
EngineType |
Gets or sets the ICAO 8643 engine type for this type of aircraft.
| |
EngineTypeChanged |
Gets the DataVersion that was current when EngineType was last changed.
| |
FirstCoordinateChanged |
Gets or sets the DataVersion that was current when the coordinates were first started for the aircraft.
| |
FirstSeen |
Gets or sets the time that a message from the aircraft was first received in this session.
| |
FirstSeenChanged |
Gets the DataVersion that was current when FirstSeen was last changed.
| |
FlightsCount |
Gets the number of flights that the aircraft has logged for it in the BaseStation database.
| |
FlightsCountChanged |
Gets the DataVersion that was current when FlightsCount was last changed.
| |
FullCoordinates |
The list of coordinates representing the full track of the aircraft, from when it was first seen until now.
| |
GeometricAltitude |
Gets or sets the geometric altitude, i.e. how far the aircraft is above sea level. If the aircraft is
transmitting barometric altitudes and the air pressure is known then this is the calculated geometric
altitude.
| |
GeometricAltitudeChanged |
Gets the DataVersion that was current when GeometricAltitude was last changed.
| |
GroundSpeed |
Gets or sets the speed (in knots) that the aircraft last reported.
| |
GroundSpeedChanged |
Gets the DataVersion that was current when GroundSpeed was last changed.
| |
Icao24 |
Gets or sets the aircraft's ICAO identifier.
| |
Icao24Changed |
Gets the DataVersion that was current when Icao24 was last changed.
| |
Icao24Country |
Gets or sets the country that the aircraft's ICAO24 is assigned to.
| |
Icao24CountryChanged |
Gets the DataVersion that was current when Icao24Country was last changed.
| |
Icao24Invalid |
Gets or sets a value indicating that the Icao24 identifier does not comply with ICAO rules or is known to be a duplicate
of another aircraft's ICAO.
| |
Icao24InvalidChanged |
Gets the DataVersion that was current when Icao24Invalid was last changed.
| |
IcaoCompliantRegistration |
Gets the Registration with non-compliant characters stripped out.
| |
IsInteresting |
Gets or sets a value indicating that the aircraft is flagged as interesting in BaseStation.
| |
IsInterestingChanged |
Gets the DataVersion that was current when IsInteresting was last changed.
| |
IsMilitary |
Gets or sets a value indicating that the aircraft is probably a military aircraft.
| |
IsMilitaryChanged |
Gets the DataVersion that was current when IsMilitary was last changed.
| |
IsTisb |
Gets or sets a value indicating that the last message received for the aircraft came from a TIS-B source.
| |
IsTisbChanged |
Gets the DataVersion that was current when IsTisb last changed.
| |
IsTransmittingTrack |
Gets or sets a value indicating that the aircraft is transmitting its track, or at least that BaseStation
is reporting one for it.
| |
LastCoordinateChanged |
Gets or sets the DataVersion that was current when the last coordinate was added for the aircraft.
| |
LastModeSUpdate |
Gets or sets the time of the last message received from a Mode-S feed for the aircraft.
| |
LastSatcomUpdate |
Gets or sets the time of the last message received from a SatCom feed for the aircraft.
| |
LastUpdate |
Gets or sets the time of the last message received from the aircraft.
| |
LatestCoordinateTime |
Gets or sets the time of the latest coordinate on the lists.
| |
Latitude |
Gets the last reported latitude of the aircraft.
| |
LatitudeChanged |
Gets the DataVersion that was current when Latitude was last changed.
| |
Longitude |
Gets the last reported longitude of the aircraft.
| |
LongitudeChanged |
Gets the DataVersion that was current when Longitude was last changed.
| |
Manufacturer |
Gets or sets the name of the aircraft's maker.
| |
ManufacturerChanged |
Gets the DataVersion that was current when Manufacturer was last changed.
| |
Model |
Gets or sets a description of the model of the aircraft, as assigned by the manufacturer.
| |
ModelChanged |
Gets the DataVersion that was current when Model was last changed.
| |
NumberOfEngines |
Gets or sets the number of engines as per ICAO 8643. Note that this 'number' can include the value C...
| |
NumberOfEnginesChanged |
Gets the DataVersion that was current when NumberOfEngines was last changed.
| |
OnGround |
Gets or sets a value indicating that the vehicle is reporting itself as being on the ground.
| |
OnGroundChanged |
Gets the DataVersion that was current when OnGround was last changed.
| |
Operator |
Gets or sets the name of the company or individual that is operating the aircraft.
| |
OperatorChanged |
Gets the DataVersion that was current when Operator was last changed.
| |
OperatorIcao |
Gets or sets the ICAO code for the aircraft's operator.
| |
OperatorIcaoChanged |
Gets the DataVersion that was current when OperatorIcao was last changed.
| |
Origin |
Gets or sets a description of the airport where the aircraft's journey began.
| |
OriginChanged |
Gets the DataVersion that was current when Origin was last changed.
| |
PictureFileName |
Gets or sets the full path and filename of the aircraft's picture or null if the aircraft has no picture.
| |
PictureFileNameChanged |
Gets the DataVersion that was current when PictureFileName was last changed.
| |
PictureHeight |
Gets or sets the height of the picture in pixels. This will be 0 if the aircraft has no picture.
| |
PictureHeightChanged |
Gets the DataVersion that was current when PictureHeight was last changed.
| |
PictureWidth |
Gets or sets the width of the picture in pixels. This will be 0 if the aircraft has no picture.
| |
PictureWidthChanged |
Gets the DataVersion that was current when PictureWidth was last changed.
| |
PositionIsMlat |
Gets or sets a value indicating that the position was calculated by an MLAT server, or came off an MLAT feed.
| |
PositionIsMlatChanged |
Gets the DataVersion that was current when PositionIsMlat last changed.
| |
PositionReceiverId |
Gets or sets the ID of the receiver that supplied the last position for the aircraft.
| |
PositionReceiverIdChanged |
Gets the UTC date and time that PositionReceiverId last changed.
| |
PositionTime | ||
PositionTimeChanged |
Gets the DataVersion that was current when PositionTime was last changed.
| |
ReceiverId |
Gets or sets the ID of the last receiver to provide a message for this aircraft. Only varies when the aircraft is being fed
messages from a merged feed.
| |
ReceiverIdChanged |
Gets the DataVersion that was current when ReceiverId was last changed.
| |
Registration |
Gets or sets the aircraft's registration.
| |
RegistrationChanged |
Gets the DataVersion that was current when Registration was last changed.
| |
ShortCoordinates |
The list of coordinates representing the short track of the aircraft, the locations reported by it for the past so-many seconds.
| |
SignalLevel |
Gets or sets the signal level of the last message applied to the aircraft. This is null if the receiver wasn't passing along
signal levels.
| |
SignalLevelChanged |
Gets the DataVersion that was current when SignalLevel was last changed.
| |
Species |
Gets or sets the type of aircraft as recorded in ICAO 8643.
| |
SpeciesChanged |
Gets the DataVersion that was current when Species was last changed.
| |
SpeedType |
Gets or sets the type of speed being transmitted by the aircraft.
| |
SpeedTypeChanged | ||
Squawk |
Gets or sets the squawk code transmitted by the aircraft.
| |
SquawkChanged |
Gets the DataVersion that was current when Squawk was last changed.
| |
Stopovers |
Gets or sets a list of scheduled stops for the aircraft.
| |
StopoversChanged |
Gets or sets the DataVersion that was current when Stopovers was last changed.
| |
TargetAltitude |
Gets or sets the altitude (in feet) that the aircraft's autopilot / FMS etc. is set to.
| |
TargetAltitudeChanged |
Gets the DataVersion that was current when TargetAltitude was last changed.
| |
TargetTrack |
Gets or sets the track or heading on the aircraft's autopilot / FMS etc.
| |
TargetTrackChanged |
Gets the DataVersion that was current when TargetTrack was last changed.
| |
Track |
Gets or sets the last reported heading over the ground of the aircraft. If the aircraft is not
reporting its track (see IsTransmittingTrack) then the code will calculate one for it.
This is in degrees clockwise.
| |
TrackChanged |
Gets the DataVersion that was current when Track was last changed.
| |
TrackIsHeading | ||
TrackIsHeadingChanged |
Gets the DataVersion that was current when TrackIsHeading was last changed.
| |
TransponderType |
Gets or sets the transponder type used by the aircraft.
| |
TransponderTypeChanged |
Gets the DataVersion that was current when TransponderType was last changed.
| |
Type |
Gets or sets the ICAO8643 type code for the aircraft.
| |
TypeChanged |
Gets the DataVersion that was current when Type was last changed.
| |
UniqueId |
Gets or sets the unique identifier of the aircraft.
| |
UserTag |
Gets the UserTag from the aircraft's database record.
| |
UserTagChanged |
Gets the DataVersion that was current when UserTag was last changed.
| |
VerticalRate |
Gets or sets the last reported rate of ascent or descent (-ve) of the aircraft in feet per minute.
| |
VerticalRateChanged |
Gets the DataVersion that was current when VerticalRate was last changed.
| |
VerticalRateType |
Gets or sets the type of vertical rate being transmitted by the aircraft.
| |
VerticalRateTypeChanged | ||
WakeTurbulenceCategory |
Gets or sets the ICAO 8643 ATC wake turbulence category for this type of aircraft.
| |
WakeTurbulenceCategoryChanged |
Gets the DataVersion that was current when WakeTurbulenceCategory was last changed.
| |
YearBuilt |
Gets or sets the year the aircraft was manufactured as a string (it's a string in BaseStation.sqb).
| |
YearBuiltChanged |
Gets the DataVersion that was current when YearBuilt was last changed.
|
Name | Description | |
---|---|---|
Clone | Creates a new object that is a copy of the current instance. (Inherited from ICloneable.) | |
ResetCoordinates |
Removes all coordinates from the aircraft's coordinates lists.
| |
UpdateCoordinates |
Updates the FullCoordinates and ShortCoordinates lists using the current values
on the aircraft.
|