Package com.luciad.format.aixm


package com.luciad.format.aixm
Provides decoders and helper classes to support the AIXM format.

The supported AIXM specifications are version 3.3, 4.0 and 4.5. For more information about the specifications, see http://www.eurocontrol.int/aixm/public/subsite_homepage/homepage.html.

The com.luciad.format.aixm.decoder package contains an ILcdModelDecoder implementation to decode AIXM data, TLcdAIXMModelDecoder. This decoder allows configuration of the types of AIS objects to be decoded. For each type of object, a specific ILcdAIXMHandler implementation must be added to the decoder. ILcdAIXMHandler implementations are available for aerodromes, airspaces, designated points, navigation aids (DME, VOR, NDB, TACAN, ILS, Marker), geographical borders, procedures, routes and runways.

Decoded AIXM models use domain objects from the general AIS model (com.luciad.ais.model), together with specific AIXM feature information that is available in the com.luciad.format.aixm.model package.

To visualize AIXM models in Lightspeed, see TLspAIXMLayerBuilder.

To visualize AIXM models on a GXY map, TLcdAIXMDefaultLayerFactory can be used to create layers. It can be configured through TLcdAIXMLayerConfiguration, which controls the actual visualization behavior the domain objects (e.g., icon color, label font, etc.).

Since:
5.0