Interface ILcdARINCAirspaceFeature

All Superinterfaces:
ILcdAirspaceFeature

public interface ILcdARINCAirspaceFeature extends ILcdAirspaceFeature
This interface extends the more general applicable features defined in the ILcdAirspace interface with ARINC specific features.

If a featured domain object contains a value for a feature, this value should comply with the terms specified in this interface.

This interface defines the features (properties) that can be requested through ILcdFeatured. A more preferred and generic way to access the properties of a domain object is through ILcdDataObject. The related classes defining the available data object properties for ARINC airspaces are TLcdARINCAirspaceDataProperties, TLcdARINCFIRUIRDataProperties and TLcdARINCRestrictiveAirspaceDataProperties.

See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    A code defining the navigation element upon which the Controlled Airspace is based, but not necessarily centered.
    static final String
    Agency that authorizes IFR operations in the airspace when it is not being used by the using agency.
    static final String
    A code permitting to categorize airspaces by geographical area (standard record) or by airline for whom the data is provided (tailored record).
    static final String
    The calendar period in which the record was added to the file or last revised.
    static final String
    A code indicating the effective End date in GMT for a specific primary record when the effective date does not correspond with the AIRAC date.
    static final String
    The FIR/UIR address of the airspace.
    static final String
    In case the airspace is a combined FIR/UIR airspace this is the numerical value of the upper limit of the FIR.
    static final String
    In case the airspace is a combined FIR/UIR airspace this is a code indicating the convention of calculating the upper limit of the FIR.
    static final String
    In case the airspace is a combined FIR/UIR airspace this is the unit of measurement of the upper limit of the FIR.
    static final String
    A code identifying the Cruise Table record that is to be used for cruise levels.
    static final String
    Used to indicate whether an entry report on ICAO flight plan is required for that specific FIR/UIR.
    static final String
    A four character identifier assigned to the airspace.
    static final String
    Used to indicate the units of measurement concerning True Air Speed used in the FIR/UIR to fulfill the requirements of ICAO flight plan.
    static final String
    The two letter ICAO region of the airspace.
    static final String
    A code identifying the airspace structure.
    static final String
    The numerical value of the lower limit of the airspace.
    static final String
    A code indicating the convention of calculating the lower limit.
    static final String
    The unit of measurement for the lower limit.
    static final String
    A code used to indicate airspaces with the same designator but subdivided or differently divided by lateral and/or vertical detail.
    static final String
    A code indicating whether the restrictive airspace area is active by NOTAM or not.
    static final String
    The part identifier of the airspace.
    static final String
    The number or name that uniquely identifies the restrictive airspace.
    static final String
    A statement of the navigation performance accuracy necessary for operation within the airspace (expressed in Nautical Miles).
    static final String
    A code indicating the effective Start date in GMT for a specific primary record when the effective date does not correspond with the AIRAC date.
    static final String
    A code defining whether the restrictive airspace usage is continuous or defined by the time of operations feature.
    static final String
    The time of operations for a restrictive airspace.
    static final String
    A code indicating how the corresponding time of operations values must be interpreted for a restrictive airspace.
    static final String
    A code indicating how the time of operations values must be interpreted for a restrictive airspace.
    static final String
    A code indicating whether the restrictive airspace area is active by NOTAM or not, in addition to the established times (see Time of Operations).
    static final String
    The numerical value of the upper limit of the airspace.
    static final String
    A code indicating the convention of calculating the upper limit.
    static final String
    The unit of measurement for the upper limit.

    Fields inherited from interface com.luciad.ais.model.airspace.ILcdAirspaceFeature

    CLASS, NAME, TYPE
  • Field Details

    • CUSTOMER_AREA_CODE

      static final String CUSTOMER_AREA_CODE
      A code permitting to categorize airspaces by geographical area (standard record) or by airline for whom the data is provided (tailored record). The customer/area code is of the type String.
      See Also:
    • ICAO_REGION

      static final String ICAO_REGION
      The two letter ICAO region of the airspace.

      The ICAO region is only available for Controlled Airspaces and Restrictive Airspaces.

      The ICAO region is of the type String.

      See Also:
    • CONTROLLING_AGENCY

      static final String CONTROLLING_AGENCY
      Agency that authorizes IFR operations in the airspace when it is not being used by the using agency.

      The controlling agency feature is only available for Controlled Airspaces and Restrictive Airspaces.

      The controlling agency is of the type String.

      See Also:
    • LEVEL

      static final String LEVEL
      A code identifying the airspace structure.

      The level is only available for Controlled Airspaces and Restrictive Airspaces.

      The level is of the type TLcdAirspaceStructureType.

      See Also:
    • MULTIPLE_CODE

      static final String MULTIPLE_CODE
      A code used to indicate airspaces with the same designator but subdivided or differently divided by lateral and/or vertical detail.

      The multiple code is only available for Controlled Airspaces and Restrictive Airspaces.

      The multiple code is of the type Character

      See Also:
    • FIR_UIR_IDENTIFIER

      static final String FIR_UIR_IDENTIFIER
      A four character identifier assigned to the airspace.

      The FIR/UIR identifier is only available for FIR/UIR airspaces.

      The FIR/UIR identifier is of the type String.

      See Also:
    • FIR_UIR_ADDRESS

      static final String FIR_UIR_ADDRESS
      The FIR/UIR address of the airspace.

      The FIR/UIR address is only available for FIR/UIR airspaces.

      The FIR/UIR address is of the type String

      See Also:
    • UPPER_LIMIT

      static final String UPPER_LIMIT
      The numerical value of the upper limit of the airspace. The upper limit is of the type Float. In case the airspace is a combined FIR/UIR airspace this is the numerical value of the upper limit of the UIR.
      See Also:
    • UPPER_LIMIT_UNIT

      static final String UPPER_LIMIT_UNIT
      The unit of measurement for the upper limit. The upper limit unit is of the type TLcdAltitudeUnit In case the airspace is a combined FIR/UIR airspace this is the unit of the upper limit of the UIR.
      See Also:
    • UPPER_LIMIT_REFERENCE

      static final String UPPER_LIMIT_REFERENCE
      A code indicating the convention of calculating the upper limit. The upper limit reference point is of the type TLcdAltitudeReference. In case the airspace is a combined FIR/UIR airspace this is the reference of the upper limit of the UIR.
      See Also:
    • LOWER_LIMIT

      static final String LOWER_LIMIT
      The numerical value of the lower limit of the airspace. The lower limit is of the type Float. In case the airspace is a combined FIR/UIR airspace this is the numerical value of the lower limit of the UIR.
      See Also:
    • LOWER_LIMIT_UNIT

      static final String LOWER_LIMIT_UNIT
      The unit of measurement for the lower limit. The lower limit unit is of the type TLcdAltitudeUnit In case the airspace is a combined FIR/UIR airspace this is the unit of the lower limit of the UIR.
      See Also:
    • LOWER_LIMIT_REFERENCE

      static final String LOWER_LIMIT_REFERENCE
      A code indicating the convention of calculating the lower limit. The lower limit reference point is of the type TLcdAltitudeReference. In case the airspace is a combined FIR/UIR airspace this is the reference of the lower limit of the UIR.
      See Also:
    • FIR_UIR_COMBINED_FIR_UPPER_LIMIT

      static final String FIR_UIR_COMBINED_FIR_UPPER_LIMIT
      In case the airspace is a combined FIR/UIR airspace this is the numerical value of the upper limit of the FIR.

      The upper limit is only available for FIR/UIR Airspaces.

      The upper limit is of the type Float.

      See Also:
    • FIR_UIR_COMBINED_FIR_UPPER_LIMIT_UNIT

      static final String FIR_UIR_COMBINED_FIR_UPPER_LIMIT_UNIT
      In case the airspace is a combined FIR/UIR airspace this is the unit of measurement of the upper limit of the FIR.

      The upper limit unit is only available for FIR/UIR Airspaces.

      The upper limit unit is of the type TLcdAltitudeUnit

      See Also:
    • FIR_UIR_COMBINED_FIR_UPPER_LIMIT_REFERENCE

      static final String FIR_UIR_COMBINED_FIR_UPPER_LIMIT_REFERENCE
      In case the airspace is a combined FIR/UIR airspace this is a code indicating the convention of calculating the upper limit of the FIR.

      The upper limit reference point is only available for FIR/UIR Airspaces.

      The upper limit reference point is of the type TLcdAltitudeReference.

      See Also:
    • FIR_UIR_SPEED_UNIT

      static final String FIR_UIR_SPEED_UNIT
      Used to indicate the units of measurement concerning True Air Speed used in the FIR/UIR to fulfill the requirements of ICAO flight plan.

      The FIR/UIR reporting speed unit is only available for FIR/UIR airspaces.

      The FIR/UIR reporting speed unit is of the type TLcdSpeedUnit

      See Also:
    • FIR_UIR_ENTRY_REPORT

      static final String FIR_UIR_ENTRY_REPORT
      Used to indicate whether an entry report on ICAO flight plan is required for that specific FIR/UIR.

      The FIR/UIR entry report is only available for FIR/UIR airspaces.

      The FIR/UIR entry report is of the type Boolean

      See Also:
    • FIR_UIR_CRUISE_LEVEL

      static final String FIR_UIR_CRUISE_LEVEL
      A code identifying the Cruise Table record that is to be used for cruise levels.

      The cruise level is only available for FIR/UIR airspaces.

      The cruise level is of the type String

      See Also:
    • RESTRICTIVE_AIRSPACE_DESIGNATOR

      static final String RESTRICTIVE_AIRSPACE_DESIGNATOR
      The number or name that uniquely identifies the restrictive airspace.

      The restrictive airspace designator is only available for Restrictive Airspaces.

      The restrictive airspace designator is of the type String.

      See Also:
    • AIRSPACE_CENTER

      static final String AIRSPACE_CENTER
      A code defining the navigation element upon which the Controlled Airspace is based, but not necessarily centered.

      The airspace center is only available for controlled airspaces.

      The airspace center is of the type String.

      See Also:
    • RNP

      static final String RNP
      A statement of the navigation performance accuracy necessary for operation within the airspace (expressed in Nautical Miles).

      The RNP is only available for Controlled Airspaces.

      The RNP is of the type Float.

      See Also:
    • TIME_CODE

      static final String TIME_CODE
      A code defining whether the restrictive airspace usage is continuous or defined by the time of operations feature.

      The code is of the type TLcdTimeCode.

      See Also:
    • NOTAM

      static final String NOTAM
      A code indicating whether the restrictive airspace area is active by NOTAM or not.

      The code is of the type TLcdNOTAMCode.

      See Also:
    • TIME_OF_OPERATIONS_CODE

      static final String TIME_OF_OPERATIONS_CODE
      A code indicating how the corresponding time of operations values must be interpreted for a restrictive airspace.

      The code is of the type Collection, containing TLcdTimeCode objects.

      See Also:
    • TIME_OF_OPERATIONS_NOTAM

      static final String TIME_OF_OPERATIONS_NOTAM
      A code indicating whether the restrictive airspace area is active by NOTAM or not, in addition to the established times (see Time of Operations).

      The code is of the type TLcdNOTAMCode.

      See Also:
    • TIME_OF_OPERATIONS_INDICATOR

      static final String TIME_OF_OPERATIONS_INDICATOR
      A code indicating how the time of operations values must be interpreted for a restrictive airspace.

      The code is of the type TLcdTimeIndicator.

      See Also:
    • TIME_OF_OPERATIONS

      static final String TIME_OF_OPERATIONS
      The time of operations for a restrictive airspace.

      The code is of the type Collection, containing String objects.

      See Also:
    • PART_IDENTIFIER

      static final String PART_IDENTIFIER
      The part identifier of the airspace. This is an artificial id that is used when there are two or more airspaces in the same geographical area with the same unique identifier. In that case, the identifiers are "1", "2", etc. to distinguish the different airspaces. In case of airspaces with one geographical area, an empty string is set.

      The part identifier is of the type String.

      See Also:
    • START_DATE

      static final String START_DATE
      A code indicating the effective Start date in GMT for a specific primary record when the effective date does not correspond with the AIRAC date.

      The code is of the type Date.

      Since:
      2016.1.56
      See Also:
    • END_DATE

      static final String END_DATE
      A code indicating the effective End date in GMT for a specific primary record when the effective date does not correspond with the AIRAC date.

      The code is of the type Date.

      Since:
      2016.1.56
      See Also:
    • CYCLE_DATE

      static final String CYCLE_DATE
      The calendar period in which the record was added to the file or last revised. A change in any ARINC 424 field, except Dynamic Magnetic Variation, Frequency Protection, Continuation Record Number and File Record Number, requires a cycle date change. The cycle date will not change if there is no change in the data. The first two digits of the field contain the last two digits of the year in which the addition or revision was made. The last two digits contain the numeric identity of the 28-day data update cycle during which the change occurred. Each calendar year contains 13 such cycles, however, on rare occasions 14 cycles will be encountered. The cycle date is of the type String.
      Since:
      2016.1.51
      See Also: