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 |
---|---|---|
System.String | territoryLocation | DOC7910 code for the territory of the location |
System.String | stateName | DOC7910 name of the country |
System.String | Icao_Code | ICAO 4-letter code of the location |
System.String | Aftn | Whether the location is connected to the AFTN |
System.String | Location_Name | DOC7910 city and location name |
GeoCoordinateBasic | geoCoordinateBasic | Geographical Coordinate |
System.String | codcoun | DOC7910 combined location and country code |
System.String | IATA_Code | IATA 3-letter code of the location, if known |
System.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 |
---|---|
System.String |
Properties
View SourceAFTN
Whether the location is connected to the AFTN
Declaration
public string AFTN { get; }
Property Value
Type | Description |
---|---|
System.String |
CodeCountry
DOC7910 combined location and country code
Declaration
public string CodeCountry { get; }
Property Value
Type | Description |
---|---|
System.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 |
---|---|
System.String |
IataCode
IATA 3-letter code of the location, if known
Declaration
public string IataCode { get; }
Property Value
Type | Description |
---|---|
System.String |
IcaoCode
ICAO 4-letter code of the location
Declaration
public string IcaoCode { get; }
Property Value
Type | Description |
---|---|
System.String |
LocationName
DOC7910 city and location name
Declaration
public string LocationName { get; }
Property Value
Type | Description |
---|---|
System.String |
StateName
DOC7910 name of the country
Declaration
public string StateName { get; }
Property Value
Type | Description |
---|---|
System.String |
TerritoryLocationCode
DOC7910 code for the territory of the location
Declaration
public string TerritoryLocationCode { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
View SourceDeserializeJson(String)
Deserialize Json from ICAO Data Service
Declaration
public static List<AirportCodesDoc7910> DeserializeJson(string json)
Parameters
Type | Name | Description |
---|---|---|
System.String | json | Json string to Deserialize |
Returns
Type | Description |
---|---|
List<AirportCodesDoc7910> | List of AirportCodesDoc7910 |