Class: AIXM::Feature::NavigationalAid::TACAN

Inherits:
DME show all
Defined in:
lib/aixm/feature/navigational_aid/tacan.rb

Overview

TACAN (tactical air navigation system) are military systems which also provide DME service to civilian aircraft and therefore operate in the frequency band between 960 MHz and 1215 MHz.

Cheat Sheet in Pseudo Code:

tacan = AIXM.tacan(
  source: String or nil
  region: String or nil
  organisation: AIXM.organisation
  id: String
  name: String
  xy: AIXM.xy
  z: AIXM.z or nil
  channel: String   # either set channel directly
  ghost_f: AIXM.f   # or set channel via VOR ghost frequency
)
tacan.timetable = AIXM.timetable or nil
tacan.remarks = String or nil
tacan.comment = Object or nil

Constant Summary

Constants inherited from DME

DME::CHANNEL_RE, DME::GHOST_MAP

Constants inherited from AIXM::Feature

REGION_RE

Instance Attribute Summary

Attributes inherited from DME

#channel

Attributes inherited from AIXM::Feature::NavigationalAid

#id, #name, #xy, #z

Attributes included from Concerns::Remarks

#remarks

Attributes included from Concerns::Timetable

#timetable

Attributes inherited from AIXM::Feature

#comment, #region, #source

Attributes inherited from Component

#meta

Method Summary

Methods inherited from DME

#ghost_f, #ghost_f=, #initialize, #vor

Methods inherited from AIXM::Feature::NavigationalAid

#initialize, #inspect, #kind, #organisation

Methods included from Concerns::Association

included

Methods inherited from AIXM::Feature

#==, #hash, #initialize

Methods included from Concerns::HashEquality

#eql?, #hash

Methods included from Concerns::XMLBuilder

#build_fragment, #to_uid, #to_xml

Methods included from Concerns::Memoize

included, method

Constructor Details

This class inherits a constructor from AIXM::Feature::NavigationalAid::DME