Class AirportCodesDoc7910
ICAO Airport Location Indicators (DOC 7910)
Inherited Members
Namespace: FpAssistantCore.Icao.ApiDataService
Assembly: FpAssistantCoreScl.dll
Syntax
public class AirportCodesDoc7910 : BaseApiDataService
Remarks
Use for ICAO API Data Service only
Constructors
View SourceAirportCodesDoc7910(string, string, string, string, string, GeoCoordinateBasic, string, string, string)
Constructor
Declaration
public AirportCodesDoc7910(string territoryLocation, string stateName, string Icao_Code, string Aftn, string Location_Name, GeoCoordinateBasic geoCoordinateBasic, string codcoun, string IATA_Code, string ctry_code)
Parameters
| Type | Name | Description |
|---|---|---|
| string | territoryLocation | DOC7910 code for the territory of the location |
| string | stateName | DOC7910 name of the country |
| string | Icao_Code | ICAO 4-letter code of the location |
| string | Aftn | Whether the location is connected to the AFTN |
| string | Location_Name | DOC7910 city and location name |
| GeoCoordinateBasic | geoCoordinateBasic | Geographical Coordinate |
| string | codcoun | DOC7910 combined location and country code |
| string | IATA_Code | IATA 3-letter code of the location, if known |
| string | ctry_code | Country code |
Remarks
Parameter names try to replicate ICAO Json names
Fields
View SourceIcaoApiName
ICAO name of API
Declaration
public static readonly string IcaoApiName
Field Value
| Type | Description |
|---|---|
| string |
Properties
View SourceAFTN
Whether the location is connected to the AFTN
Declaration
public string AFTN { get; }
Property Value
| Type | Description |
|---|---|
| string |
CodeCountry
DOC7910 combined location and country code
Declaration
public string CodeCountry { get; }
Property Value
| Type | Description |
|---|---|
| string |
Coordinate
Geographical coordinate of Airport
Declaration
public GeoCoordinateBasic Coordinate { get; }
Property Value
| Type | Description |
|---|---|
| GeoCoordinateBasic |
CountryCode
Country Code
Declaration
public string CountryCode { get; }
Property Value
| Type | Description |
|---|---|
| string |
IataCode
IATA 3-letter code of the location, if known
Declaration
public string IataCode { get; }
Property Value
| Type | Description |
|---|---|
| string |
IcaoCode
ICAO 4-letter code of the location
Declaration
public string IcaoCode { get; }
Property Value
| Type | Description |
|---|---|
| string |
LocationName
DOC7910 city and location name
Declaration
public string LocationName { get; }
Property Value
| Type | Description |
|---|---|
| string |
StateName
DOC7910 name of the country
Declaration
public string StateName { get; }
Property Value
| Type | Description |
|---|---|
| string |
TerritoryLocationCode
DOC7910 code for the territory of the location
Declaration
public string TerritoryLocationCode { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
View SourceDeserializeJson(string)
Deserialize Json from ICAO Data Service
Declaration
public static List<AirportCodesDoc7910> DeserializeJson(string json)
Parameters
| Type | Name | Description |
|---|---|---|
| string | json | Json string to Deserialize |
Returns
| Type | Description |
|---|---|
| List<AirportCodesDoc7910> | List of AirportCodesDoc7910 |