Package com.luciad.format.asterix
package com.luciad.format.asterix
Provides classes and interfaces for decoding and displaying ASTERIX data.
ASTERIX is the Eurocontrol standard for exchanging ATM surveillance data. Surveillance data is classified into data categories. More information on the ASTERIX standard and defined categories can be obtained from the Eurocontrol website . This package allows to decode ASTERIX data from a file or from a live stream of radar data. It also allows to replay ASTERIX data from a file as if it came from a live stream. Not all categories defined by the ASTERIX standard are supported by LuciadLightspeed. Only a subset of categories is supported : 1, 8, 10, 11, 21 30, 48, 62, 240 and 244.
- Since:
- 6.2
-
ClassDescriptionBase class for all classes that represent an ASTERIX category.Base class for both ASTERIX decoders:
TLcdASTERIXLiveDecoderandTLcdASTERIXModelDecoder.Base class for allILcdModelDescriptors that are used to represent data of some type.Provides the model references for ASTERIX categories which are not decoded as WGS84 lon/lat coordinates.Provider for scaling factors for some data items of some ASTERIX categories.Provides the transformations needed to convert ASTERIX coordinates to WGS_84 lon/lat coordinates.This class represents a User Application Profile (UAP) defined in an ASTERIX specification.This interface defines a filter for ASTERIX records.Implementation ofILcdASTERIXRecordFilterthat can filter out records below a specified minimum altitude or above a certain maximum altitude.This class represents ASTERIX data category 1.This class represents ASTERIX data category 10.This class represents ASTERIX data category 11.This class represents ASTERIX data category 21.This class represents ASTERIX data category 21 version 0.23.This class represents ASTERIX data category 240, version 1.3.This class represents ASTERIX data category 244.This class represents ASTERIX data category 30.This class represents ASTERIX data category 30, version '2.5 ter'.This class represents ASTERIX data category 34.This class represents ASTERIX data category 48 Revision 1.21.This class represents ASTERIX data category 62.This class represents ASTERIX data category 8.TLcdASTERIXDataSource allows you to decode multiple consecutive ASTERIX files in one go.This class provides static access to the ASTERIX data model and its types.Implements date filtering for ASTERIX Category 8 weather models.Encoder for ASTERIX trajectory models.TLcdASTERIXFinalReplayInputStreamreplays a recorded ASTERIX Final input stream or a recorded PCAP stream and provides plain ASTERIX messages with timing intervals equal to those that actually occurred during the recording.This decoder reads ASTERIX data from a live stream, and updates a givenTLcdModelListwith it.This decoder reads live ASTERIX data from anInputStreamand represents it in aILcdModelContainer.Enum to choose the strategy on how to decode live data.Extension ofjava.lang.Numberthat represents an integer value.This decoder reads ASTERIX data and represents it in a TLcdModelList.A model descriptor for ASTERIX model lists.Defines an ASTERIX plot.A model descriptor for plot models.TLcdASTERIXPrecipitationZone models a set of geometries with the same precipitation intensity.A model descriptor for ASTERIX category 34 models containing monoradar service messages.A model descriptor for ASTERIX category 240 radar video models.Default implementation ofALcdASTERIXReferenceProviderwhich can be used for static radar platforms.ILcdASTERIXRecordFilterimplementation that allows you to filter the ASTERIX records by data source (for instance, by the radar system that picked them up).Time-dependent view on aTLcdASTERIXTrajectory.ThisILcdModelDescriptorshould be used for models withTLcdASTERIXTrackobjects.TLcdASTERIXTrajectorymodels the path of a track (for example an aircraft) flying from one point to another.ThisILcdModelDescriptorshould be used for models withTLcdASTERIXTrajectoryobjects.ThisILcdModelDescriptorshould be used for models withTLcdASTERIXWeatherPictureobjects.TLcdASTERIXWeatherPicture models the precipitation detected by a sensor during a certain time range.