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