All Classes and Interfaces

Class
Description
Abstract implementation of the interface ILcd2DBinaryTopology.
Abstract implementation of the interface ILcd2DBinaryTopology to handle multiple combinations of shapes.
This abstract class provides a basis for implementing the ILcd2DEditableBounds interface.
This abstract class provides a basis for implementing the ILcd2DEditablePolypoint interface.
This abstract class provides a basis for implementing the ILcd2DEditablePolyline interface, where the polyline is a simple line with two vertices.
This abstract class provides a basis for implementing the ILcd2DEditablePoint interface.
This abstract class provides a basis for implementing the ILcd2DEditablePolypoint interface.
This abstract class provides a basis for implementing the ILcd2DEditableShape interface.
This abstract class provides a basis for implementing the ILcd3DEditableBounds interface.
This abstract class provides a basis for implementing the ILcd2DEditablePolypoint interface.
This abstract class provides a basis for implementing the ILcd3DEditablePolyline interface, where the polyline is a simple line with two vertices.
This abstract class provides a basis for implementing the ILcd3DEditablePoint interface.
This abstract class provides a basis for implementing the ILcd3DEditablePolypoint interface.
This abstract class provides a basis for implementing the ILcd3DEditableShape interface.
An abstract implementation of an ILcdAction, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.
Abstract decorator class for an ILcdAction.
Factory that is capable of creating new shapes for AIS domain objects.
Deprecated.
Abstract super class for all codes in AIXM 5.1.
Convenience class for implementing animations, including ILcdView based animations.
Implementations of this interface transform the relative progress of the animation (between 0 and 1 with respect to the animation's duration).
A global manager for animation playback.
Abstract implementation of ALcdGXYNewControllerModel2 that contains the logic for creating new APP-6A objects on an ILcdGXYView.
Base class for both ASDI decoders: TLcdASDIModelDecoder and TLcdASDILiveDecoder.
Base class for all ILcdModelDescriptor classes of all ILcdModel classes containing ASDI data.
Base class for all classes that represent an ASTERIX category.
Base class for both ASTERIX decoders: TLcdASTERIXLiveDecoder and TLcdASTERIXModelDecoder.
Base class for all ILcdModelDescriptors 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.
ALcdAzimuthal projections are ILcdProjection objects that have a central point of zero distortion.
An ALcdBalloonDescriptor contains all information to describe a balloon.
An abstract class for all balloon managers.
Semantics for a color band in an image.
The type of a band.
Semantics for an image band with measurement values.
Represents the semantics of a band in an ALcdBasicImage.
An enumeration that defines the type of a band.
A basic image is a an ALcdImage consisting of a uniform matrix of pixels.
Describes the configuration of an ALcdBasicImage.
Builder for ALcdBasicImage.Configuration objects.
Deprecated.
Use a UI builder (e.g.
This abstract class provides a basis for implementing the ILcdBounds interface.
This class is a wrapper around a TLcdLayerTreeNodeCellRenderer, adding support for displaying a busy icon to the renderer.
Factory that creates InputStream instances that can access a data source without requiring a persistent connection to the data or that access happens linearly.
A color lookup table.
This class implements the compass (usually the upper part) of the navigation controls.
Abstract class defining a composite viewshed.
A ALcdConic is a ILcdProjection that is derived by projection of geodetic points on a cone which is then unrolled.
ALcdCrossCountryHeightProviderDistanceFunction is an abstract class which can be used to implement distance functions that are based on an ILcdHeightProvider and compute values using only the height values along the line between start and end point.
Describes the mode in which the distances should be computed.
ALcdCrossCountryRasterDistanceFunction is an abstract class which can be used to implement distance functions that are based on an ILcdRaster and compute values using only the raster values along the line between start and end point.
Describes the mode in which the distances should be computed.
Adds default values to ILcdCSWCapabilitiesProvider.
Creates and configures an ALcdOGCCommandDispatcher for a CSW server.
Abstract handler for OGC Filter based catalog record queries.
An ALcdCylindrical is an ILcdProjection that is obtained by wrapping a cylinder around the earth globe such that it touches the equator.
This extension of the ALcdDAFIFSingleModelDecoder class provides read methods to retrieve data from a aerodrome or heliport data file.
This extension of the ALcdDAFIFSingleModelDecoder defines the skeleton of the decode algorithm used to decode DAFIF airspaces and special use airspaces.
This abstract implementation of the ILcdDAFIFDecoder interface defines the most primitive methods used when decoding a DAFIF file.
This abstract extension of the ALcdDAFIFDecoder class defines the skeleton of the decode algorithm used to decode DAFIF data files.
This abstract extension of the ALcdDAFIFDecoder class defines the skeleton of the decode algorithm used to decode DAFIF data files.
This abstract implementation of the ILcdModelDecoder interface defines the most primitive methods used when decoding a DAFIFT file.
Abstract definition of an expression language that enables the definition and evaluation of expressions over ILcdDataObject instances.
This abstract class implements ILcdAltitudeProvider.
This abstract class represents a DGN attribute.
This class describes a DGN level filter.
A base class for discretized GeoPaths.
 
Convenience filter that provides the implementation for change support: listener and change event handling.
A base class for ILcdParameterizedIcons that paint a 2-dimensional vector.
A 2-dimensional vector parameterization.
A tileset that only has the coverages of its delegate tileset that are accepted by the filter.
A base class for painting ILcdEarthTileSets in an ILcdGXYView.
Abstract implementation of ILcdParameterizedIcon.
Provides elevation data.
Base class for tiles produced by an ILcdEarthTileSet.
Base class for ILcdEarthTileCombiner implementations.
Abstract base class for ILcdEarthTileSet implementations.
Base class for wrappers around an ILcdEarthTileSet.
Base class for ILcdEarthTileSplitter implementations.
ALcdGeneralPerspective are ILcdProjection objects that have a central point of zero distortion.
Implementation of ILcdSegmentScanner that is based on a geodetic reference.
Base class for geo reference implementations.
Provides access to an OpenGL binding.
 
Deprecated.
This class has been deprecated.
Annotation that can be added to a data type.
This annotation can be added to data types and data properties.
This annotation can be added to data models, data types and data properties.
This annotation can be added to a TLcdDataProperty.
Maps and transforms a source data type to a given (GML) target data type.
If this annotation is present on a data type, TLcdGMLTransformer will map and transform that type to and from the given target type using the given transformation.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Provides OUTLINED, FILLED and OUTLINED_FILLED modes to paint objects which cover an area.
An abstract manager for automatically assigning ILcdGXYAsynchronousPaintQueue instances to asynchronously painted layers which do not yet have a paint queue.
ILcdGXYChainableController that implements startInteraction, terminateInteraction and paint to call a corresponding implementation ( see ALcdGXYChainableController.startInteractionImpl(com.luciad.view.gxy.ILcdGXYView), ALcdGXYChainableController.terminateInteractionImpl(com.luciad.view.gxy.ILcdGXYView) and ALcdGXYChainableController.paintImpl(java.awt.Graphics) ) and then call the same method in the next controller.
Extension of ALcdGXYTouchChainableController confining the range of handled touch points based on a minimum and maximum.
Convenience class to wrap an ILcdGXYContext: one only has to overwrite those methods that are required.
A base class of ILcdGXYController that interacts with one view at a time.
This is a BeanInfo for the abstract ALcdGXYController class.
This abstract class implements an abstract algorithm that can be used to compute label placements.
This wrapper can be used to create a labeling algorithm wrapper based on the ALcdGXYDiscretePlacementsLabelingAlgorithm abstract algorithm.
ALcdGXYEditor is an abstract class that can be used for implementing the ILcdGXYEditor interface.
An ALcdGXYInteractiveLabelProvider can provide a java.awt.Component that can be shown to the user so he can modify the properties of the object.
This listener can be used to be notified when interaction is started, stopped or cancelled.
This class implements some of the functionality common to most ILcdGXYLabelPainter2s.
An ALcdGXYLabelStamp is an object that performs the actual painting of a label.
This abstract class can be used as a basis for creating an implementation of ILcdGXYNewControllerModel.
Contains the logic for creating objects on an ILcdGXYView.
A description of the creation status an object is in, used to make decisions on whether a certain input event should trigger editing or other operations.
Object representing all needed information about a snap target.
ALcdGXYPainter is an abstract class that can be used for implementing the ILcdGXYPainter interface.
BeanInfo class for ALcdGXYPainter.
Provides default implementations for some of the ILcdGXYPen methods.
Indicates the rendering quality of the pen.
Abstract ILcdGXYController that adds panning and/or zooming behavior during sub-class specific mouse interactions.
Extension of ALcdGXYChainableController for TLcdTouchEvent instances.
Represents a geographically bounded pixel-oriented data source.
Describes the configuration of an ALcdImage.
Builder for ALcdImage.Configuration objects.
A mosaic is a grid of ALcdBasicImages.
Describes the configuration of an ALcdImageMosaic.
Builder for ALcdImageMosaic.Configuration objects.
Represents an image processing operator.
Data type builder for ALcdImageOperators.
Combines a number of image operators into a single function which requires only the input image to be supplied by the user.
Builder for creating ALcdImageOperatorChain instances.
Provides methods for reading pixel values out of an ALcdBasicImage.
Describes the capabilities and execution environment of an ALcdImagingEngine.
Base class for all codes.
Abstract implementation of a code list.
An abstract class that defines a common interface for fit-to-object actions in KML 2.2
ALcdLabelLocations is the central place where information is kept about the position of labels and whether or not they were drawn.
Iterator to iterate over label locations.
This abstract class contains common properties of LIDAR point cloud formats.
This class represents the model descriptor of an ILcdMagneticNorthModel.
This class makes it possible to retrieve measured values at a given model point.
The parameters using which measures are retrieved.
Builder to create Parameter objects.
A skeleton implementation of ILcdModel to minimize the effort required to implement this interface.
A terrain elevation provider that gets its terrain elevation data from a list of models.
This abstract class provides a method to create an ILcdHeightProvider when an ILcdModel is given.
Abstract implementation of ALcdGXYNewControllerModel2 that contains the logic for creating new MIL-STD 2525b objects on an ILcdGXYView.
Extension of ILcdModelProvider that provides support for multi-dimensional requests.
An abstract Format that splits up formatting an ILcdMultilevelGridCoordinate into formatting the levels of the multilevel grid coordinate.
A multilevel image is a collection of ALcdBasicImages which cover the same geographic area and have same ALcdBandSemantics but which can have different resolutions, different sampling modes and/or represent different data.
Describes the configuration of an ALcdMultilevelImage.
A multilevel image mosaic is a collection of ALcdImageMosaics which cover the same geographic area but which can have different resolutions, different sampling modes and/or represent different data.
Describes the configuration of an ALcdMultilevelImageMosaic.
ALcdNodeDistanceFunction is an abstract class which can be used to implement distance functions that take only nodes into account, not edges preceding or succeeding the start- and/or endpoint.
ALcdNodeValueFunction is an abstract class which can be used to implement edge functions that associate values with nodes.
Action that works on the current map selection.
Simple implementation of ILcdObjectTransformation for invertible transformations that implements the inverse transformation by delegation to the ALcdObjectTransformation.invert(Object, Map) method.
An ALcdObliqueCylindrical is an ILcdProjection that is obtained by wrapping a cylinder around the globe.
Abstract base class for OGC command dispatchers.
Deprecated.
All Styled Layer Descriptor support is now available via ALcdOGCWMSCommandDispatcherFactory (since 2017.0).
This factory class creates a command dispatcher following the OGC WCS specification.
This factory class creates a command dispatcher following the OGC WFS specification.
This class contains information about the capabilities of a Web Map Service.
This factory class creates a command dispatcher following the OGC WMS specification.
Represents a dimensional parameter available for a WMS layer or a group of layers.
This class contains general information about a Web Map Service.
Abstract base class for traversing OpenFlight scene graphs.
Base class for OpenFlight scenegraph visitors.
Encapsulates a single-threaded execution and rendering service, similar to the Event Dispatch Thread.
This class implements the pan component of the navigation panel.
ALcdPerspective are ILcdProjection objects that have a central point of zero distortion.
This abstract class provides a basis for implementing the ILcdPoint interface.
This abstract class can be used to implement an ILcdProjection.
Base class for ILcdRaster implementations.
This class provides the common interface and methods of both the legacy TLcdRasterModelHeightProviderFactory and the new TLcdImageModelHeightProviderFactory
This abstract class provides a basis for implementing the ILcdRasterPainter interface.
A terrain elevation provider which adds raster value checking.
A class to represent a request context when handling a service request.
An icon displaying the map scale.
Enumeration of possible map scale representations.
This abstract class provides a basis for implementing the ILcdShape interface.
This abstract class provides a basis for implementing the ILcdShapeList interface.
ALcdSimpleEdgeValueFunction is an abstract class which can be used to implement edge functions that associate values with edges, without taking any other information (like the route preceding this edge) into account.
Abstract convenience implementation of ILcdSimulatorModel that handles all properties and their property change events.
Abstract class that contains the information to implement a painter for objects that should be rendered according to a feature type style.
This class adapts the ILcdSLDGraphicsProvider to allow for the ILcdGXYContext to be passed to the setup and rollback methods.
Factory to create painters for feature type styles, rules and symbolizers.
Represents a layer (named or user-defined) in a Styled Layer Descriptor.
Represents a layer style (named or user-defined) for a layer in a Styled Layer Descriptor.
Abstract class that contains the information to implement a painter for objects that comply to a rule.
Grouping class for all symbolizer types.
A convenience class that enables grouping of symbolizer painters.
Abstract implementation of ILcdWMSGXYLayerFactory that adds SLD support.
This is the abstract superclass for TLcdSVGUnStyledShapeWriter.
Provides terrain elevation data.
This class is an abstract basis for implementing ILcdTileDecoder.
Deprecated.
This API is only here to support deprecated formats.
Implementation of ILcdSimulatorModel whose time complexity for changing the date is generally related to the amount of changes that are required, not to the total amount of data.
A model representing transformed data of an original model.
A ALcdTransverseCylindrical is a ILcdProjection for which a cylinder is wrapped around the globe.
ALcdTurnValueFunction is an abstract class which can be used to implement edge functions that associate values with turns involving only two edges.
Abstract implementation that implements all methods of ILcdUndoable, except ILcdUndoable.undo() and ILcdUndoable.redo().
Prints the contents of a given Component containing a view component.
Abstract class that represents a viewshed observer.
This class provides the default implementation of a ILcdVVModel.
This class is an abstract implementation of the ILcdVVXAxisRenderer.
A decoder for WCS GetCoverage responses which decodes a response as an ILcdModel which contains a single ALcdBasicImage, ALcdMultilevelImage, ALcdImageMosaic or ALcdMultilevelImageMosaic.
An ILcdChangeListener implementation which only keeps a WeakReference to the object it wants to update when change events are received.
An ILcdLayeredListener implementation which only keeps a WeakReference to the object it wants to update when layered events are received.
An ILcdModelListener implementation which only keeps a WeakReference to the object it wants to update when model changes are received.
A PropertyChangeListener implementation which only keeps a WeakReference to the object it wants to update when property changes are received.
A ILcdSelectionListener implementation which only keeps a WeakReference to the object it wants to update when selection changes are received.
An ILcdStatusListener implementation which only keeps a WeakReference to the object it wants to update when change events are received.
A base class for locks.
An enumeration that corresponds to the 'LockAction' attribute of 'GetFeaturesWithLock' and 'LockFeatures' requests.
An interface for handling WFS-T transactions.
Defines a particular authority.
Represents the capabilities of a WMS.
Abstract capabilities provider.
Abstract class for a command dispatcher implementation.
Abstract class for factory implementations to create ALcdWMSCommandDispatcher objects.
Extension of ILcdWMSDescribeLayerRequestEncoder that is capable of sending a DescribeLayer response that uses the default content type application/vnd.ogc.wms_xml defined for WMS 1.1.0 and later, and that complies to the WMS_DescribeLayerResponse DTD defined by the OGC 02-70 SLD specification.
Represents a dimensional parameter for a layer or a group of layers.
Represents a layer of a WMS.
Defines a WMS layer style.
A named layer is a layer being published by a Web Map Server (WMS).
A style object for a named layer.
An ALcdWMSProxy is an object that acts as a proxy towards a Web Map Service (WMS).
Contains information about service meta data.
Deprecated.
The use of this class has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
ILcdModelDecoder that provides additional infrastructure to decode XML schema based documents.
This abstract class provides additional methods for a ILcdModelEncoder to encode models into XML schema based documents.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Do not use this class.
This class implements the zoom component of the navigation panel.
Abstract implementation of ILcyActionBar.
Default implementation of ILcyActiveSettable for convenience.
An ALcyAddOn is the basic block in Lucy for contributing functionality.
Support class for writing an add-on that has an application pane.
Facade that allows writing code that can transparently work with both asynchronously and synchronously painted layers.
Abstract class for applying and un-applying a tracking camera for the Camera Tracking addon.
This class is used to create a ALcyCameraLinker for a map component, given a type, objects and their models.
Abstract implementation of a composite filter according to composite design pattern.
Abstract base class to create and add layers onto an ILcyGenericMapComponent.
Abstract implementation of ILcyCustomizerPanel that provides default implementations for most methods of the interface.
Abstract implementation of ILcyCustomizerPanelFactory that uses a ILcdFilter to decide if this factory can be used for a given object.
Abstract base class for data property value customizer panels.
Handler for any type of data source.
Deprecated.
Use ALcyAddOn instead and move the logic provided by ILcyAddOnDecoder to the plugInto method
An abstract extension of ALcyLayerSelectionTransferHandler which adds support to copy domain objects between models of the same format and optionally to import shapes from another format.
Factory to create ILcdModelDescriptors.
Abstract class which groups methods to create adapter objects for domain objects, and to convert domain objects to new domain objects for the same or another model.
Abstract class that facilitates the implementation of ILcyCustomizerPanel for domain objects.
Groups all functionality related to a specific domain object, in order to easily allow adding new domain objects to the drawing addon.
This class provides access to the drawing settings of a drawing layer.
Abstract base class to create the default tool bar for editing a drawing model.
Extension of ALcyGeneralFormat that assumes working with files on disk.
Descriptor that provides more information about the file types a certain ILcdModelEncoder/ILcdModelDecoder/ALcyDataSourceHandler can handle.
Object which associates an ALcyFileTypeDescriptor to an instance of T.
This class provides the basic support facilities for adding another data format to Lucy.
Extension of ALcyPreferencesAddOn that is also equipped with an ALcyFormat.
(Swing) component that can be displayed to manipulate a layer of a given format.
Factory to create ALcyFormatBars.
Convenience class to wrap an ALcyFormat: one only has to overwrite those methods that are required.
Extension of ALcyFormat that works on general data formats (not necessarily files on disk), but provides some nice extras: it adds workspace support for models and domain objects. it adds an asynchronous hint paint provider.
Abstract factory for the creation of a GUI panel.
Abstract base class to create an extension of TLcyGXYSetControllerActiveSettable for a new controller.
An implementation of ALcdGXYNewControllerModel2 that has a currentLayer property.
A help manager is responsible for offering the possibility to context sensitive help.
Abstract class that facilitates the implementation of ILcyCustomizerPanel for layers.
An ALcyLayerSelectionTransferHandler is responsible for exporting a selection from a source layer to various other representations.
Implementation of ALcyLspCameraLinker, specifically meant to be used in combination with 2D Lightspeed views.
Implementation of ALcyLspCameraLinker, specifically meant to be used in combination with 3D Lightspeed views.
Extension of ALspCreateControllerModel which has a currentLayer property.
Lightspeed counterpart of ALcyDomainObjectSupplier.
This class provides the basic support facilities for adding Lightspeed visualization for some data format to Lucy.
Extension of ALcyPreferencesAddOn that is also equipped with an ALcyLspFormat.
Convenience class to wrap an ALcyLspFormat: one only has to overwrite those methods that are required.
Extension of ALcyLspFormat that works with a properties object holding the configuration of the format.
Provides the shapes specific functionality to a TLcyLspSLDDomainObjectSupplier.
This ALcyLspFormat is designed for layers where the layer style is stored into a style file.
This ALcyLspFormat implementation is designed for layers styled using SLD or for layers using an ILspCustomizableStyler.
This object is used to create Lightspeed related application-wide style settings.
Factory for the creation of ILcyMapComponent instances.
Abstract class that facilitates the implementation of ILcyCustomizerPanel for ILcdModel objects.
Deprecated.
ALcyAddOn that is equipped with a TLcyPreferencesTool to read its preferences from the set configuration file.
Implementation of ALcyWorkspacePropertyConverter that retrieves the ALcyWorkspaceCodec from the TLcyPreferencesTool when it is encoding its workspace properties.
Extensions of this abstract class create the gui for the preview addon.
Factory for the creation of a printable component for some ILcyMapComponent.
Creates an AWT component meant for printing the contents of a map.
Represents all that is needed to print, preview, modify, ... a component which can be printed to one or more pages.
Creates the content of the print preview dialog.
This abstract class represents a key-value pair collection.
Convenience class to wrap an ALcyProperties in that one only has to overwrite those methods that are required.
Provides an ALcyShapeSupplier with a codec which is used to implement undo/redo in the customizers, to clone shapes and to implement shape conversion during drag and drop.
Abstract class that facilitates the implementation of ILcyCustomizerPanel for shapes.
Provides the shape specific functionality to a TLcySLDDomainObjectSupplier.
ALcyShapeSupplier that delegates to another shape supplier.
Provides back-end functionality for a TEA add-on.
Abstract class that represents a piece of functionality that assists in achieving a specific task.
Extensions of the factory create the vertical view panel for the vertical view addon.
The ALcyWorkspaceCodec is responsible for encoding/decoding a workspace.
An ALcyWorkspaceCodecDelegate is responsible for encoding/decoding a part of the workspace.
An ALcyWorkspaceObjectCodec is responsible for encoding/decoding a specific type of object.
ALcyWorkspaceObjectCodec wrapper that - in addition to what the wrapped codec writes - can encode and decode some additional information.
Abstract base class that can use the ALcyWorkspaceCodec to encode paths and reference to Objects.
An abstraction of an asset, providing its up to date metadata.
A representation of an asset.
A part of an asset, requiring a location and a bounding box.
An abstract builder for asset parts.
Abstract builder for asset metadata.
Entry point for storing and retrieving metadata by id.
An opaque handle to the execution environment for LuciadFusion clients.
Provides the description of the coverage and also functionality to put, get and delete individual tiles of the coverage.
A representation of a coverage.
A reference to an asset with an associated status.
Abstract builder for coverage metadata.
This class represents the engine of LuciadFusion, which is responsible for processing (=fusing) the source data so it can be served later on to clients.
An opaque handle to the execution environment for LuciadFusion engine clients.
An opaque handle to the execution environment for LuciadFusion.
This abstract class bundles all functionality specific to the data format to allow the fusion engine to fuse data sets.
An abstract superclass for resources: assets, coverages and themes.
An abstract representation of a resource.
Abstract builder for resource metadata.
A visitor for resource metadata.
This class represents a theme.
The main entry point for accessing a LuciadFusion Tile Store.
The commit policy determines when new tiles will be visible.
The final result of a read operation ("get").
The result of an operation on a Tile Store.
An enumeration of result codes, similar to HTTP response codes.
The final result of a write operation ("put", "delete").
A Tile Store model logically groups a number of coverages into a single model.
A provider that can provide a Tile Store based on a URI.
This class facilitates the writing of tile store decorators.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Manages an OpenGL 2D texture object.
A mesh consisting of vertices and primitives.
An abstract class for a 3D primitive contained in an ALsp3DMesh.
Convenience handle class that separates the handling of AWT events into 3 steps.
Base class for a controller that triggers instances of ILcdAction when receiving certain input events.
Abstract base class for implementations of ILspAWTView.
Abstract super class for objects that return information about objects interacting with view bounds.
Constraint for a view world transformation.
This class represents a complex stroke pattern, for example a dash or an arrow.
Used to build arc strokes.
Used to build arrow strokes.
The arrow type.
Used to build icon strokes.
Used to build line strokes.
Used to build parallel line strokes.
Used to build polyline strokes.
Used to build rectangle strokes.
Used to build text strokes.
Used to build triangle strokes.
Used to build wave strokes.
Extension of ALspTouchController confining the number of handled touch points based on a minimum and maximum.
A base class of ILspController that interacts with one view at a time.
Controller model used by the TLspCreateController for the retrieval of the layer on which an object should be created as well as the object that is to be created.
An abstract class that can be used by editors to create a new (sub-)shape.
Base class for handles that are used to create and initialize new domain objects.
Abstract base class for implementations of ILspCustomizableStyler.
A style which describes density plots.
Builder used to create density styles.
Base class for directional light sources.
This abstract class implements an abstract algorithm that can be used to compute label placements.
This class can be used to create a labeling algorithm wrapper based on the ALspDiscreteLabelingAlgorithm abstract algorithm.
A create handle that dynamically adds handles.
An editable extension of ALsp3DMesh.
An edit handle is a widget that manipulates a domain object or some part of that object.
Represents the result of an edit handle when it has processed an incoming user interaction event.
Abstract base class for implementations of ILspEditor.
Any kind of OpenGL resource such as a texture object or frame buffer object, that is destroyable.
Describes a global graphics effect applicable to an ILspView.
The base class for all handles related to editing.
A hypsometry shader that depends on a 2D reference direction.
Builder for hypsometric shaders based on a 2D reference direction.
A hypsometry shader that depends on a 3D reference direction.
Builder for hypsometric shaders based on a 3D reference direction.
Base class for the hypsometric shaders.
Builder for hypsometric shaders.
An ALspInteractiveLabelProvider can provide a java.awt.Component that can be shown to the user so he can modify the properties of the object.
Class that can be used to filter labels from being edited.
Instances of this class contain the location information about a specific label.
This abstract class is used to provide a fixed number of locations for a label.
ALspLabelLocations is the central place where information is kept about the position of labels and whether or not they are visible.
Encapsulates a label and its location and visibility.
This class is used in combination with an ILspStyler to define the label location details of a group of objects, in addition to styling.
A wrapper for a label style collector to allow easy creation of wrappers that will even remain compatible if additional abstract methods are added to ALspLabelStyleCollector.
Abstract base class for label styler implementations.
This style provides a method to retrieve the text to use for a label.
Builder for text provider styles.
Base class for implementations of ILspLayer.
Base class for various layer builders.
Base class for light sources.
An abstract base class for handles that can work on a collection of objects.
Implementation of a handle that is activated when an object is touched.
Base implementation of a handle that allows resizing or scaling of domain objects by dragging their outline.
Base class for paint queries.
This class describes a measurement created with the ruler controller.
An info object containing information about a certain segment in a ALspRulerMeasurement.
This is the base class for selection view input.
Convenience class for implementing layer factories with a one-one mapping between layers and models.
An ALspDensityStyle which allows variable width (in pixels or world reference size) and hardness.
Builder used to create soft density styles.
This label location calculates the position and rotation of a label.
This object describes the exact location of the anchor point and the rotation of a label:
This class provides methods to retrieve label locations based on stamp label location.
Base class for style objects, containing common properties that are applicable to all domain objects.
Builder for styles.
This class is used in combination with an ILspStyler to define the style of a group of objects.
A wrapper for a style collector to allow easy creation of wrappers that will even remain compatible if additional abstract methods are added to ALspStyleCollector.
Abstract base class for ILspStyler implementations.
This abstract class is used by ILspStyler implementations that want to convert an object into a list of targets to which the styles should be applied.
Deprecated.
This enum has no functional meaning.
Styler that can use Swing components as label content.
Manages an OpenGL texture object.
Styler wrapper that delegates to one of two stylers.
Extension of ALspController for TLcdTouchEvent instances.
Abstract super class for objects that return information about how/where an object was touched.
Base class for tracking a series of points for a camera.
Empty implementation of ILspViewListener.
This implementation of ALspBoundsInfo offers information about a representation (geometry) in view space.
This implementation of ALspTouchInfo offers information about how and where a representation in view space of an object was touched.
This class defines a transformation between world coordinates and view coordinates.
Enumeration of modes supported by viewPoint2WorldSFCT() and toolkitPoint2WorldSFCT().
Enumeration of devices to which a view can be rendered.
This implementation of ALspBoundsInfo offers information about a representation (geometry) in world space.
This implementation of ALspTouchInfo offers information about how and where a representation (geometry) in world space of an object was touched.
 
Defines the supported APP-6 symbology standards.
 
Enumeration over the different styles (coverages) provided by BingMaps.
Status of the items included in the result set.
This enumeration defines the possible dimension values stored in an intersection matrix.
This enumeration defines the different regions for a shape: its interior, its boundary, and its exterior.
Enumeration of the supported GeoPackage specifications.
If a bounding shape is not provided for a feature collection, explain why.
 
CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.
 
List of codes that identifies the file structure model for records stored in files.
The enumeration value here indicates the incrementation order to be used on the first 2 axes, i.e.
Defines allowed values for the knots` type.
List of codes (adopted from ISO 19123 Annex C) that identifies the rule for traversing a grid to correspond with the sequence of members of the rangeSet.
Utility type used in various places - e.g.
SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.
This enumerated data type specifies values for indeterminate positions.
 
These directions are necessarily approximate, giving direction with a precision of 22.5°.
gml:CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.
This enumeration type specifies values for the knots' type (see ISO 19107:2003, 6.4.25).
 
gml:SignType is a convenience type with values "+" (plus) and "-" (minus).
gml:SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.
These values are interpreted as follows: - "unknown" indicates that no specific value for temporal position is provided.
Enumeration describing a horizontal alignment, e.g. for text.
Sampling mode of the image.
Interpolation type.
 
 
High-level geospatial data thematic classification to assist in the grouping and search of available geospatial datasets
 
 
 
 
Enumeration for the different content types that can be part of a KML model.
 
 
 
 
 
Defines the status of a resource.
 
 
 
 
Describes the relationship between images in a multilevel composite (ALcdMultilevelImage or ALcdMultilevelImageMosaic).
Defines the supported MIL-STD 2525 symbology standards.
Enumeration describing the NITF image band representations
 
 
Fill pattern enumeration.
Font Style enumeration (normal or italic).
Weight enumeration (normal or bold).
Horizontal alignment enumeration (center, right or left).
Line pattern enumeration.
Vertical alignment enumeration (middle, top or bottom).
Defines the supported point cloud compression algorithms for encoding point cloud data as OGC 3D Tiles:

Supported values:

ELcdOGC3DTilesPointCloudCompressionType.NONE ELcdOGC3DTilesPointCloudCompressionType.DRACO
Used in LuciadFusion to preprocess point clouds.
 
Enumeration for the S-52 area boundary symbol types.
Enumeration for the S-52 color schemes.
Enumeration for the S-52 display category types.
Enumeration for the S-52 point boundary symbol types.
Enumeration for the S-52 radar category type.
Enumeration modeling the S-57 product types supported out-of-the-box by the Maritime Standards component.
Describes the degree of turbulence in a SIGWX clear air turbulence region.
Describes the degree of airframe icing in a SIGWX cloud.
Describes the cloud distribution of a SIGWX cloud.
Describes the degree of in-cloud turbulence in a SIGWX cloud.
Describes the type of a SIGWX cloud.
Constants that represent the height ranges used for SIGWX forecasts.
Describes the origin center for BUFR SIGWX data.
Describes the type of SIGWX storm.
Describes the type of a SIGWX tropopause height Data object TLcdSIGWXDataTypes.SIGWX_TROPOPAUSE_TYPE_PROPERTY property values are of this type.
3D mesh simplification strategies.
A paint strategy for WMS data.
 
 
Enumeration indicating the data density or detail of the data in a coverage.
Defines the data types for coverages and assets.
Enumeration for the resource types.
Enumeration describing the different states of a Fusion engine.
Enumeration of the different creation behaviors of point lists.
Indicates the state of the object being edited after an interaction performed through a handle.
Enumeration of quality hints, which indicate a user preference towards either high performance (ELspQualityHint.FASTEST) or correctness/visual quality (ELspQualityHint.NICEST) for data painted in an ILspView.
This interface allows to compute binary topology relations on ILcdShapes based on a dimensionally extended nine intersection matrix (DE-9IM).
This interface defines binary topology relations on ILcdShapes.
An ILcdModel whose elements can be retrieved via a spatial index, using 2D rectangular bounds.
An interface for objects whose contents can be spatially queried.
Deprecated.
Do not use this interface.
An ILcd2DEditableArc object is an ILcdArc that can be changed in two dimensions.
An ILcd2DEditableArcBand object is an ILcdArcBand that can be changed in two dimensions.
An ILcd2DEditableBounds object is an ILcdBounds object that can be changed in two dimensions.
An ILcd2DEditableCircle object is an ILcdCircle that can be changed in two dimensions.
A circle-by-3-points whose defining parameters can be edited.
A circular arc-by-3-points whose defining parameters can be edited.
A circular arc-by-bulge whose defining parameters can be edited.
A circular arc-by-centerpoint whose defining parameters can be edited.
Deprecated.
Do not use this interface.
An ILcd2DEditableEllipse object is an ILcdEllipse that can be changed in two dimensions.
An ILcd2DEditableBuffer object is an ILcdGeoBuffer that can be changed in two dimensions.
An ILcd2DEditablePoint is an ILcdPoint that can be moved in two dimensions.
An ILcd2DEditablePointList is an ILcdPointList in which points can be inserted, removed, and moved in two dimensions.
An ILcd2DEditablePolygon object is an ILcdPolygon that can be changed in two dimensions.
An ILcd2DEditablePolyline object is an ILcdPolyline that can be changed in two dimensions.
An ILcd2DEditablePolypoint object is an ILcdPolypoint that can be changed in two dimensions.
An ILcd2DEditableShape is an ILcdShape that can be moved in two dimensions.
An ILcdText whose content, anchor and character dimensions can be changed.
An ILcd2DEditableVariableGeoBuffer object is an ILcdVariableGeoBuffer that can be changed in two dimensions.
Deprecated.
This interface hes been deprecated.
This interface extends the interface ILcd2DBinaryTopology with an ellipsoid property and two properties that are more specific for the approximate calculations on that ellipsoid: absoluteTolerance and relativeTolerance.
This interface defines 2D outline intersection relations on ILcdShapes.
An ILcd3DArcBand is an ILcdShape that represents a subvolume of a sphere.
An ILcd3DEditableArcBand is an ILcd3DArcBand which defining parameters can be changed.
An ILcd3DEditableBounds object is an ILcdBounds object that can be changed in all three dimensions.
An ILcd3DEditableDome object is an ILcdDome whose center point and radius can be changed.
An ILcd3DEditablePoint is an ILcdPoint that can be moved in all three dimensions.
An ILcd3DEditablePointList is an ILcdPointList in which points can be inserted, removed, and moved in three dimensions.
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.
An ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.
An ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.
An ILcd3DEditableShape is an ILcdShape that can be moved in all three dimensions.
An ILcd3DEditableSphere object is an ILcdSphere whose center point and radius can be changed.
An ILcd3DEditableVariableGeoBuffer object is an ILcdVariableGeoBuffer that can be changed in three dimensions.
An ILcd3DMesh represents a 3D geometric object.
Describes a node in a hierarchical tree of 3D meshes.
An interface that represents the visual aspects of an ILcdStyled3DMesh.
Describes an object with an editable orientation in three dimensions.
Describes an object that has an orientation in three dimensions.
An interface for a 3D primitive contained in an ILcd3DMesh.
An interface for an individual element of an ILcd3DPrimitive.
An interface that can map 3D tiles metadata to another 3D tiles metadata data model.
This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
This interface describes the geometry and the relationships of an aerodrome.
This interface defines general applicable features for an aerodrome.
This interface describes the geometry and the relationships of an airspace.
This interface describes the relationships of an airspace association.
This interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.
This interface defines general applicable features for an airspace.
This interface describes the geometry and the relationships of an airspace segment.
A ILcdAISGeodeticDatumProvider is used to retrieve ILcdGeodeticDatum instances by a given identification.
A time slice provider implements a strategy for deriving a time slice from a given AIXM 5.1 feature that can be assumed to describe the state of the feature that is most relevant for the application.
This interface extends the more general applicable features defined in the ILcdAerodromeFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdAirspaceFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdATSRouteFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdDMEFeature interface with AIXM specific features.
A support class for accumulating error messages.
This interface defines AIXM specific features for a geoborder.
This interface extends the more general applicable features defined in the ILcdGlidePathFeature interface with AIXM specific features.
General interface for handling AIXM documents.
This interface extends the more general applicable features defined in the ILcdILSFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdLocalizerFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdMarkerFeature interface with AIXM specific features.
A filter to be used while decoding AIXM data.
This interface extends the more general applicable features defined in the ILcdNavaidFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdNDBFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdProcedureFeature interface with AIXM specific features.
This interface extends the more general applicable procedure leg features defined in the ILcdProcedureLegFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdATSRouteSegmentFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdRunwayClinePointFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdRunwayDirectionFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdRunwayFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdTACANFeature interface with AIXM specific features.
This interface extends the more general applicable features defined in the ILcdVORFeature interface with AIXM specific features.
This interface defines features for a waypoint in AIXM.
An ILcdAltitudeBounded object is an object that is bounded in its altitude.
Represents a referenced matrix view containing altitude values.
Provides altitude data.
An icon that provides a point within the icon that maps to the object it represents or decorates.
An interface for an animation that can be played back using ALcdAnimationManager.
An annotated element is an entity to which annotations can be attached.
The common interface implemented by all annotations.
General interface for objects from one of the supported APP-6 standards.
Tagging interface for models that contain objects of type ILcdAPP6ACoded.
An ILcdAPP6AShape is a ILcdAPP6ACoded extension that contains geometric information about the symbol.
Deprecated.
Do not implement this interface, it is subject to changes.
Deprecated.
This interface has been deprecated in favor of ILcdStyledMilitarySymbol, which can be used to provide both APP-6 and MIL-STD-2525 objects a per object style.
An ILcdArc is an ILcdShape that represents a general elliptical arc in the 2D space.
An ILcdArcBand is an ILcdShape that represents a circular arc with a width, in the 2D space.
Defines a minimum altitude for an area.
This class defines a list of possible features for a minimum altitude area.
This interface extends the more general applicable features defined in the ILcdARINCCommunicationFeature interface with aerodrome specific features.
This interface extends the more general applicable features defined in the ILcdAerodromeFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdAirspace interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdATSRouteSegmentFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdServiceFeature interface with ARINC specific features.
This ILcdModelDecoder extension specifies the interface for ARINC data source decoders.
This interface extends the more general applicable features defined in the ILcdDMEFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdARINCCommunicationFeature interface with enroute specific features.
A support class for accumulating error messages.
This interface extends the more general applicable features defined in the ILcdGlidePathFeature interface with ARINC specific features.
An ILcdARINCHandler expects Arinc data record per record.
This interface extends the more general applicable features defined in the ILcdHoldingFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdILSFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdLocalizerFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdMarkerFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in ILcdMinimumSectorAltitudeFeature with features specific for ARINC.
A ILcdARINCModelDescriptorSupport is a model descriptor support that can contain additional information about the corresponding ARINC model.
A filter to be used while decoding ARINC data.
This interface extends the more general applicable features defined in the ILcdNavaidFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdNDBFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdProcedureFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdRunwayDirectionFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdRunwayFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdTACANFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdVORFeature interface with ARINC specific features.
This interface extends the more general applicable features defined in the ILcdWayPointFeature interface with ARINC specific features.
An arresting gear is a safety device consisting of two major components: engaging or catching devices energy absorption devices for the purpose of arresting both tail hook and non-tail hook equipped aircraft.
This interface defines general applicable features for an arresting gear.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
Note:This class is only to be used with the ILcdFeatured interface.
This interface defines methods for managing and using a single key-value association.
This interface describes the geometry and the relationships of an association-based airspace.
This interface defines methods for managing and using a non-ordered set of key-value associations.
This interface defines a filter for ASTERIX records.
This interface describes the geometry and the relationships of an ATS route.
This interface defines generally applicable features for an ATS route.
This interface defines generally applicable features for an ATS route segment.
An Enumeration that is AutoCloseable.
The listener interface that can handle a AWTEvent, the super class of all standard and not standard ( eg TLcdTouchEvent ) input events.
This interface allows users to add AWTListeners to its implementations.
ILcdAWTPath is an interface defining a path in AWT coordinates.
ILcdAzimuthals are ILcdProjection objects that have a central point of zero distortion.
This interface provides a method that can return contents for a balloon.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Instances of this class are notified with updated copyright information by copyright providers.
Marker interface for all bing related data sources.
A List interface that is optimized for booleans.
An object implements ILcdBounded if its geometry is spatially bounded.
An ILcdBounds object is an ILcdShape representing a 3D axis-aligned box.
An ILcdBuffer defines methods to manage a buffer of bytes.
An ILcdBufferSegment defines a segment of an ILcdBuffer.
A List interface that is optimized for bytes.
This interface defines methods for classes that can contain cache information.
Defines an object which listens for ChangeEvents.
A source of TLcdChangeEvents to which you can attach ILcdChangeListeners.
A List interface that is optimized for chars.
Describes an object that may support different character set encodings.
Loader for a chunk of data.
An ILcdCircle is an ILcdShape that represents a circle in the 2D space.
A circle that is defined by 3 points (start, first intermediate and second intermediate).
An ILcdCircularArc is an ILcdCurve that represents a general circular arc in the 2D space.
A circular arc that is defined by a start point, end point, and a third point on the arc.
A circular arc that is defined by a start point, end point and a bulge factor.
A circular arc that is defined by a center point, radius, start angle and arc angle.
This interface describes the content of a object container by means of the classes of the objects contained.
Classifies objects by assigning every object a String value.
This interface specifies that an object is able to clone itself.
Defines the ILcdShape which will be used to represent the cluster on the map.
Interface that makes it possible to specify dependencies between TLcdCollectedLabelInfo objects.
An extension of the Java Collection which fires a TLcdCollectionEvent for every element that is added to or removed from the collection.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
The listener interface for TLcdCollectionEvents.
A color filter.
An ILcdColorModelFactory can create a ColorModel.
An edge value function providing access to the sequences of edges that have a special edge value (that is, a sequence of edges for which the traversal cost is not equal to the sum of the edge values of the individual edges).
An ILcdComplexPolygon is an ILcdShape that is described by a list of ILcdPolygon objects.
A curve that is a connected sequence of other curves.
Deprecated.
This interface has been deprecated.
An ILcdConic is an ILcdProjection that is derived by projection of geodetic points on a cone which is then unrolled.
This interface allows boolean operations and convex hull calculation of shapes.
Deprecated.
use ILcdClassContentDescriptor.
Deprecated.
Use ILcdValuedPolygon in the package com.luciad.shape.
Builder to create shapes from the result of a TLcdPolylineContourFinder, or TLcdComplexPolygonContourFinder.
Deprecated.
Use ILcdContourFactory in the package com.luciad.geometry.cartesian.
This interface represents a WCS coverage offering.
This interface complements ILcdCoverageOffering with more specific information about the coverage domain and the operations the WCS can perform with the coverage data.
Deprecated.
A ILcdCrossCountryDistanceFunction calculates distances between two given points.
Configures the CSW server's capabilities.
Marker interface for CSW profiles.
Validates and executes CSW record queries on an underlying metadata repository.
A curve is a continuous, one-dimensional shape whose points can be retrieved using a single parameter.
Ensures connectivity of curves, for example in a composite curve.
Provides a curve editor with an ILcdCurveConnector to connect a given ILcdCurve instance to another ILcdCurve instance.
Deprecated.
Use a UI builder (e.g.
An ILcdCylindrical is an ILcdProjection that is obtained by wrapping a cylinder around the earth globe such that it touches the equator.
This interface extends the more general applicable features defined in the ILcdAerodromeFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdAirspaceFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdArrestingGearFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdATSRouteFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdATSRouteSegmentFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdServiceFeature interface with DAFIF specific features for airport and heliport communications.
This extension of the ILcdModelDecoder interface defines the methods necessary for decoding a DAFIF data file.
This interface extends the more general applicable features defined in the ILcdDMEFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdGlidePathFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdHelipadFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdHoldingFeature interface with DAFIF specific features.
Interface for listeners on an TLcdDAFIFLoader.
Interface for an adapter that keeps the TLcdDAFIFLoader in sync with a view.
Interface for a factory to create new instances of the ILcdDAFIFLoaderViewAdapter interface for a given TLcdDAFIFLoader and ILcdGXYView.
This interface extends the more general applicable features defined in the ILcdLocalizerFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdMarkerFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdMilitaryTrainingRouteFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdMilitaryTrainingRoutePointFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdMilitaryTrainingRouteSegmentFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in ILcdMinimumSectorAltitudeFeature with features specific for DAFIF.
A ILcdDAFIFModelDescriptorSupport is a model descriptor support that can contain additional information about the corresponding DAFIF model.
A filter to be used while decoding DAFIF data.
This interface defines the methods specific for decoders that produce so-called "multi" models.
This interface extends the more general applicable features defined in the ILcdNavaidFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdNDBFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdOrtcaFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdParachuteJumpAreaFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in ILcdFinalApproachPathFeature with features specific for DAFIF.
This interface extends the more general applicable features defined in the ILcdProcedureFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdRefuelingAirspaceFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdRefuelingTrack interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdRefuelingTrackPointFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdRunwayDirectionFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdRunwayFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in ILcdSectorFeature with specific features for DAFIF.
Interface for DAFIF or DAFIFT decoders with the ability to filter domain objects based on their subtype.
This interface extends the more general applicable features defined in the ILcdTACANFeature interface with DAFIF specific features.
This interface defines a generic filter for DAFIFT records.
This interface extends the more general applicable features defined in the ILcdVFRRouteFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdVFRRoutePointFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdVORFeature interface with DAFIF specific features.
This interface extends the more general applicable features defined in the ILcdWayPointFeature interface with DAFIF specific features.
This interface specifies methods to do uncached queries on a database or a set of data files, based on query strings, bounds, and keys.
This interface specifies methods to do uncached queries on a database or a set of data files, based on bounds.
This interface specifies methods to perform uncached updates on a database or a set of data files, based on query keys.
This interface specifies methods to perform uncached updates on a database or a set of data files, based on query keys.
This interface specifies a set of methods that create a basis for accessing a spatial database.
This ILcdModelDescriptor specifically describes database models.
ILcdModelDescriptor that describes models of which the elements are based on ILcdDataObject.
Object that provides display names for data models, data types and data properties.
A data object is a representation of some structured data.
An optimized representation of an expression.
Interface that provides a mechanism to control the creation of new instances for types of a certain data model.
An ILcdModel whose elements can be retrieved efficiently via expression-based indices.
An identifier for an index in an ILcdDataObjectIndexedModel.
Transformation that is capable of transforming the value of a single property of a source object to a target object.
General representation of a data source.
Deprecated.
Use ILcdModelDecoder instead
Extension of ILcdModelDescriptor, that also offers the ILcdDataSource that was used to decode the model (if available).
Interface allowing to make deep clones of objects.
This interface allows that the value of a feature of a ILcdFeatured object is part of its display name.
This interface represents a linked list of element attributes that are present in DGN files.
This interface represents a ILcdDGNAttributes element that refers to a database.
This interface specifies how a given ILcdDGNShape is painted.
This interface specifies how a Stroke can be retrieved
This interface provides common methods for decoders of the DGN file format.
This class represents the shape elements that are present in DGN files.
This interface represents a DGN tag, as specified inside a DGN file.
This class represents the MicroStation tags that are present in DGN files.
This class represents a user attribute.
Deprecated.
This functionality is present in the JDK.
This interface defines the possible values or intervals in which data is defined.
An ILcdDispatchableEvent is an event that can send itself to listeners.
Interface allowing to dispose of an object, and letting it release any system resources that it is holding.
A ILcdDistanceFunction calculates distances between two given nodes.
This interface describes the geometry and the relationships of a DME (Distance Measuring Equipment).
This interface defines general applicable features for a DME facility.
An ILcdDome is an ILcdShape that represents a half-sphere in 3D space.
A List interface that is optimized for doubles.
This interface provides common methods for decoders of the DWG file format.
This class represents the shape elements that are present in DWG files.
Filter that notifies listeners when its behavior changes.
This data source represents the point cloud data contained in a E57 file.
This data source represents the panoramic imagery contained in a E57 file.
Represents a single item of source data for use with the 3D terrain preprocessor.
An ILcdEarthModelDescriptor which uses a model with ILcdEarthAsset objects to describe the contents of the ILcdEarthTileSets.
Interface for a class that can encode and decode ILcdEarthAsset objects, thus supporting persistency for 3D terrain metadata.
An ILcdEarthTileSet which represents its tiles as a collection that can be both queried and edited.
A strategy to select the proper Level Of Detail for a tileset.
An ILcdEarthTileSet that allows iteration over its tiles.
A factory to create model decoders.
Model descriptor for Luciad Earth models.
An abstraction of a value provider for multi-valued data.
A factory for multi-valued providers.
An ILcdEarthRasterTileSetCoverage with multi-valued values.
A factory that maps file format names (strings) to model decoders and vice versa.
A listener that receives progress notifications from TLcdEarthTileRepositoryPreprocessor.
An ILcdEarthAsset that represents raster data.
An ILcdEarthTileSetCoverage with properties specific to raster data.
Combines four tiles on level N into a new tile on level N-1.
Encodes and decodes tile data.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
A callback interface used by ILcdEarthTileSet.
An interface for a single data coverage available from an ILcdEarthTileSet.
An enumeration of possible data types.
Encodes and decodes ILcdEarthTileSetCoverage instances in a TLcdEarthTileRepository.
Splits a tile into subtiles.
An extension of ILcdEarthTileSetCoverage for coverages that contain vector data.
An enumeration of possible shape types in an ILcdEarthVectorTileSetCoverage.
An ILcdEdgeValueFunction is a general function which returns values associated with edges in a graph.
This interface defines operations to edit the attributes and relationships of an ILcdAerodrome.
This interface defines operations to edit the attributes, relationships and geometry of an ILcdAirspace.
This interface defines operations to edit the attributes and relationships of an airspace association.
This interface defines operations to edit the attributes, relationships and geometry of an ILcdAirspaceCorridor.
This interface defines operations to edit the attributes and relationships of an ILcdAirspaceSegment.
This interface represents an ILcdAPP6ACoded that can be edited.
An editable extension of ILcdEditableAPP6AShape that allows to configure the geometric properties of the symbol.
This interface is an extension of the ILcdAreaMinimumAltitude interface that allows to change its attributes and geometry.
This interface is an extension of the ILcdArrestingGear interface that allows to change the attributes and relationships of an arresting gear.
This interface defines operations to edit the attributes, relationships and geometry of an ILcdAssociationBasedAirspace.
This interface is an extension of the ILcdATSRoute interface that allows to change the attributes and relationships of an ATS route.
An ILcdEditableComplexPolygon is an ILcdComplexPolygon whose contents can be modified.
A composite curve that can be edited: ILcdCompositeCurve.getCurves() returns an editable list, allowing to insert, remove, and replace curve elements.
This interface defines operations to edit the attributes and relationships of an ILcdDME.
This interface represents extruded shapes whose base shape and Z values can be changed.
This interface is an extension of the ILcdFinalApproachPath interface that allows to change its attributes and geometry.
An editable extension of ILcdGeoPath.
An editable extension of ILcdGeoPathLeg.
This interface defines operations to edit the attributes and relationships of an ILcdGlidePath.
An ILcdEditableGraph is a graph to which nodes and edges can be added or removed.
This interface defines operations to edit the attributes, relationships and geometry of an ILcdHelipad.
This interface is an extension of the ILcdHolding interface that allows to change the attributes and relationships of a holding pattern.
This interface defines operations to edit the attributes and relationships of an ILcdILS.
This interface defines operations to edit the attributes and relationships of an ILcdLocalizer.
This interface defines operations to edit the attributes and relationships of an ILcdLocationBasedService.
This interface defines operations to edit the attributes and relationships of an ILcdMarker.
An ILcdEditableMatrixView is an ILcdMatrixView of which the values and associated points can be set.
This interface is an extension of the ILcdMilitaryTrainingRoute interface that allows to change the attributes and relationships of a military training route.
This interface is an extension of the ILcdMilitaryTrainingRoutePoint interface that allows to change the attributes and relationships of a military training route point.
This interface is an extension of the ILcdMinimumSectorAltitude interface that allows to change its attributes and geometry.
This interface represents an ILcdMS2525bCoded that can be edited.
An editable extension of ILcdEditableMS2525bShape that allows to configure the geometric properties of the symbol.
A multilevel grid coordinate which can be modified to designate another area on the ILcdMultilevelGrid with regard to which it is defined.
This interface defines operations to edit the attributes and relationships of an ILcdNavaid.
This interface defines operations to edit the attributes and relationships of an ILcdNDB.
This extension of the ILcdEditableObstacle interface allows users to change the geodetic datum of an obstacle.
This interface is an extension of the ILcdOrtca interface that allows to change the attributes and relationships of an ORTCA.
This interface is an extension of the ILcdParachuteJumpArea interface that allows to change the attributes, relationships and geometry of a parachute jump area.
This interface defines operations to edit the attributes and relationships of an ILcdParachuteJumpAreaSegment.
An ILcdEditablePolarMatrixView is an ILcdPolarMatrixView of which the values and associated points can be set.
This interface represents the shape elements that can be present in POL files.
This interface defines operations to edit the attributes, relationships and geometry of an ILcdProcedure.
An editable extension of ILcdProcedureLeg.
An ILcdEditableReferencedMatrixView is an ILcdReferencedMatrixView of which the values and associated points can be set.
This interface is an extension of the ILcdRefuelingAirspace interface that allows to change the attributes and relationships of an airspace.
This interface is an extension of the ILcdRefuelingTrack interface that allows to change the attributes and relationships of an refueling track.
An editable extension of ILcdRefuelingTrackPoint.
Interface for editing restricted length point lists.
Interface for editing restricted length point lists.
This interface is an extension of the ILcdRoute interface that allows to change the attributes, relationships and geometry of a route.
This interface is an extension of the ILcdRoutePoint interface that allows to change the attributes and relationships of a route point.
This interface is an extension of the ILcdRouteSegment interface that allows to change the attributes and relationships of a route segment.
This interface is an extension of the ILcdRunway interface that allows to change the attributes and relationships of a runway.
This interface defines operations to edit the attributes and relationships of an ILcdRunwayClinePoint.
This interface is an extension of the ILcdRunwayDirection interface that allows to change the attributes and relationships of a runway direction.
This interface is an extension of the ILcdSector interface that allows to change its attributes and geometry.
An ILcdEditableShapeList is an ILcdShapeList whose contents can be modified.
Editable extension of the ILcdShortestRouteDistanceTableProvider interface.
A surface that can be edited: the exterior ring can be changed, and ILcdEditableSurface.getInteriorRings() returns an editable list, allowing to insert, remove, and replace interior elements.
This interface defines operations to edit the attributes and relationships of an ILcdTACAN.
An ILcdEditableTimeBounds object is an ILcdTimeBounds object that can be changed.
This interface defines operations to edit the attributes and relationships of an ILcdVFRRoute.
This interface defines operations to edit the attributes and relationships of an ILcdVFRRoutePoint.
Represents a referenced editable matrix view containing visibility values.
This interface defines operations to edit the attributes and relationships of an ILcdVOR.
This interface defines operations to edit the attributes and relationships of an ILcdWayPoint.
An ILcdEllipse is an ILcdShape that represents a general ellipse in the 2D space.
Interface that defines all ellipsoids.
An ILcdEllipsoidFactory is an object to create ILcdEllipsoid objects (Factory pattern).
Deprecated.
There is no need to implement this interface yourself, or to use this interface directly.
Evaluating a filter is done by creating a TLcdOGCFilterEvaluator instance.
Deprecated.
There is no need to implement this interface yourself, or to use this interface directly.
Evaluating a filter is done by creating a TLcdOGCFilterEvaluator instance.
This interface represents the logic to evaluate an extension of the standard filtering functionality.
An ILcdEventMulticaster can send out events to listeners.
Handler for exceptions.
This interface describes an expression.
Represents the input and result of a line-of-sight computation.
This interface provides access to meta-data associated with a model reference.
An ILcdPoint2PointIntervisibility extension to support multiple model references for the input points and rasters.
This interfaces represents an extruded 2D shape.
This interface allows to register all feature names for an entity together with their feature Class objects.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
This interface defines a filter for objects of the type T.
Represents a final approach path.
This interface defines a list of possible features for a final approach path.
This interface specifies a method that is executed at the end of a TLcdFinalizedEnumeration.
This interface defines the different modes for sending out events.
A List interface that is optimized for floats.
This interface defines a method for converting an Object to a String.
The interface ILcdFunction defines a single generic method.
This interface provides a method that can return contents for a balloon.
Represents a GDF area feature.
Describes a GDF Attribute.
This class represents the different directions that can be associated with an attribute.
Represents a GDF complex feature.
This interface describes general properties of a GDF Feature.
This interface maps feature classes on feature themes.
Represents a GDF line feature.
Represents a GDF point feature.
Represents a GDF relationship.
This interface represents a source description, as defined in the GDF specification.
Represents a GDF text record.
Represents a GDF time domain, as defined in the GDF specification.
ILcdGeneralPath is an interface defining a general path in world coordinates.
ILcdGeneralPerspective are ILcdProjection objects that have a central point of zero distortion.
This interface represents an airspace.
A marker interface to enable grouping of objects that can be evaluated to produce a value.
This interface represents a geographical border.
This interface defines general applicable features for a geoborder.
An ILcdGeoBuffer shape defines a buffer or corridor around a given shape, adding a fixed width to the shape.
An ILcdGeocentricReference is an ILcdGeoReference.
An ILcdGeodeticDatum is comprised of an ellipsoid which is fixed to the physical earth in some manner.
An ILcdGeodeticDatumFactory is an object to create ILcdGeodeticDatum objects (Factory pattern).
Tag interface for geodetic references.
Deprecated.
Use the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum as this allows to use geoids for geodetic datums and ILcdGeoReference instances such as com.luciad.reference.ILcdGridReference.
An encoder for encoding shapes to GeoJSON.
An ILcdGeoPath is a shape consisting of multiple ILcdGeoPathLegs.
An ILcdGeoPathLeg is a geometric shape defined by a point and, depending on the type of the leg, a number of other parameters.
This is an interface for all classes defining the nature of the geographical Objects contained in an ILcdModel.
 
Interface for listening to log messages.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Represents the capabilities and framebuffer layout of an ILcdGLDrawable.
Interface for a class that chooses an ILcdGLCapabilities to use from the list of capabilities supported by the underlying graphics hardware.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Interface for an OpenGL context that applications can draw into.
Factory for creating ILcdGLDrawable instances.
Listener for events that applications can respond to by drawing into an ILcdGLDrawable.
Represents an ILcdGLDrawable which is associated with an externally created OpenGL context.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
This interface describes the geometry and the relationships of a glide path transmitter.
This interface defines general applicable features for a glide path.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
ILcdGLDrawable that works on an offscreen image rather than a visible GUI component.
Runnable that can be scheduled on an ILcdGLDrawable to be executed when the drawable's OpenGL context is current.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Provides access to the OpenGL Utility (GLU) library.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
An ILcdGraph represents a general graph, which can contain nodes, connected by edges.
An interface to allow the graphics to be setup outside a class.
Interface for listeners attached to graphs.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
GRIB constants are typically read from GRIB parameter tables.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
An ILcdGridReference is an ILcdGeoReference that contains the relation between (longitude,latitude, height) coordinates and cartesian (x, y, z) coordinates.
Deprecated.
Use a dedicated UI framework instead.
A layer runnable encapsulates a piece of code that allows to change and access an asynchronously painted layer in a safe way.
Interface for layers that paint themselves asynchronously.
Provider for asynchronous paint hints.
Interface for classes that wish to be informed of asynchronous painting events.
This interface defines a queue for layer paint requests, executing them asynchronously if necessary.
This controller is designed to be an element in a controller chain, passing along events and method calls.
ILcdGXYContext defines the context to be used by an ILcdGXYPainter (respectively an ILcdGXYEditor) for drawing (editing) on an ILcdGXYView an Object belonging to an ILcdModel.
Interprets user interaction on an ILcdGXYView.
This extension of ILcdGXYLayer adds extra methods to allow querying and changing what labels get painted and where the labels are placed.
Handles editing of an object through interactions with the objects representations in an ILcdGXYView.
Provides an ILcdGXYLayer with an ILcdGXYEditor to edit the objects in the layers model.
Interface that models a label editor allowing the user to move the labels on the map, for example graphically by using his mouse.
This is the interface for all classes that define how to get a valid ILcdGXYLabelEditor for editing the labels of an Object.
This interface can be used to compute placements for labels.
This interface provides methods to return paths that can be used during labeling.
This interface defines a method to retrieve a labeling algorithm for a label.
Provider of TLcdGXYLabelObstacles: locations where label placement should be avoided.
A label painter allows to paint and query the view bounds of a domain object's label representation.
Extension of ILcdGXYMultiLabelPainter that allows free label placement next to the discrete label placement offered by the super interface.
This is the interface for all classes that define how to get a valid ILcdGXYLabelPainter for painting the labels of an Object.
A provider of label priorities.
Provides the combined representation in an ILcdGXYView of all objects in an ILcdModel.
Interface for objects describing changes in the state of a layer.
Interface for retrieving and applying layer modifications.
This interface models a decoder for ILcdGXYLayer objects.
This interface models an encoder for ILcdGXYLayer objects.
Creates an ILcdGXYLayer for representing an ILcdModel on an ILcdGXYView.
Deprecated.
label algorithm providers offer more flexibility for labeling layers
Deprecated.
Use ILcdLayerTreeNode instead
A layer subset list defines a set of domain objects that are present in one or more layers.
Deprecated.
Lightspeed integration in GXY views is no longer supported.
A ILcdGXYMultiLabelPainter can paint multiple labels per object.
A provider of label priorities that is able to distinguish between an object's labels and sublabels.
Implementation of this interface is required by the TLcdGXYNewController for the following: to delegate the choice of an ILcdGXYLayer where to add a new Object, to delegate the creation of this new Object to be edited/initialized by interacting with the Mouse on an ILcdGXYView, to delegate the insertion of this Object in the ILcdModel that the chosen ILcdGXYLayer refers to.
Locates and paints the representation of an object on an ILcdGXYView.
Provides an ILcdGXYLayer with an ILcdGXYPainter to represent the objects in the layers model.
An ILcdGXYPainterStyle tells an ILcdGXYPainter how to set up the drawing properties of a Graphics (e.g. Color, Stroke, etc) before painting an Object in a given mode and ILcdGXYContext.
Painter that can discretize shapes into ILcdAWTPath and ILcdGeneralPath instances, enabling them to be used in more complex shapes.
Provides low-level operations for painting and editing on an ILcdGXYView.
See ALcdGXYPen.create(com.luciad.model.ILcdModelReference) for default factory methods.
Retrieves scale levels for a point in the view.
A scale level object.
Customizes the way a TLcdGXYSelectController performs selection on an ILcdGXYView.
Deprecated.
as of version 3.0.
An ILcdView to visualize two-dimensional object geometry, based on AWT Graphics and organized in ILcdGXYLayer objects.
This interface specifies methods to write given ILcdGXYView to a OutputStream.
Deprecated.
ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionality
This interface defines methods for placing labels in an ILcdGXYView.
A callback interface used by ILcdGXYViewLabelPlacer.
This interface defines all transformations between model coordinates and AWT view coordinates.
This interface defines all transformations between world coordinates and AWT view coordinates.
Provides a valid ILcdGXYViewXYWorldTransformation for an ILcdGXYView.
This interface provides height values for 2D points inside known bounds.
A helipad is an area used for take-off and landing of helicopters.
This interface defines general applicable features for a helipad.
Factory to create help actions for buttons etc.
This interface describes the geometry and the relationships of a holding pattern.
This interface defines general applicable features for a holding.
This interface provides a factory method for creating multilevel hypsometric rasters based on multilevel elevation rasters.
This interface specifies a method to compute normals based on matrices containing elevation data.
This interface provides a factory method for creating hypsometric rasters based on elevation rasters.
This interface provides a factory method for creating hypsometric tiles based on elevation rasters.
This interface specifies a method to compute hypsometric values based on elevation information.
A small fixed size picture, typically used to decorate components.
This interface describes the geometry and the relationships of an Instrument Landing System (ILS).
This interface defines general applicable features for an ILS.
Model descriptor for image models.
An interface for a named parameter list, used to supply initialization parameters to the command dispatcher factory when the servlet is loaded.
This provider allows to insert layers directly in their most desired index in a ILcdLayerTreeNode when no index is explicitly specified.
An ILcdInputStreamFactory creates an InputStream from a given source.
Interface allowing to configure an ILcdInputStreamFactory.
An ILcdModel whose elements can be retrieved via an integer-based index.
This interface defines a dimensionally extended nine intersection matrix (DE-9IM).
This interface defines a topological relationship between two shapes by imposing conditions on the intersection matrix of the two shapes.
This interface defines an one-dimensional interval with a name.
A List interface that is optimized for ints.
Interface providing a generic mechanism for invalidating a composite object when one or more of its compositing values has changed.
Member of a code list.
An interface for ISO code lists as defined in ISO19103:
Provides code lists based on a name or a Code.
A measure is the result from performing the act or process of ascertaining the value of a characteristic of some entity.
A record as defined by the ISO 19103 standard: a Record is a list of logically related elements as (name, value) pairs.
A quantity adopted as a standard of measurement for other quantities of the same kind.
A common interface for region filters
A resource listener is notified of changes to a resource.
This interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.
This class represents a conflict.
Interface that makes it possible to specify dependencies between labels.
This interface defines listeners that can be notified of changes in the label location information.
This interface defines listeners that can be notified of changes when the painted status in the label location is modified.
Interface that allows to evaluate a placement for a label.
Placement result for a label.
Provides the combined representation in an ILcdView of the objects in an ILcdModel.
ILcdLayered is a list of zero or more ILcdLayers.
ILcdLayeredListener is the listener interface for TLcdLayeredEvent.
This interface provides a method to create a height provider from a layer and a view.
This interface provides a method to create a measure provider from a layer and a view.
An ILcdLayerTreeNode is an ILcdLayer which can also have child layers.
An ILcdLimitedEditablePartitionedGraph is a partitioned graph with editable internal boundaries, and to which partitions can be added (or removed).
Represents the result of line-of-sight computations.
An extension of the Java List which fires a TLcdCollectionEvent and TLcdListEvent for every element that is added to or removed from the list.
The listener interface for TLcdListEvents.
This interface describes the geometry and the relationships of a localizer.
This interface defines general applicable features for a localizer.
This interface describes the geometry and the relationships of a location-based service object.
Exposes lock dependencies to ensure that TLcdLockUtil locks all needed objects in the correct order.
Logging interface for LuciadLightspeed.
Allows plugging in a logging framework into LuciadLightspeed.
Deprecated.
- new code should use the standard Java logging.
A List interface that is optimized for longs.
This interface defines methods for formatting longitude/latitude coordinates as strings.
Defines a circular area around a center point, used as input for line-of-sight computations.
Combines ILcdEditablePolarMatrixView and ILcdLOSCoverage to represent the input and the results of a line-of-sight computation.
Computes values along a given azimuth and stores the result in an ILcdLOSCoverageMatrix.
Extension of the interface ILcdLOSPropagationFunction representing a radar line-of-sight propagation function.
This method specifies how a calculator for the magnetic north should operate.
A representation of a chart containing magnetic north lines.
An extension of the Java Map which fires an TLcdMapEvent for every entry that is added to or removed from the map.
The listener interface for TLcdMapEvents.
This interface describes the geometry and the relationships of a marker beacon.
This interface defines general applicable features for a marker.
Deprecated.
Use ILcdMatrixView in com.luciad.shape.
Defines the requirements for an object that maps double matrix values to short raster values.
An ILcdMatrixView represents a regular 2D data structure where values can be accessed through rows and columns.
This interface defines the ability to decode TLcdISO19115Metadata from a source name.
A TLcdISO19115Metadata paired with the metadata source file(s) from which the metadata was decoded.
This class represents the shape elements that are present in MIF files.
This interface represents a MIF symbol resource.
This interface describes the geometry and the relationships of a military training route.
This interface defines generally applicable features for a military training route.
This interface describes the geometry and the relationships of a military training route point.
This interface defines generally applicable features for military training route points.
This interface defines generally applicable features for military training route segments.
Represents a Minimum Sector Altitude object, defining the lowest altitudes to be used for one or more sectors.
This interface defines a list of possible features for a Minimum Sector Altitude.
A container for domain objects.
A query to be used with ILcdModel.query(Query).
ILcdModelContainer is an ILcdModelProducerListener containing a zero or more ILcdModel objects.
ILcdModelContainerListener is the listener interface for TLcdModelContainerEvents.
Decodes ILcdModel instances from files or from other data sources.
Interface defining the method to create a new ILcdModelDecoder for a given source.
Provides more information about an ILcdModel.
Creates a ILcdModelDescriptor for a given ILcdModel.
Writes models to files or other types of storage.
Factory to create ILcdModel instances for a given ILcdModelDescriptor and ILcdModelReference.
This interface provides a method to create a height provider from a model.
The listener interface for receiving model change events.
Factory that allows retrieving measured values for a particular model.
An ILcdModelModelTransformation defines the transformation between model data in a source reference and model data in another model reference.
A producer of ILcdModel objects.
ILcdModelProducerListener is the listener interface for TLcdModelProducerEvents.
Interface defining implementations that can provide models corresponding to some source name.
Root interface for all classes defining the coordinate system in which the geometry of elements in an ILcdModel is expressed.
Decodes the ILcdModelReference that is associated with a data source.
A model reference paired with the source file from which it was decoded.
Encodes the ILcdModelReference that is associated with a data source.
A formatter for converting ILcdModelReference objects into string representations.
A parser for converting string representations of model references into the corresponding ILcdModelReference instance.
An ILcdModelTreeNode is an ILcdModel which can also have child models.
An ILcdModelXYWorldTransformation defines the transformation between model data and world data in a XY coordinate plane, which is also denoted as a world point or world coordinate.
An ILcdModelXYZWorldTransformation defines the transformation between model data and world data in XYZ coordinate plane.
Describes a transformation from model z values to world z values.
This interface specifies a method that transforms a given object and returns the result.
General interface for objects from one of the supported MIL-STD-2525 standards.
Tagging interface for models that contain objects of type ILcdMS2525bCoded.
An ILcdMS2525bShape is a ILcdMS2525bCoded extension that contains geometric information about the symbol.
Deprecated.
Do not implement this interface, it is subject to changes.
Deprecated.
This interface has been deprecated in favor of ILcdStyledMilitarySymbol, which can be used to provide both APP-6 and MIL-STD-2525 objects a per object style.
A multi-dimensional represents an object that can vary over multiple dimensions like time or height.
Models that support dimensional filtering, such as NetCDF, NVG and some LuciadFusion models, should implement this interface.
Multi-key cache used by the view to cache data.
Interface for a map that uses multiple keys per stored value.
Describes a rectangular, axis aligned, uniform, multilevel grid.
A multilevel grid coordinate corresponds to an area of the ILcdMultilevelGrid with regard to which it is defined.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
This interface provides a method to draw icons for multi-dimensional integer values.
This interface represents a bounded raster of multi-dimensional values.
This interface describes the geometry and the relationships of a navaid.
This interface defines general applicable features for a navaid.
This interface describes the geometry and the relationships of a Non-Directional Beacon (NDB).
This interface defines general applicable features for a NDB facility.
Marker interface indicating a layer whose labels should not be deconflicted by ILcdView implementations.
Callback interface for reporting the mappings between graphs and numeric graphs.
Interface exposing the functionality of NVG objects to be nested in anchors or groups (i.e. to have a parent).
An ILcdObjectIconProvider provides an ILcdIcon for objects passed to it.
Transformation that is responsible for transforming a given object into another object.
An ILcdObliqueCylindrical is an ILcdProjection that is obtained by wrapping a cylinder around the globe.
This interface describes the geometry and the relationships of an obstacle.
This class defines a list of possible features for an obstacle.
An interface for command dispatcher factories.
This interface is the marker for all the filter elements that represents a condition.
This interface represents the <ogc:expression> element.
Interface for classes that can return the feature ID of a given object.
This is the common interface for all implementations able to evaluate or interpret an OGC filter (see TLcdOGCFilter).
Interface defining the method to create a new ILcdModelDecoder for a given source.
Interface defining implementations that can provide models corresponding to some source name.
This is a marker interface, you should always use TLcdOGCSortBy.
Deprecated.
use JOptionPane or another GUI toolkit equivalent instead
This interface defines a single method to apply a function to an ILcdPoint.
Interface for a generic scene graph node.
Describes an object with an editable orientation.
Describes an object that has an orientation.
This interface describes the geometry of an ORTCA.
This interface defines general applicable features for an ORTCA.
An ILcdOutputStreamFactory creates an OutputStream for a given destination.
Interface allowing to configure an ILcdOutputStreamFactory.
A request to an OpenGIS Web Service (OWS).
A transport layer to access OpenGIS Web Services.
Represents a coverage between two points.
Computes the intervisibility between two points.
Allows to report exceptions during painting.
A panorama is a series of one or more panoramic images, together representing a continuous scene.
Tagging interface that indicates that model elements will implement ILcdPanorama.
A panoramic image is a part of a ILcdPanorama.
This interface describes the geometry and the relationships of a parachute jump area.
This interface defines general applicable features for a parachute jump area.
This interface describes the geometry and the relationships of an parachute jump area segment.
This interface describes an expression whose result can vary at any time without changing the expression.
An icon that is based on a set of parameters.
This interface defines a parametric representation of a path.
This interface defines a method for creating an Object based on a String.
An ILcdPartitionedGraph is an ILcdGraph which is composed of partitions.
Interface for listeners attached to partitioned graphs.
ILcdPartitioningAlgorithm provides a general interface for algorithms that create partitions of graphs.
This interface provides methods for retrieving a user and a password.
ILcdPerspective are ILcdProjection objects that have a central point of zero distortion.
An ILcdPoint is an ILcdShape representing a 3D point.
Represents the input and result of a visibility computation between two points.
 
This interface presents an indexed list of ILcdPoint objects.
Deprecated.
All methods that used to be part of this interface have been moved to the ILcdPointList interface.
An ILcdPolarMatrixView is an ILcdMatrixView which represents a polar 2D data structure where the values and associated points can be accessed through an azimuth and a radius.
An interface to retrieve POL specific attributes from arbitrary objects.
A table that contains the colors to display POL elements.
This interface represents the shape elements that can be present in POL files.
This interface defines the types of geometry data that can be stored in the pol-file.
An ILcdPolygon is an ILcdShape that represents a closed polygon.
An ILcdPolyline is an ILcdShape that represents a polyline.
An ILcdPolypoint is an ILcdShape that represents a set of points.
This interface represents a procedure (SID, STAR or IAP).
This interface defines general applicable features for a procedure.
Interface for a class that handles a procedure's geometry.
An interface for a single leg of an ILcdProcedure.
This interface would define generally applicable features for a procedure if there were any.
A ILcdProfileView is profile or side-view, for example of a terrain.
An ILcdProjection is a map projection.
A source of PropertyChangeEvents to which you can attach PropertyChangeListeners.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
This interface allows to abstract the way a property is obtained from a given object.
This interface allows to abstract the way an OGC XPath expression can reference a property of a given object.
Deprecated.
Use a UI builder (e.g.
This interface defines a set of methods for implementing a queue.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
An ILcdRasterPainter provides additional common methods over ILcdGXYPainter, that are typically useful for painting rasters.
This interface represents a reference for a raster, consisting of the model reference and the raster bounds.
This interface defines a method to reference rasters based on tie points.
This interface makes it possible to convert between raster and data values.
An ILcdProjection that uses pairs of tie points to map from one coordinate system to another.
Adds a reference to the matrix view interface.
This interface describes the geometry and the relationships of an airspace.
This interface defines general applicable features for a refueling track or anchor airspace.
This interface describes the relationships of a refueling track or refueling anchor.
This interface defines general applicable features for a refueling track or anchor.
This interface describes the geometry and the relationships of a refueling track point.
This interface defines general applicable features for a refueling track or anchor route point.
Decoder for user-defined layers.
Interface defining the method to create a new ILcdRemoteOWSModelDecoder for a given user-defined layer.
Interface defining implementations that can provide models corresponding to some user-defined layer.
An interface for web server requests.
An interface for request handlers.
ILcdResizeableIcon extends ILcdIcon, allowing to set the width and the height of the icon.
Generic resource metadata object.
An interface for server responses.
A point list which has a minimum number of points.
A point list which has a minimum number of points.
A ring is a closed curve, hence the start and end points are the same.
An interface for objects that can be rotated.
Deprecated.
Use ILcdRotationCapableGXYView as this interface only applied to ILcdGXYView instances.
An ILcdGXYView that supports rotation, adding it as an extra parameter (next to the scale and origin mapping) to the view-world transformation.
This interface describes the geometry and the relationships of a route.
An ILcdRoute describes a route in a graph, i.e. a sequence of connected edges in a graph.
This interface defines generally applicable features for a route.
This interface describes the geometry and the relationships of a route point.
This interface defines generally applicable features for a route point.
This interface describes the geometry and the relationships of a route segment.
This interface defines generally applicable features for a route segment.
This interface describes the geometry and the relationships of a runway.
This interface describes the geometry and the relationships of a runway cline point.
This interface defines general applicable features for a runway cline point.
This interface describes the relationships of a runway direction.
This interface defines general applicable features for a runway direction.
This interface defines general applicable features for a runway.
Interface for classes that retrieve the color for a given code.
This interface defines the mariner's settings of the S-52 conditional symbology procedures.
Style for filling S-57 objects according to the S-52 standard.
Interface for classes that retrieve the pattern icon for a given code.
 
Interface for classes that retrieve the icon for a given code.
Style for outlining S-57 objects according to the S-52 standard.
Interface for classes that retrieve the line style icon for a given code.
Interface containing all the methods to set and retrieve the representation of an S-57 object according to the S-52 standard.
Interface for classes that retrieve the ILcdS52Style for a given ILcdS57Identifier.
This interface collects all style providers of the S-52 symbology.
An S-52 icon that represents a text.
This class represents an S-57 attribute.
Provides a mapping of attribute acronyms and values to (language dependent) textual descriptions of these attributes and their values.
This interface maps S-57 attribute codes to numerical identifiers.
Interface providing access to properties of edges that are part of a DEPARE/DRGARE area object.
An S-57 feature object.
This interface defines the link between S52 and S57.
A handler for exceptions during the decoding of an S-57 cell.
An S-57 feature object that has a geometry associated with it.
Provides a mapping of object class acronyms to (language dependent) textual descriptions of these object classes.
This interface maps S-57 object class codes to numerical identifiers.
A bidirectional relationship between two S-57 feature objects.
Interface for S57 sounding representations.
Represents a sector with a sector number and altitude.
This interface defines a list of possible features for a Sector.
Interface for a class to discretize a given line segment by generating points on the segment.
Supports the selection of objects.
An ILcdSelectionListener can be notified of selection changes in an ILcdSelection.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
This interface describes the relationships of a service object.
This interface defines general applicable features for a service object.
An interface for a servlet context configuration.
An ILcdShape is a representation of a bounded 3D geometry.
An ILcdShapeList is an ILcdShape that consists of other ILcdShape objects (Composite pattern [Gamma et al.]).
ILcdShortestRouteAlgorithm is an interface for algorithms that find the shortest routes from a source node to a destination node.
A table containing the shortest route distance between any pair two given nodes within a set of nodes.
A ILcdShortestRouteDistanceTableProvider provides graph distance tables to algorithms that make use of them.
A List interface that is optimized for shorts.
Interface for Object's representing a ESRI SHP geometry having a measure value.
Interface for Object's representing a ESRI SHP geometry having a measure value for each point of the geometry.
An ILcdSimulatorModel defines the simulated data to be displayed by a TLcdSimulator in real or fast time onto different ILcdGXYViews.
Sets up and restore Graphics objects.
A factory for creating ILcdGXYLayer instances of models, to be used for display of these models on an ILcdGXYView according to one or more given SLD feature type styles.
This interface allows to customize the location of an online resource.
Creates ALcdSLDSymbolizerPainter for a given ALcdSLDSymbolizer in a given TLcdSLDContext.
Deprecated.
Implement ILcdEvaluatorFunction to support your own OGC functions.
An ILcdSphere is an ILcdShape that represents a sphere in 3D space.
An ILcdStatusListener can be notified of status changes.
A source of status events.
Deprecated.
Use a dedicated UI framework instead.
Interface that defines a translator for text.
An extension of ILcd3DMesh that can provide an ILcd3DMeshStyle for every primitive.
Interface that provides access to a TLcdMilitarySymbolStyle.
This interface defines an ILcdTile which is further subdivided into subtiles.
A surface is a continuous, two-dimensional shape whose exterior boundary (separating it from infinite space) is defined by a single ILcdRing.
Constants used to decode/encode SVG files.
Tag descriptor for ILcdModel objects created from SVG files.
Interface that provides a new way to create ModelDescriptors using xml attributes.
This interface represents a factory for ILcdShape used in the TLcdSVGContentHandler.
interface to create a ILcdSVGShapeFactory.
This interface is used by the TLcdSVGModelEncoder.
This interface describes the geometry and the relationships of a Tactical Air Navigation (TACAN).
This interface defines general applicable features for a TACAN facility.
An ILcdShape representing a text string at a given position and with the given dimensions.
The text size is expressed in model units, for example 500 meters wide.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
This interface contains methods to decode a sub-tile from a whole tile (image) contained in a file or URL.
Creates ILcd2DBoundsInteractable tiles from files or other data sources.
This interface provides information about an ILcdTile: size, type, color model, and data.
Deprecated.
This API is only here to support deprecated formats.
An object implements ILcdTimeBounded if the object is bounded in time.
An ILcdTimeBounds object is an object representing a time interval.
Describes the boundedness of an object: BOUNDED denotes that the object is bounded: it has a time setting; UNBOUNDED denotes that the object is unbounded: it has always existed, or it will always exist; UNDEFINED denotes that the object is undefined: it has no time setting, or it is not (yet) initialized.
A topocentric earth fixed cartesian coordinate system is a right-handed cartesian coordinate system defined with respect to an ellipsoid and a point on the ellipsoid.
An ILcdTopocentricReference is an ILcdGeoReference that is defined by a geodetic datum and a lon-lat-height point that defines the origin of the topocentric coordinate system of this reference.
ILcdTracingAlgorithm is an interface for algorithms that find the trace that starts from or leads to a given edge or node.
ILcdTracingResultHandler defines a handler interface which is called from within the tracing algorithm, once for each node for which a trace is found.
A transport service based on a request-response protocol.
Factory to create an ILcdTransport, encapsulating network transport functionality.
An ILcdTransverseCylindrical is an ILcdProjection for which a cylinder is wrapped around the globe.
An extension of ILcdLayered, to access a flat list of layers as a hierarchical structure.
Interface allowing to create a support class for facilitating the creation of concrete ILcdTreeLayered implementations based on an ILcdLayered instance.
This interface describes objects that implement undo and redo behavior.
A listener that is informed when an undoable event has happened, represented by ILcdUndoable objects.
This interface describes objects that generate ILcdUndoables.
ILcdValuedPolygon is the representation of a contour line.
An ILcdVariableGeoBuffer shape defines a buffer or corridor around a given (3D) polyline, adding a width and height to the shape that is defined for every polyline point.
Deprecated.
Use the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum as this allows to use geoids for geodetic datums and ILcdGeoReference instances such as com.luciad.reference.ILcdGridReference.
This interface describes the geometry and the relationships of a VFR route.
This interface defines general applicable features for a VFR route.
This interface describes the geometry and the relationships of a VFR route point.
This interface defines general applicable features for a VFR route point.
An ILcdView displays zero or more ILcdModel objects.
Listener for ILcdView invalidation events.
The base interface for all viewsheds.
This interface defines a factory that is capable creating viewsheds for specific domain objects.
Interface which defines a strategy for compositing visibility values from different viewsheds.
Represents a referenced matrix view containing visibility values.
This interface describes the geometry and the relationships of a VHF Omnidirectional Radio range (VOR).
This interface defines general applicable features for a VOR facility.
Deprecated.
As of V7.2, this class should no longer be used.
Represents a DIGEST FACC feature (typically is a real world object), having a feature code that describes the type of the feature, and an ordered set of attributes describing the properties of the feature.
Represents a VPF feature (typically representing a real world object), having a FACC feature code and attributes, and associated with a VPF feature class.
Provides styling information for creating VPF layers.
Defines a listener that will be informed of changes made to the Cursor on the Vertical View.
This class collects the methods that are useful when doing free-form drawing on the TLcdVVJPanel.
Provides information on the vertical view grid.
Renders grid lines and ordinate labels (i.e.
A vertical view model.
The TLcdVVJPanel will delegate all the drawing on the Graphics to its ILcdVVRenderer.
Renders decorations (e.g.
This interface describes the geometry and the relationships of a waypoint.
This interface defines general applicable features for a waypoint.
Provides the WCS capabilities, or parts of it.
Deprecated.
Extend ALcdWCSCoverageDecoder instead.
Deprecated.
implement a regular ILcdModelEncoder instead
A factory for model encoders to be used by WCS.
Deprecated.
Since 2017.0 Please make use of ILcdWCSCapabilitiesProvider.
Provides the WFS capabilities, or parts of it.
A model encoder factory for WFS server-to-client transfers.
Interface for classes that represent a WFS feature type.
Deprecated.
Since 2017.0 Please make use of ILcdWFSCapabilitiesProvider.
Deprecated.
Since 2017.0 Please make use of ILcdWFSCapabilitiesProvider.
A factory that creates filtered models.
A factory class which can be used to create locks for a WFS-T server.
An interface for model encoders that can integrate a lock id in the encoded model.
Creates ILcdModels from WFS data sources.
A WFS model encoder extends a model encoder with a content type (MIME type) which will be used for WFS GetFeature responses.
Deprecated.
This interface is no longer used - instead, ILcdDataObject is used to create new domain object instances.
Interface for classes that handle DescribeFeatureType requests in the WFS.
A model encoder factory for WFS server-side transactions.
Deprecated.
Since 2017.0 Please make use of ILcdWFSCapabilitiesProvider.
A factory class which can be used to create ALcdWFSTransactionHandler instances.
Creates ALcdWMSCapabilities object.
Provides the WMS capabilities, or parts of it.
Deprecated.
Starting from version 2017.0, the preferred way of working is to use the ILcdWMSCapabilitiesProvider.
This interface specifies methods to encode the result of a DescribeLayer request.
The type of encoding is defined by the actual implementations.
Each ILcdWMSDescribeLayerEncoder has a contenttype that identifies the type of data encoded by the implementation.
Deprecated.
Since 2017.0 Please make use of the interface ILcdWMSGetFeatureInfoRequestEncoder.
This interface specifies methods to write given the features of the TLcdGXYLayerSubsetList of ILcdGXYView to a OutputStream.
This interface specifies methods to encode the result of a GetLegendGraphic request.
The type of encoding is defined by the actual implementations.
Each ILcdWMSLegendGraphicRequestEncoder has a content type that identifies the type of data encoded by the implementation.
This is the interface for all classes that can create a ILcdGXYLayer for representing a ILcdModel on a ILcdGXYView.
Provider for online resources (typically URLs) that are used in some standardized responses defined by the WMS specification, like a GetCapabilities response or a Service Exception Report response.
Interface defining implementations that can provide server-side SLD feature type styles.
Provides a TLcdWMTSClient.
Creates and encodes legend graphics to a specific content type.
Creates GXY layers for data requested through a WMTS service.
Expression that resolves an xlink after the document has been decoded.
Enumeration that indicates when the expression should be resolved.
XLink provides access to the XLink evaluation environment and expressions.
Converts instances of a Java class to lexical representations of their corresponding XML value of the XML Schema datatype for which this formatter was written.
Converts lexical representations of XML values of the XML Schema datatype for which this parser was written to corresponding Java class instances representing these values.
Interface for XML decoder libraries, responsible for configuring a TLcdXMLDecoder so that it can be used for unmarshalling XML documents to Java object graphs.
Interface for accessing the context of an XML document being decoded.
Deprecated.
Use of the com.format.xml API has been deprecated.
A type-safe enumeration, representing all possible scopes to be used in XML document contexts.
A type-safe enumeration, representing all possible scopes to be used in XML document contexts.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Contains XML-related information specific to a single XML element.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Interface for XML encoder libraries, responsible for configuring a TLcdXMLEncoder so that it can be used for marshalling Java object graphs to XML documents.
Interface for XML mapping libraries, responsible for configuring a TLcdXMLMapping.
An ILcdXMLMarshaller is responsible for marshalling (serializing) Java object graphs into XML data.
Deprecated.
Use of the com.format.xml API has been deprecated.
Interface for object factories that can create objects for a specific XML Schema type or element.
It separates the creation of objects from the XML parsing and object initialization.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Interface for retrieval of XML namespace to prefix mappings and vice versa.
Interface for XML Schema based decoder libraries, responsible for configuring a TLcdXMLDecoder so that it can be used for unmarshalling XML documents to Java object graphs.
Interface for XML Schema based encoder libraries, responsible for configuring a TLcdXMLSchemaBasedEncoder so that it can be used for marshalling Java object graphs to XML documents.
Interface for XML Schema mapping libraries, responsible for configuring a TLcdXMLSchemaBasedMapping.
Interface for handlers of XML Schemas.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Interface that maps XML schema types on TLcdDataType instances.
Interface for the simpleLink attribute group.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
An ILcdXMLTypeMarshaller is responsible for marshalling (serializing) Java object graphs into XML data.
An ILcdXMLTypeUnmarshaller is responsible for unmarshalling (deserializing) XML data into newly created Java content trees.
An ILcdXMLUnmarshaller is responsible for unmarshalling (deserializing) XML data into newly created Java content trees.
ILcdXYWorldReference is a marker interface for all XY world references.
A ILcdXYWorldReferenceFormatter is used to format the ILcdXYWorldReference as a string.
A ILcdXYWorldReferenceParser is used to parse the ILcdXYWorldReference that is formatted as a string.
An ILcdXYWorldXYWorldTransformation defines the transformation between two world reference systems.
An ILcdXYZRotation is a cartesian 3D rotation defined by three Eulerian angles (a, b, g).
This is a marker interface for all XYZ world references.
Deprecated.
This interface has been deprecated.
Represents a container for actions and active settables that have a gui representation.
This listener can be used to listen to changes in an ILcyActionBar.
Represents a listener that can be notified of changes in the active contexts in the TLcyActionBarManager.
Interface that specifies an object that has a state 'active'.
Listener that listens to changes in an addon container.
Implementations of this interface are panes to put the java.awt.Components of the application in.
The factory that creates ILcyApplicationPane's.
Implementations of this listener can be notified of additions and removals of application panes.
Represents the owner of an application pane.
Provider for asynchronous paint hints.
Interface that describes a composite implementation of ILcyCustomizerPanel.
Extension of ILcdAction that allows to customize the component that represents it (typically a JButton).
Extension of ILcyActiveSettable that allows to customize the component that represents it (typically a JToggleButton).
Deprecated.
A more powerful ILcyCustomizerPanel framework has been introduced aside of this functionality.
This interface represents a panel containing a user interface to customize some object.
Factory to creates instances of ILcyCustomizerPanel.
Listener that can be informed when data sources are being handled.
Listener that can be attached to a TLcyDrawingStyleRepository.
An ILcyGenericMapComponent is a visual component that contains an ILcdView (a map).
Listener that can be attached to a TLcyGenericMapManager.
Provider for label placement hints.
Manages the layer ordering in a gxy view.
Interface containing all possible layer types.
Provider for layer types.
Represents a layer's style.
This interface models a codec (encoder/decoder) for ILcyLayerStyle objects.
Provides operations to retrieve and copy a layer's style.
This is an interface for defining a list of one or more ILcdLayer subset(s).
Lightspeed implementation of ILcyGenericMapComponent.
This is the central backend of Lucy where all add-ons are registered, to which add-ons can add functionality and from which already added functionality can be retrieved.
Listener for changes in a ILcyLucyEnv.
An ILcyMapComponent is an ILcyGenericMapComponent for ILcdGXYView (a flat map).
Interface describing a layer control for a map.
GXY implementation of ILcyGeneralMapLayerControlFactory
Manager of the ILcyMapComponents that currently exist.
Listener that can be attached to a ILcyMapManager.
A menu bar.
Interface containing all possible ILcyModelContentTypes.
Provider for model content types.
Deprecated.
A more powerful ILcyCustomizerPanel framework has been introduced aside of this functionality.
Deprecated.
Deprecated.
Deprecated.
A more powerful ILcyCustomizerPanel framework has been introduced aside of this functionality.
A popup menu.
Interface defining a listener which can be attached to the TLcyPreviewAddOn, and which will be informed when the state of that preview add-on is changed.
Creates new or popuplates existing ALcyProperties from files or other data sources.
Writes ALcyProperties to files or other types of storage.
The concept of a ILcyPropertyConverter allows to make some modifications to an ALcyProperties object just before they are stored, and just after they are read.
Deprecated.
The preferred mechanism to work with real time data is to let your ILcdModel implementation implement ILcdMultiDimensionalModel as well, and expose a TLcdDimensionAxis with a Date type (for example TLcdDimensionAxis.TIME_AXIS).
Interface for layers that allow snapping.
Extension of ILcyActionBar that represents a tool bar.
This is an interface for classes that are able to return tool tip (dynamic display) info for objects.
A tool tip style is an object that is able to extract tool tips for a given object.
Listens for changes in a TLcyVerticalViewManager.
Provider for the properties used by the calculation of the visibility between two shapes.
Container for the properties used in the visibility calculations
Listener that will be informed about changes in a TLcyWorkspaceManager.
Interface to be implemented by objects interested in the result of an (asynchronously) executed task.
Factory to create ILcdModelDecoder instances
A handler for asynchronous tile deletion operations.
The session groups the information needed to drive the fusion engine.
A handler for asynchronously exporting a coverage.
A base handler to handle failures and interrupts which are common to all asynchronous operations.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
A handler for asynchronous tile retrieval operations.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
A handler for asynchronously imported a coverage.
An extension of a callback which can report intermediate progress for long-running operations.
A handler for asynchronous tile addition operations.
A handler for the results of a Tile Store query.
Handler for non-fatal errors that occur during a raster fusion session.
Describes the context in which a failure occurred.
An extension of the general ILfnCallback which adds a specific callback for when content is found.
A resolver which can resolve a resource ID to its resource metadata.
A base handler to handle service failures, in addition to those already defined by the superinterface.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Describes the context in which a failure occurred, in as much detail as available.
Interface for a 3D icon that can be rendered to an ILcdGLDrawable.
Defines an ILspView which is represented on screen by an AWT or Swing component.
Interprets user interaction on an ILspView.
An extension of ILspStyler which uses a limited set of customizable styles to define the styling of objects.
This interface is used by layers that have an ILspStyler and allow editing of this styler.
Interface for painters that support the use and editing of an ILspStyler.
Listener interface to receive notifications of changes in the current editing state.
An editor is responsible for creating edit handles, and applying edit operations created by those handles on domain objects.
Interface for styles that include hints regarding the use of ALspGraphicsEffect.
Interface for builders of ILspEffectsHintStyle.
Defines hints regarding the application of graphics effects to certain objects.
Represents the array of indices that are used to describe the elements of an indexed vertex array.
Cache that stores OpenGL resource objects.
Listener that can be registered with an ILspGLResourceCache to be notified when resources are added, used, or removed.
An ILspGLState sets up the OpenGL state of a ILcdGLDrawable.
Interface for layers that can project images onto the 3D terrain in an ILspView.
Defines a projector used by an ILspImageProjectionLayer.
A vertex array which is indexed by one or more element buffers.
This listener can be used to be notified when interaction is started, stopped or cancelled.
Extension of ILspPaintableLayer that paints the contents of its model using an ILspPainter.
This interface defines methods to check if adding label placements causes conflicts, depending on other label placement, obstacles and the view.
This class represents a conflict.
Interface that makes it possible to specify dependencies between labels.
This interface can be used to compute placements for labels.
This object as passed to placeLabels and can be used to retrieve and store 'context' information.
This interface defines a method to retrieve a labeling algorithm for a label.
This interface defines listeners that can be notified of changes in the label location information.
Provider of TLspLabelObstacle objects: locations where labels should not be placed.
This ILspPainter paints and locates a label for an object in a view.
Interface that allows to evaluate a placement for a label.
Placement result for a label.
This interface defines methods to retrieve and manipulate label locations.
A provider of priorities for labels.
Root interface for all layers in an ILspView.
Provides hints about the type of a given ILspLayer.
A factory that can create one or more ILspLayers for an ILcdModel.
Listener for state changes in an ILspLayer.
Domain object for grid lines used in a lon-lat grid model created by TLspLonLatGridLayerBuilder.
A category defining the grid line.
A listener for map scale change events in an ILspMapScaleProvider.
An ILspMapScaleProvider provides the map scale of a view and can keep listening objects updated of any changes to the map scale.
Represents a vertex array for which the data is subject to change.
A vertex array which is defined by a single primitive type.
Interface for a layer that can paint itself into an ILspView.
Paints a visual representation of an object in a view.
Listener to receive notifications of changes in the paint groups.
Callback to indicate when the changes for an event are ready to be committed.
A set of paint groups.
Determines the order in which layers and their various painters are invoked in an ILspView.
Identifies a painting step consisting of an ILspLayer and a TLspPaintRepresentationState.
This label painter adds support for TLspPathLabelLocations.
An abstraction of a framebuffer into which rendering output can be directed.
This interface provides a method to retrieve scale levels for a point in the view.
A scale level object.
Handles exactly which objects change their selection from a list of potential selection candidates.
Interface for a class that can discretize geometric shapes into a format that is easier to use for painters.
Determines whether the implementing object can be snapped to during edit operations.
Interface that defines snapping behavior for an ILspEditor.
Interface which allows to customize snapping behavior.
This interface facilitates visualizing a snapping operation.
ILspLabelPainter extension that adds support for ALspStampLabelLocations.
A listener for change events in an ILspStyler.
This interface is used by layers that have an ILspStyler.
This interface can specify styling information for objects or labels that are being visualized.
Interface for a class that can schedule and execute tasks.
Handles task events from an ILspTaskExecutor.
Listener to receive notifications of changes in the terrain of a view.
Adds 3D terrain support to an ILspView.
Defines a style which includes a texture map.
Builder for textured styles.
Mode that indicates how the texture should be mapped on the object being styled.
Interface describing a vertex array.
A centralized manager for vertex array rendering.
Interface describing a vertex attribute as stored in a vertex array.
Describes the semantics of a vertex attribute.
Describes the primitive type used to store vertex attribute values.
An ILcdView to visualize geospatial data in 2D or 3D, based on OpenGL.
View type enumeration that distinguishes between 2D and 3D views.
Listener that can be added to an ILspView to be informed of initialization, dispose and render events.
Interface for styles that paint objects in world coordinates at a specific elevation.
A builder interface for style builders that support elevation modes.
The elevationMode property is a styling property that determines how objects should be positioned relative to the terrain.
Indicates that the annotated class should be listed into the META-INF/services/CONTRACTNAME.
An implementation of ILcd2DBoundsIndexedModel that is also an ILcdIntegerIndexedModel.
A TLcdModelList that also implements ILcd2DBoundsIndexedModel.
An implementation of ILcdModelTreeNode based on a TLcd2DBoundsIndexedModel.
This class provides an implementation of an ILcd2DEditablePoint and ILcdFeatured.
This class provides an implementation of ILcd2DEditablePointList.
This class provides an implementation of ILcd2DEditablePointList.
This class provides an implementation of ILcd2DEditablePointList.
Curve connector for ILcd2DEditablePointList.
Deprecated.
This API is only here to support deprecated formats.
This class provides an implementation of ILcd3DEditablePointList.
Representation for a 3*3 matrix.
A builder class for creating 3D meshes corresponding to a set of common shapes, namely: arrow: a 3D arrow, composed by a conic tip and a cylindrical stick box: a parallelepiped shape cone: a conic frustum shape (a cylinder is obtainable as a sub-case) cross: a set of three axis-aligned segments ellipsoid: an ellipsoidal shape pyramid: a pyramidal frustum shape with squared base
Enum representing the possible orientations of the axis of symmetry of a mesh.
Default implementation of ILcd3DMeshStyle.
A builder class for creating mesh styles.
A viewshed factory that supports the creation of viewsheds for ILcd3DMesh instances.
A type-safe enumeration of the valid primitive types that can be used inside an ILcd3DMesh.
A builder to run the 3D Tiles Processing Engine, to convert a collection of 3D mesh input data into an OGC 3D Tileset which is optimized for visualization on a map.
The data types used for metadata processing in TLcd3DTilesProcessorBuilder.
Extension of ActionEvent which specifies a location where the action occurred.
This ILcdGXYController serves the purpose of performing measurements on an ILcdGXYView.
Interface for listeners that want to be informed when the measurement changes.
The default implementation of an aerodrome without additional properties.
Type safe enumeration class, indicating the type of aerodrome address.
This class defines a feature class mapper for aerodromes.
A model descriptor for models containing ILcdAerodrome objects.
Type safe enumeration class, indicating the type of aerodrome operation.
Type safe enumeration class, indicating the type of aerodrome
Type safe enumeration class, indicating an aircraft classification based on 1.3 times stall speed in landing configuration at maximum certified landing mass: Category A: - less than 169 km/h (91 kt) IAS Category B: - 169 km/h (91 kt) or more but less than 224 km/h (121 kt) IAS Category C: - 224 km/h (121 kt) or more but less than 261 km/h (141 kt) IAS Category D: - 261 km/h (141 kt) or more but less than 307 km/h (166 kt) IAS Category E: - 307 km/h (166 kt) or more but less than 391 km/h (211 kt) IAS Category H: - helicopter (the stall speed method of calculating aircraft category does not apply) (IAS = indicated air speed)
Type safe enumeration class, indicating the class of aircraft that may use a route.
This class defines the default settings used to paint procedures.
Represents the current state of the aircraft flying a procedure.
The default implementation of an airspace with default properties.
Type safe enumeration class, indicating the primary activity taking place in the airspace or the reason for its establishment.
A default implementation of ILcdEditableAirspaceAssociation.
Type safe enumeration class, indicating the different airspace association types.
Type safe enumeration class, indicating the airspaces classes.
The default implementation of an airspace corridor with default properties.
This class defines a feature class mapper for airspaces.
A model descriptor for models containing ILcdGenericAirspace objects.
The default implementation of an airspace segment without features.
Type safe enumeration class, indicating the type of airspace structure.
Type safe enumeration class, indicating the type of airspace.
An generic arc band class that delegates to another ILcd2DEditableArcBand instance.
This class defines a factory for creating AIS domain objects.
This class provides access to the data model and the types of AIS.
This symbol provider has only one symbol, a thunderbolt.
This annotation indicates which of the type's properties are key properties.
An implementation of ALcdAISGeometryFactory that creates objects with geodetic (lon/lat/height) coordinates.
Deprecated.
Use TLcdAISDataObjectFactory
An generic point class that delegates to another ILcd3DEditablePoint instance.
A polygon that delegates to an internal polygon.
A polyline that delegates to an internal polyline.
An implementation of ALcdAISObjectFactory that creates objects with grid coordinates.
Deprecated.
An abstract class that represents an airport ground service.
An abstract class that represents a protection area.
A general representation of an AIXM 5.1 feature.
This derives from gml:DynamicFeatureType, as all AIXM features are expected to have temporal properties modeled using the Timeslice model.
Represents an AIXM 5.1 message.
This class represents an AIXM 5.1 AbstractAIXMMessageBase.
Base type for AIXM complex types that are NOT features.
It provides a basis for deriving AIXM feature/object properties.
Represents an AIXM 5.1 timeslice.
Base type of AIXM Timeslices.
An abstract class that represents an approach leg.
A direct flight (DCT) between two significant points, outside the existing route network.
This class represents an AIXM 5.1 AbstractExtension.
An abstract class that represents a ground light system.
An class that represents a marking.
An abstract class that represents a navaid equipment.
An abstract class that represents a navigation system checkpoint.
An abstract class that represents a procedure.
This class is used for all properties that have values that have a fixed dependency on the time.
An abstract class that represents a radar equipment.
An abstract class that represents a segment leg.
Indicates a point associated with a defined segment.
An class that represents a service.
Presence or removal of hazardous conditions on movement areas due to snow, ice, slush, water.
An abstract class that represents a surveillance radar.
An abstract class that represents a traffic separation service.
A rule governing the usage of an Airport/Heliport or of one of its surfaces.
A prescribed pattern, established by air refuelling points, along which air-to-air refuelling of aircraft is performed.
A geographic position or radio navigation fix along an air refuelling anchor pattern or air refuelling track.
A procedure used by the military to transfer fuel from one aircraft to another during flight.
A sequence of points that define the trajectory to be flown during an aerial refuelling operation.
A light specifically provided as an aid to air navigation, with the exception of obstacle lights and lights forming part of surface or approach lighting systems
A specific aircraft type, such as airplane, balloon, helicopter, etc., and/or having specific equipment (certification), such as RNAV or RVSM.
A kind of maintenance, support or supply service provided to aircraft at the ground.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
A designated area on an apron intended to be used for parking an aircraft.
A kind of service that provides clearance capabilities for airport surfaces.
Information about the operational status of the airport/heliport.
Two aerodromes/heliports may be co-located sharing some or all of their ground facilities.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
Characterises the role of the organisation or authority which is responsible for the AirportHeliport
A defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft/helicopters.
A rule governing the usage of an AirportHeliport.
A location on aerodrome movement area with a history or potential risk of collision or runway incursion, and where heightened attention by pilots/drivers is necessary.
A symbol or group of symbols displayed on the edge of the landing protection area.
A kind of service that provides supplies (fuel, oil, oxygen, etc.) to aircraft.
Information about the operational status of the airspace.
A type of traffic flow condition element which consist of crossing the common border between two adjacent airspace, when flying directly from one airspace into the other airspace.
The role of the component in the airspace geometry.
A TLcdGXYStampLabelPainter which draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.
The portion of airspace between two specified vertical levels.
The airspace class for an airspace level block.
Time slice for AIXM airspaces.
Class representing an AIXM 5.1 airspace volume.
An association class that defines the dependency between the geometry of an AirspaceVolume and the geometry of another (parent) Airspace.
A kind of service that provides control and separation services to aircraft in the air.
A kind of service that provides flight planning and flow management operations.
Information about the operational status of an Altimeter Source.
An instrument that measures and indicates the elevation at which an object, such as an airplane, is located
Operational factors applied to obstacle clearance altitudes to produce the safest usable altitude.
An angular reference from a navaid or with reference to a designated point.
Indicates the role of the AngleIndication in the PointReference (for example, along track versus intersecting).
Other altitudes (not defined by a segment) that are to be depicted on the profile view, such as HAT for ILS CAT II approaches.
The final approach condition that must be met to use the set of minima.
Other distances (not defined by a segment) that are to be depicted on the profile view, such as HAT for ILS CAT II approaches.
An airport lighting facility which provides visual guidance to landing aircraft by radiating light beams in a directional pattern by which the pilot aligns the aircraft with the final approach path for landing.
Table of timings usually between final approach fix and the missed approach point.
Information about the operational status of an element situated in the apron area.
A rule governing the usage of an element situated in the apron area.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
Parts of a defined apron area.
The lighting system provided for an apron.
A symbol or group of symbols displayed on the surface of the apron.
A defined area, on a land aerodrome/heliport, intended to accommodate aircraft/helicopters for purposes of loading and unloading passengers, mail or cargo, and for fuelling, parking or maintenance.
A series of devices, namely engaging or catching devices and energy absorption devices used to stop an aircraft by absorbing its momentum in a routine, emergency landing or aborted take-off.
A type of SegmentLeg designed in accordance with the rules for arrival feeder segments having the properties specific to a arrival feeder approach segment.
A portion of an arrival procedure (STAR) as defined by two consecutive significant points.
Class that models an association between two entities.
Provides details about the kind of authority that the Organisation has over the Aerial Refuelling route.
The responsibility that one organisation has for an airspace.
Provides details about the level of responsibility of an OrganisationAuthority for a Navaid Equipment.
Provides details about the level of responsibility of an OrganisationAuthority for a Special Navigation System Station.
Provides details about the level of responsibility of an OrganisationAuthority for a Special Navigation System.
A component of an MLS consisting of an SHF transmitter and associated equipment, radiating signals in a volume of airspace served by the MLS, thereby furnishing azimuth indications to aircraft approaching the runway or back azimuth indications to aircraft departing from the runway or performing a missed approach procedure.
Information about the operational identifier by which the provider of the service is called and the language used.
The distance from the start of the route portion to the position where change over occurs for VOR defined routes.
A point established to test the Inertial Navigation System in the aircraft.
A VOR test transmits a test signal used to determine the accuracy of a VOR receiver on the ground or airborne.
A group of properties that help describe a 3D pattern based on start angle, stop angle, inner distance, outer distance and upper/lower altitude.
[FAA 8260.3] The area in which aircraft circle to land under visual conditions after completing an instrument landing approach.
Describes a (sub)sector used to restrict flight within a circling area.
A city or location that may be served by an airport/heliport.
A code indicating the type of aerial refuelling pattern.
Defines the usage type of an aerial refuelling point.
A prefix for the designator of the Aerial Refuelling route.
A code indicating the type of an aircraft
Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass.
A code indicating the type of aircraft engine (for example, jet, piston, turbo).
A coded indication for the number of engines of an aircraft.
A code indicating a type of service provided to aircraft on the ground.
A code indicating the type of stand.
A grouping of airplanes based on wingspan.
A code specifying whether a particular entity occurrence is an Aerodrome or a Heliport.
A code indicating the extent of collocation between two airports/heliports.
A code indicating a reason for caution in airport operations.
A coded list of values that indicates a type of airspace.
A code indicating the primary activity taking place in the airspace or the reason for its establishment.
An 'operator' in coded form according to which two 'operands' will be 'associated' in order to produce a result.
A coded list of values that which determines the operating rules, flight requirements, and services provided in an airspace.
A code indicating the extent of dependency relation between an AirspaceVolume and another Airspace.
A code indicating the location of a significant point in relation to airspace.
A code indicating the type of association between a significant point and an airspace.
A code indicating the type of adjustment used to produce a usable altitude.
A code indicating, in situations where both an upper and a lower altitude may be specified, how the altitude information should be interpreted.
A code describing the type of instrument approach procedure.
A code indicating the additional equipment needed to fly the procedure not listed in approachType
Degree to which navigation aids provide accurate approach guidance.
A regional or organisation specific classification of the Runway approach lighting system equipment.
Classification of the approach lighting system using as criteria the ICAO Annex 14 standards and recommended practices.
Code indicating the prefix used in support of current approach procedure naming conventions
Indicates an approval code
A code indicating the type of Apron.
A code indicating a location on the surface of an apron.
A code indicating the direction of an arc (clockwise or counterclockwise).
The type of energy absorber (for example: a rotary brake) by which the arresting gear system rapidly dissipates the kinetic energy of a moving aircraft that engages the arresting system, bringing the aircraft to a stop.
A code indicating the type of device (for example: a hook) that is used to engage an aircraft upon landing in order to immediately stop it.
A code indicating the type of position report required by an ATC Unit.
A code indicating the type of responsibility that one organisation/authority has for an aeronautical feature (for example, an airspace).
A code indicating the role of the OrganisationAuthority for the aeronautical feature.
A code indicating the standard referred to by a list of values, in case where different aviation authorities use different categorisation criteria.
A code indicating the type of angle: magnetic, bearing, VOR radial.
Code indicating the type of Buoy
An angle expressed as compass directions.
The position of the checkpoint; airborne or ground
A code indicating a colour.
A codified value that indicates a pair of frequencies or a band used for radio communications.
A coded indicator for the directionality of a communication channel.
A coded indicator for the type of communication channel.
A list of comparison operators.
An enumeration of substance types, which can contaminate airport/heliport movement areas.
A code indicating the type of course to be observed.
A coded value indicating the signal quality of the ILS course structure based on the location the precision signal is usable to, according to ICAO Annex 10, Volume I, Chapter 3.
A code indicating a particular day.
A code indicating the type of conventional declared distance for a runway.
A code indicating a specific type of designated point, in direct relation with the designator allocated to that point.
A code indicating the rules used to design and evaluate terminal procedures
A code indicating a 1-dimensional direction, for example, forward or backward.
A code indicating a direction with regard to a reference point, e.g.
A code indicating the direction of a turn.
Coding indicating the type of distance indication.
A code indicating the type of UHF distance measuring equipment.
A code indicating the channel of a DME.
The type of emission band
A coded list if values indicating the aircraft equipment with an anti-collision system.
A code to indicate the type of unavailable equipment
The order of priority of a facility, within a range of similar facilities.
Codes describing the guidance used on the final approach segment of an instrument approach procedure.
A code indicating the category of the fire fighting service provided at the aerodrome/heliport.
A code indicating the type of a flight.
A coded list of values that designate the intentions of a flight in relation with a location, such as arrival, departure or over-flight.
A coded list of values indicating the source of a flight (local, national, international, etc.)
A coded list of values indicating the nature of a flight (scheduled, non-scheduled, private, etc.)
A code indicating if the restriction is an interdiction or a mandatory routing.
Flight rules to be observed by aircraft.
A code indicating status of a flight.
A coded value used to indicate a type of operation combining an elementary flow condition or a previously defined combination of flow conditions with another elementary flow condition or previously defined combination.
Code classifying entry and exit points for free flight zones.
An enumeration of equipment types used to determine the friction coefficient on an airport/heliport movement area.
An enumeration of qualitative estimates of the friction on a movement area.
A code indicating the category of fuel available at an aerodrome/heliport.
The type of geographical border.
A list of coded values that indicate the placement of an element at a different height from another element.
A code indicating a type of aeronautical ground light.
A code indicating the type of guidance line.
A code indicating the reference surface for a height value, especially for approach procedures related heights.
A code indicating the performance class of a helicopter.
A coded list of values that indicates the type of precision approach for which that holding position is designed.
A code indicating the type of holding procedure.
A code to identify the holding is used by a segment
A code indicating the usability of the localizer signal in the back-course sector.
A coded value indicating the quality which relates to the trust which can be placed in the correctness of the information supplied by the ILS facility, according to ICAO Annex 10, Volume I, Attachment C.
Enumeration to indicate the intensity level of the lighting when not in use.
A code indicating the level: upper airspace, lower airspace or both.
A series of predefined levels.
A code identifying the table of discreet cruising levels.
A coded list of light signs provided for a taxiway holding position.
Classification of the approach lighting system using as criteria JAR-OPS 1 - Subpart E, Appendix 1 to 1.430]
A code indicating the intensity level of a light source.
A code indicating a type of light source, such as strobe or flood.
An coded list of values that indicate types of passenger loading bridges.
A code qualifying a location (such as an airspace, aerodrome, point, etc.) in relation with a flight or with its availability.
A boolean operator.
A code indicating the class of a radio marker.
A coded list of values that indicate the status of the painted surface marking elements.
A coded list of values indicating styles of painted lines.
A code indicating whether the meteorological conditions allow visual or instrumental operations.
A code indicating in terms of civil or military, the type of operations.
A code indicating the usage of a point on a military training route.
A code distinguishing between military and civil status.
A code indicating the type of flying on a military training route.
Code indicating final approach path type for establishing valid set of minima on a procedure.
A code classifying altitudes for approach procedure minima.
A code classifying heights for approach procedure minima.
Types of missed approach.
A code indicating the type of azimuth equipment: normal or backward.
A code indicating the channel of an MLS.
A coded list of values indicating the intended usage of a navaid (enroute or airport)
Types of Navaid Services.
code indicating the type of navigation area
Indicates the type of restricted area that aircraft should avoid
A coded list if values indicating the aircraft capability to use a certain ground based, satellite based or on-board system for aerial navigation.
A coded list of values that indicate a set of aircraft and flight crew requirements needed to support performance-based navigation operations within a defined airspace.
A code indicating the class of an NDB.
A code describing the type of nitrogen supplies for aviation usage.
A code indicating the type of the North reference used.
A code list of values that indicate the goal with which a free text Note is provided.
A code indicating the type of obstacle coverage area, according to ICAO Annex 15.
A code indicating the type of surface assessment.
Specifies zones within obstruction identification surfaces (OIS)
A code indicating the category of oil available at an aerodrome/heliport.
A coded identifier indicating an operation executed by an aircraft in relation with an airport/heliport.
A coded list of values that indicates a type of activity on an airport/heliport manoeuvring area element.
A code indicating the type of an Organisation/Authority.
The values indicating the type of association between two organisations/authorities.
A code describing the type of oxygen supplies for aviation usage.
Type of Precision Approach Radar equipment.
A code indicating a type of service provided to passengers at the airport.
A code indicating the method used in the evaluation of a PCN number.
A code indicating the pavement behaviour (rigid or flexible) used for the ACN determination.
A code indicating the sub-grade strength category related to a PCN number.
A code indicating the maximum allowable tyre pressure category related to a PCN number.
A list to indicate the standard with which the pilot controlled lighting service complies.
A code indicating a position in the ILS system.
Type of Radar System (not to be confused with the component list)
A code indicating the availability of a procedure for use.
Code indicating the standard used to encode the approach procedure.
Indicates the distance and altitude type associated with an approach procedure.
A code indicating the role of a fix within an instrument approach procedure.
A code indicating a phase of a SID, STAR or IAP.
A code indicating the location of the Protect Area lighting.
A list of service types for Radar Systems.
A code indicating the type of emission, as defined at the 1979 ITU World Administrative Radio Conference.
A code indicating the type of radio navigation aid limitation.
A coded indicator for the type of information transmitted by a navaid or other radio emission source.
A list describing the valid Point Reference makeups for use by navigation receivers.
Type of Reflector associated to the PAR.
A coded list of values indicating a relative position, in relation with a reference point situated along a given trajectory.
A code indicating the type of a road.
The route classification as ATS route or North Atlantic Tracks.
A code indicating the route segment availability.
(ICAO) A one character designator for the route.
(ICAO) A prefix for route designators.
(ICAO) A suffix for the route designator.
The type of the route from the navigation point of view.
Code indicating if a route is international or domestic.
A code indicating the type of segment path.
An open coded list of values indicating the purpose of a rule or procedure.
An open list of values indicating a general heading by which a rule or procedure is usually identified in the Aeronautical Information Publications (AIP) or similar/related documents.
A code that makes a distinction between runways for airplanes and FATO for helicopters.
A code indicating the type of Runway or Taxiway element.
Type of runway marking related to landing categories such as precision, non-precision and basic.
Role of the Runway Centreline Point.
A code indicating the type of protection area for a runway For example, clearway, obstacle free zone, ILS protection area, etc..
A code indicating the position of an item on a surface of a runway.
A code indicating the position where the RVR reading is reported.
A code indicating that reduced vertical separation minima is applied in the column or not.
A code indicating that the point has a specific role in the RVSM context.
A code indicating the type of altitude used, MSA or ESA.
A code that defines a specific type of flight path and a specific type of termination of that flight path.
A code indicating the end point of a terminal procedure segment leg.
A list of codes used to designate flight separation and ground control services.
A list of codes used to designate flight planning and air traffic flow management services.
A code indicating the type of ground traffic control service.
A list of codes used to designate information provision services.
A list of codes used to designate services in relation with search and rescue.
A code describing a position, relative to an axis.
A coded value indicating the signal performance level in space corresponding to the precision of an ILS or MLS system according to ICAO Annex 10, Volume I, Chapter 3.
A code indicating the type of a special date, such as 'holiday', 'busy Friday', etc.
A code indicating the type of service provided by a station in a special navigation system chain, depending on the type of the system.
A code indicating a type of special navigation system.
A code indicating the reference system for a speed value.
Type of power used when the radar is required to operate on standby.
A coded list of values that indicates the availability of an airport/heliport facility for specific flight operations.
A coded list of values indicating the activation status of an Airspace.
A code indicating the status of the construction of a Vertical Structure.
The operational status of a Navaid or NavaidEquipment
Code indicating operational status.
A coded list of values that indicate the operational capability of a service.
A code indicating the composition of a surface.
A code indicating the condition of a surface, such as a runway, taxiway, the marking of a threshold, etc..
A code indicating the preparation technique for a surface area.
A code indicating the activation / deactivation of a system following a specific comand.
Indicates one of the three area types of the Terminal Arrival Area.
A code indicating the channel of a TACAN.
A code indicating a type of taxiway.
A code list of values indicating a component of the taxiway surface.
A code indicating the position of an item on the surface of a taxiway.
Codelist containing the Telecom Networks that can be used to address an organisation.
A code indicating an event occurrence during any day.
A code indicating which event in a list of events in time should be given precedence over the others.
A coded indication of a time reference system - UTC or local.
A code indicating the position of an item on the surface of a Touch Down and Lift-off Area.
A code classifying the trajectory of a segment path.
A code indicating a transponder mode.
A unit providing particular ATS services.
A list of coded values that indicate the kind of dependency between a Unit and a RelatedUnit.
Letters of the Latin alphabet.
A code indicating whether a limitation is of type permission, interdiction or exclusive usage.
A code indicating how a value needs to be interpreted when used as a filter or condition.
A code indicating a type of visual approach slope indicator system.
List of vertical datums.
A code indicating the reference for a vertical distance.
A code indicating the type of vertical structure.
A code indicating the type and pattern of markings on a vertical structure.
A coded list of values indicating the type(s) of material that could compose the load-bearing structure and/or exterior facing of a vertical construction.
A coded list of values that indicate types of systems used at aircraft stands in order to help the pilot align and position the aircraft.
A code indicating the type of path to the next point.
A coded indication of the wake turbulence category of the aircraft.
A code indicating the type of work performed in the work area.
A code for a logical value: Yes or No.
A set of filter criteria used to determine the subset of flights, environmental conditions and times for which the usage is specified.
Information required to enable contact with the responsible person and/or organisation.
A class that represents an AIXM 5.1 curve.
This class provides access to the data model and the types of http://www.aixm.aero/schema/5.1.
A symbol or group of symbols displayed on the surface of a Deicing Area
An area comprising an inner area for the parking of an aircraft to receive de-icing treatment and an outer area for the manoeuvring of two or more mobile de-icing equipment.
A condition which is established for a departure or an arrival
A portion of an departure procedure as defined by two consecutive significant points.
A geographical location not marked by the site of a radio navigation aid, used in defining an ATS route, the flight path of an aircraft or for other navigation or ATS purposes.
A category of direct flights (DCT), having some particular characteristics, such as a minimum length.
A direct flight (DCT) between two specified significant points.
An electronic device used to determine the position of a radio source by means of directional antennas, which receives the strongest radio signal when it is pointing directly at the transmitter.
A distance reference from a navaid or with reference to a designated point.
Ultra High Frequency (UHF) ground equipment that is used in conjunction with airborne equipment to determine distance between the airborne and ground equipment.
A class that represents an AIXM 5.1 elevated curve.
A class that represents an AIXM 5.1 elevated point.
A class that represents an AIXM 5.1 elevated surface.
A component of an MLS consisting of an SHF transmitter, and associated equipment radiating signals within a volume of airspace served by the MLS, thereby furnishing elevation information as an angular value to aircraft approaching the runway.
Indicates a point associated with a defined EnRoute segment.
Used to describe adjustments to minimums when equipment is not available
Adjustments that need to be applied in case equipment is inoperative.
Final Approach Segment Data Block.
Model class for AIXM51 features.
Association from one feature to another.
This class represents an AIXM 5.1 FeatureMetadataProperty.
This class represents an AIXM 5.1 FeatureTimeSliceMetadataProperty.
A type of SegmentLeg designed in accordance with the rules for final segments having the properties specific to a final approach segment..
The profile view of a final segment defined for an approach procedure.
A kind of airport service that provides rescue and fire fighting capabilities for aircraft in emergency at and around the airport.
A specific flight type, such as IFR/VFR, national/international, OAT/GAT, etc.
Circumstance related to the elementary condition (such as departing from an aerodrome), which is used to further refine the selection of flights being affected by the restriction.
A combination of conditions involving: 1) an operator such as \"AND\", \"OR\", \"AND NOT\", \"SEQUENCE\", \"NONE\" and 2) one or more operands, each of these being either a condition element or another combination of conditions.
An operand in a flight condition combination.
A single level or a level band associated with a flight restriction, either condition or routing element.
A sequence of routing elements (points, route portions or airspace) that must/must not appear in the specified order in the flight plan of an aircraft fulfilling the conditions of the related Flight Restriction (according to its type attribute).
A rule meant to regulate the use of the route network, by identifying a set of flights which fulfil a combination of elementary flow conditions and either forbidding them on a particular routing or obliging them to follow one routing out of a set of mandatory alternatives.
An airspace, route or point that is concerned by a specified flight restriction.
Floating facility which can serve as a mooring place for vessels or as a floating dry dock
Fuel types used for aircraft/helicopters.
A physical or political border.
A component of an ILS consisting of a UHF transmitter radiating signals and providing a straight line descent path in the vertical plane containing the centre line of the runway served by the ILS, and thereby furnishing descent information down to the lowest authorized decision height or to the surface of a runway, depending on the Facility Performance Category of the ILS.
Information about the operational status of a ground light.
A kind of service that provides control and separation services, to aircraft at the airport.
The lighting system for the centreline guidance line.
A symbol or group of symbols displayed as the guidance line.
A line used to guide aircraft on and between airport movement areas.
The default layer factory for AIXM 5.1 models.
A provider of ILcdGXYEditor, ILcdGXYPainter, ILcdGXYLabelPainter and ILcdGXYLabelEditorProvider instances for AIXM 5.1 features.
The geometry of surfaces that define altitude levels and the structure of an area used to evaluate obstacles for determining holding patterns.
Representation of the span for a holding pattern that is defined using a distance
Representation of the span for a holding pattern that is defined using a time
Time slice for AIXM holding patterns.
Describes how the holding pattern is used on a segment.
A kind of service that consists in the provision of aeronautical, meteorological, traffic and related information to aircraft crew and other actors involved in flight operations, in flight or on the ground.
A type of segmentleg designed in accordance with the rules for initial segments having the properties specific to a initial approach segment.
A series of predetermined manoeuvres by reference to flight instruments with specified protection from obstacles from the initial approach fix, or where applicable , from the beginning of a defined arrival route to a point from which a landing can be completed and thereafter, if a landing is not completed, to a position at which holding or en route obstacle clearance criteria apply.
A type of SegmentLeg designed in accordance with the rules for intermediate segments having the properties specific to an intermediate approach segment..
A labeling algorithm that can compute label positions for AIXM 5.1.
The grouping of Landing Areas or Takeoff Areas serviced by the procedure.
The result and the intensity of the lighting system when activated by the pilot.
An elementary light source, part of a lighting system.
The description of the operational status of the LightElement.
The note content expressed in a specific language.
Models a link from one AIXM object to another.
Implementation of ILcdXLinkExpressionFactory used for AIXM 5.1 decoding that is able to resolve links between AIXM 5.1 features.
A component of an ILS consisting of a VHF transmitter, radiating signals in the direction served by the ILS, to provide a straight line descent path in the vertical plane containing the centre line of the runway.
Information about the operational status of the manoeuvring area elements (runway, taxiway, TLOF, etc.)
A rule governing the usage of the manoeuvring area element.
A marker beacon serving to identify a particular location in space by means of a 75MHz transmitter which transmits a directional signal to be received by aircraft flying overhead.
Floating marker which is moored to the bottom at a specific known location, which is used as an aid to navigation or for other special purpose
A symbol displayed on an aerodrome or heliport surface.
This class provides access to the data model and the types of http://www.aixm.aero/schema/5.1/message.
This class represents an AIXM 5.1 MessageMetadataProperty.
This class contains various utility methods to process AIXM 5.1 messages.
A specific set of meteorological conditions.
Vertical and horizontal visual minimums for a procedure segment conditions such as aircraft category, navigation equipment usage, procedure type, altimeter, etc.
Properties of the Missed Approach
A type of SegmentLeg designed in accordance with the rules for missed approach segments having the properties specific to a missed approach segment..
This model decoder decodes AIXM 5.1 data into ILcdModel objects.
Model descriptor for AIXM 5.1 models.
This ILcdModelEncoder creates AIXM 5.1 files from an ILcdModel object of type TLcdAIXM51AbstractAIXMMessage that represents a collection of AIXM 5.1 features, or an ILcdModel object of type ILcdModelTreeNode, containing child models of type TLcdAIXM51AbstractAIXMMessage, or an TLcdAIXM51AbstractAIXMFeature object that represents a stand-alone AIXM 5.1 feature.
Indicates navigation use of a NavaidEquipment as a component of the navigation service provided by a Navaid.
Captures the distances between various Runway Centreline Points and Navaid Equipment.
Navaid equipment monitoring information.
A TLcdGXYStampLabelPainter that draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Navaid features.
Navaid operational status information.
A service providing guidance information or position data for the efficient and safe operation of aircraft supported by one or more radio navigation aids.
Areas that are restricted from use for a procedure.
Subdivision of a sector to allow for different altitudes or gradients.
An area specified by sectors with altitude or procedure descent gradient limitations for omnidirectional departures or Pilot navigation area.
A Non-directional radio beacon.
NITROGEN supplies in aviation.
Area where aircraft cannot be seen by a control tower and therefore are restricted to move
A general text note for a feature or for one of its properties.
An area defined by ICAO for the purpose of collecting obstacle data in electronic format, as necessary to satisfy requirements of air navigation systems or functions.
The geometry of surfaces used to define the altitude the length of a segment, holding pattern, etc., in function of the obstructions located in the area.
Provides the location relative to
[FAA 8260.3] The highest airspace, obstacle or terrain relative to a prescribed plane within a specified area.
Oil types used for aircraft/helicopters.
On-line or Network information that can be used to contact the individual or organisation, including eMail address and web site page.
An optional is a ILcdDataObject with a value property and an optional nil reason property to explain why the value is not filled in.
This entity type serves to realise the different 'two-way associations' which may exist between 'organisations/authorities' of the same and/or different types.
A feature used to model various Organisations and Authorities.
Oxygen supplies used in aviation.
Bridge for loading/unloading access to airplanes for passengers and crew.
Passenger services and facilities available at an aerodrome/heliport (like medical facilities) or in the surrounding area (hotels in city etc.).
Service providing airborne control of lights by keying the aircraft's microphone.
A class that represents an AIXM 5.1 Point.
Defines the location of a designated point using a combination of angles and distances based on the guidance service.
Physical address at which the organization or individual may be contacted.
Primary radar equipment used to determine the position of an aircraft during final approach, in terms of lateral and vertical deviations relative to a nominal approach path, and in range relative to touchdown.
Primary Surveillance Radar is a radar system which detects the position of all the objects within its coverage that can reflect its transmitted radio signals.
Information about the status of the procedure for flight planning/operations.
DME facilities that are used for a particular segments for DME/DME navigation.
A group of consecutive segments that are part of a branch on an approach procedure, SID or STAR.
Characterises a SegmentLeg which is part of a Procedure Transition
Concrete implementation of TLcdAIXM51AbstractAIXMProperty with a single property containing the object this property is referring to.
Indicates radar use of a RadarEquipment as a component of the radar service provided by a RadarSystem.
One or more Radar Equipment providing radar services.
A radio frequency band of sufficient width and associated identification data used for one- or two-way communication from or to a transmitter on the ground or in the air.
Radio communication channel operational status information.
A limitation, such as coverage, usability, etc., of a navaid equipment or service frequency
Describes the various reflectors used with Precision Approach Radars.
Describes ridges of deposited material (such as a snow-bank) to the left or right of the runway (relative to the runway direction with the lowest designation number).
An established surface route on the aerodrome meant for the exclusive use of authorized vehicles and personnel.
Information about the operational availability of a route.
DME facilities that are used for a particular route for DME/DME navigation.
A group of two or more consecutive segments of the same route, which have the usage and/or the same flight restrictions.
A portion of a route to be flown usually without an intermediate stop, as defined by two consecutive significant points.
A specified route designed for channelling the flow of traffic as necessary for the provision of air traffic services, from the end of the take-off and initial climb phase to the commencement of the approach and landing phase.
The definition of an instruction or regulation that needs to be considered by personnel involved in flight operations in relation with an airport/heliport or an airspace.
Specially prepared surface placed adjacent to the end of a runway to eliminate the erosive affect of the high wind forces produced by airplanes at the beginning of their takeoff rolls.
An operationally significant position on the centre line of a runway direction.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
A conventional operational distance declared for a runway direction.
The value of a conventional operational distance declared for a runway direction.
The lighting system provided for a landing and take-off direction, including the stopway lights.
One of the two landing and take-off directions of a runway for which attributes like TORA, TODA, LDA, etc.
Runway element may consist of one ore more polygons not defined as other portions of the runway class.
A symbol or group of symbols displayed on the surface of the runway.
The lighting for the runway project area.
An area situated in the vicinity of a runway or provided to protect aircraft during manoeuvring, take-off and landing operations.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
A defined rectangular area on a land aerodrome/heliport prepared for the landing and take-off of aircraft.
A meteorological equipment providing information about the distance over which the pilot of an aircraft on the centre line of a runway can see the runway surface markings or the lights delineating the runway or identifying its centre line.
Subdivision of the MSA to allow for lower altitudes.
A set of Minimum Sector Altitudes which completely describe an area centred on a significant point, usually contained within a sector of 46km (25NM) radius.
Simplified Directional Facility (SDF) provides a final approach course similar to that of the ILS localizer although is not as precise as Localizer.
Area specifically designated for take-offs and landings of seaplanes
Ramps specifically designed to transit seaplanes from land to water and vice versa
The performance of distress monitoring, communication, coordination and search and rescue functions, initial medical assistance or medical evacuation, through the use of public and private resources, including cooperating aircraft, vessels and other craft and installations.
Secondary Surveillance Radar (SSR aka Secondary Radar (SECRA)) is a radar system in which the object to be detected is fitted with the cooperative equipment in the form of a radio receiver/transmitter (transponder).
Design criteria used for the NavigationAreaSector.
Service operational status.
A significant point's use and relative location to an airspace.
This time slice provider returns a snapshot time slice for a given Date.
A calendar date that has a special meaning for a particular State/organisation and which may be referred to in the description of the schedules associated with various aeronautical features.
Special Navigation Station Status information.
A land based station of a special navigation system.
A wide area (worldwide) navigation system based on a chain of land stations or a satellite constellation providing radio frequency signals which can be used by airborne equipment to determine at least, the aircrafts two-dimensional position or, depending on the capability of the system, the three-dimensional position.
A designated instrument flight rule (IFR) arrival route linking a significant point, normally on an ATS route, with a point from which a published instrument approach procedure can be commenced.
A designated instrument flight rule (IFR) departure route linking the aerodrome or a specific runway of the aerodrome with a specified significant point, normally on a designated ATS route, at which the en-route phase of a flight commences.
A specified cruising level, part of a column within a table of discrete cruising levels used by General Air Traffic.
A column of consecutive cruising levels within a standard level table.
The general rule by which standard level columns are used in a national airspace or within a region.
A table of consecutive cruising levels described under vertical separation criteria limited by an upper and lower level and used by General Air Traffic.
A symbol or group of symbols displayed on the surface of the Aircraft Stand.
A class that represents an AIXM 5.1 surface.
An entity grouping together the attributes that model characteristics of an airport surface, such as strength, material, etc.
An operationally significant contaminant of homogeneous type such as snow, ice, slush, water, sand, etc., which is present on a large surface of the airport/heliport area.
Characterizes the ground station where the Radar Scope is utilized.
A monumented survey control point
This class returns, for a set of AIXM 5.1 objects, the symbol used to paint the object on a map according to ICAO guidelines.
A UHF Tactical Air Navigation beacon.
Lighting system for a taxiway hold position.
A symbol or group of symbols displayed on the surface of a Taxiway indicating the location of the TaxiHoldingPosition.
A designated position intended for traffic control at which taxiing aircraft and vehicles shall stop and hold until further cleared to proceed, when so instructed by the aerodrome control tower.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
Part of a Taxiway
The lighting system provided for a taxiway at an aerodrome/heliport.
A symbol or group of symbols displayed on the surface of the taxiway.
A defined path at an aerodrome/heliport established for the taxiing of aircraft/helicopters and intended to provide a link between one part of the aerodrome and another, including aircraft/helicopter stand taxi-lines, apron taxiways, rapid exit taxiways, air taxiways etc..
Telephone numbers at which the organisation or individual may be contacted.
Subdivision of the TAA to allow for lower altitudes.
The lowest altitude that will provide a minimum clearance of 300 metres (1000 feet) above all objects located in an arc of a circle defined by a 46 kilometre (25 nautical mile) radius centred on the initial approach fix (IAF), or where there is no IAF then centred on the intermediate approach fix (IF), delimited by straight lines joining the extremity of the arc to the IAF/IF.
Indicates a point or a condition associated with a defined segment leg.
This class represents an AIXM 5.1 TextNote.
The definition of a single time interval, that occurs repeatedly as part of a schedule.
A default time slice provider implementation that will always return one of the original time slices of the feature.
The presence or removal of hazardous conditions due to snow, ice, slush, water, etc.
The lighting system provided for a TLOF surface at an aerodrome/heliport.
A symbol or group of symbols displayed on the surface of the touch down and lift-off area.
An obstacle free zone area situated in the vicinity of a touch down and lift-off area, provided to protect helicopters during manoeuvring, take-off and/or landing operations.
A load bearing area on which a helicopter may touch down or lift-off.
Unit availability information.
This association class describes the operational/functional relation that exists between a Unit and a RelatedUnit.
A generic term meaning variously all types of 'units' providing all types of services.
First time a point is established in Enroute environment at a navaid, all radials are checked for holding; 360 deg.
Unit of measurement for depth.
A unit of measurement for a horizontal distance.
A unit of measurement for a vertical distance.
A unit of measurement for time.
Unit of measurement for flight levels.
A unit of measurement for a frequency.
A unit of measurement for light intensity.
A unit of measurement for pressure values.
A unit of measurement for speed.
A unit of measurement for temperature.
A unit of measurement for weight values.
A depth value.
A distance value.
A signed distance value.
A vertical distance value.
A duration value.
A flight level value.
A frequency value.
A light intensity value.
A pressure value.
A speed value.
A temperature value.
A weight value.
The description of the operational status of the Vertical Structure lighting.
Class representing a AIXM 5.1 Vertical Structure Part.
All fixed (whether temporary or permanent) and mobile objects, or parts thereof that extend above the surface of the Earth.
A visual guidance system that provides "below/above glidepath" information to an aircraft executing an approach to a specific runway direction.
A VHF omnidirectional radio range beacon.
Work area activity information.
Part of a movement area under construction
A structured XHTML document, compliant with http://www.w3.org/1999/xhtml.
A factory for XPath objects that are applicable to AIXM 5.1 domain objects like TLcdAIXM51AbstractAIXMFeature and TLcdAIXM51AbstractAIXMTimeslice.
Extension of TLcdGXYLabelPainter for AIXM 5.1 features that uses XPath expressions to retrieve the label content.
This class provides easy access to the properties of the Aerodrome type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMAerodromeFeature interface.
This implementation of ILcdAIXMHandler deals with Aerodrome elements.
A model descriptor for AIXM models containing ILcdAerodrome objects.
This class provides easy access to the properties of the AirspaceCorridor type.
This class provides easy access to the properties of the Airspace type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMAirspaceFeature interface.
This implementation of ILcdAIXMHandler deals with Airspace elements.
A model descriptor for AIXM models containing ILcdGenericAirspace objects.
This class provides easy access to the properties of the AssociationBasedAirspace type.
This class provides easy access to the properties of the ATSRoute type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMATSRouteFeature interface.
This class provides access to the data model and the types of AIXM.
The default layer factory for AIXM models.
This implementation of ILcdAIXMHandler deals with designated point elements.
A model descriptor for AIXM models containing ILcdWayPoint objects.
This class provides easy access to the properties of the DME type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMDMEFeature interface.
This implementation of ILcdAIXMHandler deals with DME elements.
A model descriptor for AIXM models containing ILcdDME objects.
This class provides easy access to the properties of the Geoborder type.
This class keeps track of AIXM specific features of ILcdGeoborder objects.
This implementation of ILcdAIXMHandler deals with Geoborder elements.
A model descriptor for AIXM models containing ILcdGeoborder objects.
This class provides easy access to the properties of the GlidePath type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMGlidePathFeature interface.
This class provides easy access to the properties of the ILS type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMILSFeature interface.
This implementation of ILcdAIXMHandler deals with ILS elements.
A model descriptor for AIXM models containing ILcdILS objects.
This class can be used to adapt a layer with AIXM data to a new configuration that is specified in a Properties object.
This class provides easy access to the properties of the Localizer type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMLocalizerFeature interface.
This class provides easy access to the properties of the Marker type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMMarkerFeature interface.
This implementation of ILcdAIXMHandler deals with Marker elements.
A model descriptor for AIXM models containing ILcdMarker objects.
This ILcdModelDecoder implementation represents an AIXM data source decoder.
A model descriptor for model lists containing submodels with AIXM data.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMNavaidFeature interface.
This class provides easy access to the properties of the NDB type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMNDBFeature interface.
This implementation of ILcdAIXMHandler deals with NDB elements.
A model descriptor for AIXM models containing ILcdNDB objects.
This class provides easy access to the properties of the Obstacle type.
This implementation of ILcdAIXMHandler adds support for decoding obstacles.
A model descriptor for AIXM models containing ILcdObstacle objects.
This class provides easy access to the properties of the Procedure type.
Extension of the default procedure feature class mapper to support the additional feature classes for AIXM.
This implementation of ILcdAIXMHandler deals with procedures (SID, STAR, IAP), which are defined in AIXM by Sid, Sia, Iap elements.
This class provides easy access to the properties of the ProcedureLeg type.
This class keeps track of the TLcdProcedureLeg objects of AIXM specific features defined in the ILcdAIXMProcedureLegFeature interface.
A model descriptor for AIXM models containing TLcdProcedureTrajectory objects.
This implementation of ILcdAIXMHandler deals with Route elements.
A model descriptor for AIXM models containing ILcdATSRoute objects.
This class provides easy access to the properties of the RouteSegment type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMRouteSegmentFeature interface.
This class provides easy access to the properties of the RunwayClinePoint type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMRunwayClinePointFeature interface.
This class provides easy access to the properties of the Runway type.
This class provides easy access to the properties of the RunwayDirection type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMRunwayDirectionFeature interface.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMRunwayFeature interface.
This implementation of ILcdAIXMHandler deals with runways.
A model descriptor for AIXM models containing ILcdRunway objects.
This class provides easy access to the properties of the TACAN type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMTACANFeature interface.
This implementation of ILcdAIXMHandler deals with TACAN elements.
A model descriptor for AIXM models containing ILcdTACAN objects.
This class provides easy access to the properties of the VOR type.
This class keeps track of the Class objects of AIXM specific features defined in the ILcdAIXMVORFeature interface.
This implementation of ILcdAIXMHandler deals with VOR elements.
A model descriptor for AIXM models containing ILcdVOR objects.
This class provides easy access to the properties of the WayPoint type.
This class keeps track of the ILcdWayPoint objects of AIXM specific features defined in the ILcdAIXMWayPointFeature interface.
Albers Equal Area Conic projection.
This class provides a set of methods for creating, editing, and retrieving information from a list of names with associated aliases.
TLcdAllInMemoryRasterPainter implements an ILcdGXYPainter for an ILcdRaster.
Describes how special altitude values should be interpreted.
Parses and formats altitudes.
Describes the alignment of the unit with respect to the altitude value.
Enumeration of interpretations for special altitude values.
Creates ILcdAltitudeMatrixView objects representing a shape discretization with an altitude value for each discretized point.
Deprecated.
this is now done automatically
A type safe enumeration indicating the reference for altitude.
A type safe enumeration class indicating the type of altitude.
This class defines altitude unit constants.
This ILcdAnchoredIcon wraps an icon, and can provide an anchor point.
Parses and formats angles.
This class defines angle unit constants.
Implementation of ILcdAnimation which is lambda-friendly.
This class contains the static data model, type and properties for the APP-6 formats:
Tree structured representation of all echelon (e.g. size/mobility) values supported by the given APP-6 standard.
An editor provider for a layer containing ILcdAPP6AShape objects.
The label painter provider for a layer containing ILcdAPP6AShape objects.
A painter provider for a layer containing ILcdAPP6AShape objects.
This class is an ILcdModelDescriptor for models that contain ILcdAPP6ACoded objects.
Tree structured representation of the symbol hierarchy for a given APP-6 standard.
A customizer for ILcdEditableAPP6ACoded instances.
Indicates the type of the filter used by this customizer
Icon provider for ILcdAPP6ACoded objects.
Aqua look and feel UI for the TLcdRangeSlider.
This model decoder decodes ESRI ArcInfo ASCII Grid format (*.asc, *.grd) raster files.
ILcdAreaMinimumAltitude implementation based on ILcdDataObject.
A model descriptor for models containing ILcdAreaMinimumAltitude objects.
This class provides easy access to the properties of the AerodromeCommunication type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCAerodromeCommunicationFeature interface.
This class provides easy access to the properties of the Aerodrome type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCAerodromeFeature interface.
This extension of the ALcdARINCHandler interface deals with aerodrome records (Airport Primary Records, section code P, subsection code A).
A model descriptor for ARINC models containing ILcdAerodrome objects.
This extension of the ALcdARINCHandler interface deals with aerodrome communication records (Airport Communications Records, section code A, subsection code V).
A model descriptor for ARINC models containing ILcdService objects.
This class provides easy access to the properties of the Airspace type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCAirspaceFeature interface.
This class provides easy access to the properties of the ATSRoute type.
This class provides easy access to the properties of the ATSRouteSegment type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCATSRouteSegmentFeature interface.
This class defines a feature class mapper for services.
This extension of the ALcdARINCHandler interface deals with Controlled Airspace records (Controlled Airspace Primary Records, section code U, subsection code C).
A model descriptor for ARINC models containing ILcdAirspace objects that represent Controlled Airspaces.
This class provides access to the data model and the types of ARINC.
The default implementation of ILcdARINCDecoder.
The default layer factory for ARINC models.
This class provides easy access to the properties of the DME type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCDMEFeature interface.
This extension of the ALcdARINCVHFNavaidHandler class deals with DME records (VHF Navaid Primary Records, section code D, subsection code D).
A model descriptor for ARINC models containing ILcdDME objects.
This extension of the ALcdARINCHandler interface deals with enroute airway records (Enroute Airways Records, section code E, subsection code R).
A model descriptor for ARINC models containing ILcdATSRoute objects.
This class provides easy access to the properties of the EnrouteCommunication type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCEnrouteCommunicationFeature interface.
This extension of the ALcdARINCHandler interface deals with enroute communication records (Enroute Communications Records, section code E, subsection code V).
A model descriptor for ARINC models containing ILcdService objects.
This class provides easy access to the properties of the FIRUIR type.
This extension of the ALcdARINCHandler interface deals with FIR/UIR records (FIR/UIR Primary Records, section code U, subsection code F).
A model descriptor for ARINC models containing ILcdAirspace objects that represent FIR/UIR Airspaces.
This class provides easy access to the properties of the GlidePath type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCGlidePathFeature interface.
This extension of the ALcdARINCHandler interface deals with heliport communication records (Heliport Communications Records, section code H, subsection code V).
A model descriptor for ARINC models containing ILcdService objects.
This class provides easy access to the properties of the Heliport type.
This extension of the ALcdARINCHandler interface deals with aerodrome records (Heliport Primary Records, section code H, subsection code A).
This class provides easy access to the properties of the Holding type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCHoldingFeature interface.
This extension of the ALcdARINCHandler interface deals with enroute holding patterns (Enroute Holding Pattern Records, section code E, subsection code P).
A model descriptor for ARINC models containing ILcdHolding objects.
This class provides easy access to the properties of the ILS type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCILSFeature interface.
A model descriptor for ARINC models containing ILcdILS objects.
This class can be used to adapt a layer with ARINC data to a new configuration that is specified in a Properties object.
This class provides easy access to the properties of the Localizer type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCLocalizerFeature interface.
This extension of the ALcdARINCHandler class deals with Localizer and Glide Slope records (Airport and Heliport Localizer and Glide Slope Records, section code P, subsection code I).
This class provides methods to retrieve a String from a given longitude or latitude.
This class provides methods to retrieve a longitude (resp. latitude) from a given array of characters.
This class provides easy access to the properties of the Marker type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCMarkerFeature interface.
This extension of the ALcdARINCHandler class deals with Marker records (Airport and Heliport Localizer Marker Records, section code P, subsection code M).
A model descriptor for ARINC models containing ILcdMarker objects.
This class provides easy access to the properties of the Minimum Sector Altitude type.
This implementation of ILcdARINCHandler decodes Minimum Sector Altitude records (Airport MSA Primary Records, section code P, subsection code S, and Heliport MSA Primary Records, section code H, subsection code S).
A model descriptor for ARINC models containing ILcdMinimumSectorAltitude objects.
This model decoder decodes all data from an ARINC file.
A model descriptor for modellists containing submodels with ARINC data.
Defines the data properties available on objects of type TLcdARINCDataTypes.MORA.
This extension of the ALcdARINCHandler interface deals with MORA records (MORA Primary Records, section code A, subsection code S).
A model descriptor for ARINC MORA data.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCNavaidFeature interface.
This class provides easy access to the properties of the NDB type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCNDBFeature interface.
This extension of the ALcdARINCHandler class deals with NDB navaid records (NDB Navaid and Terminal NDB Records, section and subsection codes DB, PN).
A model descriptor for ARINC models containing ILcdNDB objects.
This class provides easy access to the properties of the Procedure type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCProcedureFeature interface.
This extension of the ALcdARINCHandler interface deals with airport SID, STAR, Approach (IAP) procedures (Airport SID/STAR/Approach Records, section and subsection codes PD, PE and PF).
A model descriptor for ARINC models containing TLcdProcedureTrajectory objects.
This class provides easy access to the properties of the RestrictiveAirspace type.
This extension of the ALcdARINCHandler interface deals with Restrictive Airspace records (Restrictive Airspace Primary Records, section code U, subsection code R).
A model descriptor for ARINC models containing ILcdAirspace objects that represent Restrictive Airspaces.
This class provides easy access to the properties of the Runway type.
This class provides easy access to the properties of the RunwayDirection type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCRunwayDirectionFeature interface.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCRunwayFeature interface.
This extension of the ALcdARINCHandler interface deals with runway records (Runway Primary Records, section code P, subsection code G).
A model descriptor for ARINC models containing ILcdRunway objects.
This class provides easy access to the properties of the Sector type.
This class provides easy access to the properties of the TACAN type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCTACANFeature interface.
This extension of the ALcdARINCVHFNavaidHandler class deals with TACAN records (VHF Navaid Primary Records, section code D subsection code T).
A model descriptor for ARINC models containing ILcdTACAN objects.
This class provides easy access to the properties of the VOR type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCVORFeature interface.
This extension of the ALcdARINCVHFNavaidHandler class deals with VOR records (VHF Navaid Primary Records, section code D, subsection code V).
A model descriptor for ARINC models containing ILcdVOR objects.
This class provides easy access to the properties of the WayPoint type.
This class keeps track of the Class objects of ARINC specific features defined in the ILcdARINCWayPointFeature interface.
This extension of the ALcdARINCHandler interface deals with enroute waypoints (Enroute Waypoint Primary Records, section code E, subsection code A), and with terminal airport/heliport waypoints (Airport/Heliport Terminal Waypoint Primary Records, section and subsection codes PC and HC).
A model descriptor for ARINC models containing ILcdWayPoint objects.
An implementation of ILcdList that behaves similar to ArrayList.
This class represents an arresting gear with only default properties.
This class defines a feature class mapper for arresting gears.
This class contains all common ASDI data types, models and properties that are shared by concrete ASDI data models.
Represents a facility sending ASDI messages.
This InputStream replays a recorded ASDI message feed.
Time-dependent view on a TLcdASDIFlightPlanHistory.
Models the data type, model and properties of a TLcdASDIFlightPlan model element.
Models a flightplan that changes over time.
This ILcdModelDescriptor is used for models with TLcdASDIFlightPlanHistory objects.
This ILcdModelDescriptor is used for models with TLcdASDIFlightPlan objects.
Reads data from a live ASDI feed and updates a given TLcdModelList with it.
Extension of java.lang.Number that represents an integer value.
Represents a String value with an additional description.
This class contains the data types for all ASDI messages.
A TLcdASDIMessageInputStream is a FilterInputStream dedicated to read ASDI messages from an underlying InputStream.
This decoder reads data from an ASDI feed and returns the information in a TLcdModelList, allowing for easy manipulation of that data, such as replaying, analysis, etc.
Exception indicating that an error occurred while parsing an ASDI message.
Time-dependent view on a TLcdASDITrajectory.
This ILcdModelDescriptor is used for models with TLcdASDITrack objects.
Models the data type, model and properties of a TLcdASDITrack model element that was constructed using TO messages.
Models the data type, model and properties of a TLcdASDITrack model element that was constructed using TZ messages.
Models the path of a track flying from one point to another.
This ILcdModelDescriptor is used for models with TLcdASDITrajectory objects.
This class provides an implementation of ILcdAssoc.
The default implementation of an association-based airspace without features.
ILcdAnnotation that indicates that the annotated type models an association class.
This class provides an implementation of ILcdAssocSet.
Implementation of ILcdASTERIXRecordFilter that 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.
TLcdASTERIXFinalReplayInputStream replays 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 given TLcdModelList with it.
This decoder reads live ASTERIX data from an InputStream and represents it in a ILcdModelContainer.
Enum to choose the strategy on how to decode live data.
Extension of java.lang.Number that 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 of ALcdASTERIXReferenceProvider which can be used for static radar platforms.
ILcdASTERIXRecordFilter implementation 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 a TLcdASTERIXTrajectory.
This ILcdModelDescriptor should be used for models with TLcdASTERIXTrack objects.
TLcdASTERIXTrajectory models the path of a track (for example an aircraft) flying from one point to another.
This ILcdModelDescriptor should be used for models with TLcdASTERIXTrajectory objects.
This ILcdModelDescriptor should be used for models with TLcdASTERIXWeatherPicture objects.
TLcdASTERIXWeatherPicture models the precipitation detected by a sensor during a certain time range.
Type safe enumeration class, indicating the type of position report required by an ATC Unit.
The Atom category construct is defined in section 4.2.2 of the format spec.
The Atom content construct is defined in section 4.1.3 of the format spec.
This class provides access to the data model and the types of http://www.w3.org/2005/Atom.
 
The content of an Atom feed.
Models an Atom feed.
The Atom generator element is defined in section 4.2.4 of the format spec.
The Atom icon construct is defined in section 4.2.5 of the format spec.
The Atom id construct is defined in section 4.2.6 of the format spec.
The Atom link construct is defined in section 3.4 of the format spec.
The Atom logo construct is defined in section 4.2.8 of the format spec.
The Atom person construct is defined in section 3.2 of the format spec.
This class models the GLOBAL_TYPE:{http://www.w3.org/2005/Atom}RelCodeType type.
The Atom source construct is defined in section 4.2.11 of the format spec.
The Atom text construct is defined in section 3.1 of the format spec.
 
An implementation of ILcdATSRoute.
This class defines a feature class mapper for ATS routes.
An ILcdModelDescriptor implementation for models containing ILcdATSRoute objects.
This class defines a feature class mapper for ATS route segments.
A type safe enumeration of codes that indicate the airspace structure in which a route segment is effective.
Type safe enumeration class, indicating the status of an ATS route segment.
Type safe enumeration class, indicating the type of ATS route segment operation.
Formats a reference into the AUTO2 name space.
Reference parser for representations in the AUTO2 name space.
Formats a reference into the AUTO name space.
Reference parser for representations in the AUTO name space.
This ILcdVisibilityComposite will output an average of all the provided viewshed visibilities.
The base class for all non-standard hardware input events.
This class is the central access point for dispatching AWTEvent (extensions) and informing all interested parties about it.
This class makes it easier to implement ILcdAWTEventDispatchers.
A builder to create AWTEvent filters.
 
This class provides an implementation of an ILcdAWTPath.
Specifies how the interior of a shape is determined for self-intersecting polygons, i.e. how to calculate whether a point is outside or inside the shape.
A collection of convenience methods for AWT/Swing.
Deprecated.
this class should not be needed
This implementation of ILcdRasterReferencer computes axis-aligned raster bounds in the given model reference.
Container class that provides information about the axes of a reference system.
This enum represents an axis orientation.
Azimuthal Equidistant projection.
This ILcdGXYController interprets mouse events for displaying an azimuth direction and an azimuth range.
This is the main GUI factory for balloons.
Builder for creating ALcdBandColorSemantics instances.
Builder for creating ALcdBandMeasurementSemantics instances.
Merges the bands of two images together.
Extracts a subset of the color bands of an image and/or reorders the bands.
TLcdBasicRangeSliderUI
This model decoder decodes BCI raster files.
This TLcdRasterModelDescriptor contains additional information about BCI rasters.
This class is an ILcdTileDecoder for BCI tiles.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
A type safe enumeration class indicating the type of bearing.
This model decoder decodes Band Interleaved by Line (BIL) raster files.
A TLcdRasterModelDescriptor for models containing BIL data.
This ILcdTileDecoder decodes BIL (Band Interleaved by Line) tiles.
A data source for BIM data.
Specifies the target model type for the BIM dataset.
Performs a binary operation on two input images.
Available binary operations.
Describes an copyright holder.
Icon to display copyright info.
Describes an area and a range of Bing Maps levels.
An object containing all the necessary information to connect to a BingMaps server.
Instances of this class can be used to create an ILcdDataSource that can be used to decode a Bing Maps model using the TLcdBingMapsModelDecoder.
TLcdBingMapsCopyrightIcon for displaying copyright info for an ILcdGXYView.
This class informs its listeners of copyright updates for all Bing Maps layers in an ILcdGXYView.
The default layer factory for BingMaps models.
Icon representing the Bing Maps logo when there are visible Bing Map layers in the view.
A model decoder that creates an ILcdModel containing high resolution, multi-level Bing Maps imagery.
Model descriptor for a bing maps model.
TLcdTransportFactory extension for Bing Maps, tailored for efficiency and reliability.
This model decoder decodes Binz files.
This ILcdTileDecoder decodes images in BMP format.
Utility class to format and parse coordinates in the British National Grid (BNG) notation.
Array-based implementation of ILcdBooleanList.
A bounded object viewshed is a composite viewshed optimized for bounded objects.
Draws a box (filled and/or outlined) around a provided icon.
Builder for creating a box icon.
This class provides an implementation of ILcdBuffer.
This implementation of ILcdTile provides lazy decoding of image data that can be retrieved from a file or from a URL.
The default layer factory for BUFR models.
This model decoder decodes BUFR files.
BUFR display settings object, containing all display settings available for customizing the visualization of BUFR data.
The builder for TLcdBUFRStyleSettings.
Deprecated.
use a Swing JButton instead.
Deprecated.
use JToolBar or another GUI toolkit equivalent instead
Deprecated.
do not use this class
Array-based implementation of ILcdByteList.
This basic implementation of ILcdTile retrieves its pixel values from a given array of bytes.
This utility class regroups a set of methods for converting shorts, integers, floats, and doubles to two, four, four, and eight bytes respectively, and vice versa.
Deprecated.
Use a UI builder (e.g.
Implementation of ILcdCache.
This descriptor contains the information about a CADRG/CIB frame present in a Boundary Rectangle Record of an A.TOC file.
This model decoder decodes directories containing rasters in the CADRG format (Compressed ARC Digital Raster Graphics).
This descriptor contains the information about a CADRG/CIB frame present in a Frame File Index Record of an A.TOC file.
This ILcdTileDecoder decodes CADRG/CIB frame files.
This model decoder decodes rasters in the CADRG format (Compressed ARC Digital Raster Graphics) and in the CIB format (Controlled Image Base).
This TLcdRasterModelDescriptor contains additional information about CADRG data.
This ILcdModelDescriptor describes a model containing CADRG multilevel raster objects.
This ILcdRaster contains additional information about the CADRG/CIB Boundary Rectangle that it represents.
This ILcdTile contains additional information about the CADRG/CIB frame that it represents.
Thrown when a ILcdUndoable is told to undo() or redo() and cannot comply to that request.
Utility class for Cartesian calculations.
Implementation of ILcd2DAdvancedBinaryTopology for 2D Cartesian geometry.
This is an implementation of ILcd2DBinaryTopology and ILcd2DLineIntersectionTopology for 2D Cartesian geometry.
ILcdConstructiveGeometry implementation for cartesian topology.
A generic cartesian reference that can be used as a model reference or world reference.
Cassini projection.
Ellipsoidal version of the Cassini projection.
 
Extension of a TLcdXYArc with a line style.
Denotes the type of a TLcdCGMArc.
Extension of a TLcdXYCircle with a line and a fill style.
Contains the data types and the data model for a CGM model.
Extension of a TLcdXYEllipse with a line and a fill style.
This class implements an ILcdGXYPainterStyle for filling CGM objects.
This ILcdGXYPainterProvider provides painters for painting CGM objects.
Icon implementation to represent icons that originate from a CGM file.
 
Deprecated.
we do not recommend using CGM for georeferenced data.
This model descriptor is used to identify CGM models
Extension of a TLcdXYPolygon with a line and a fill style.
Extension of a TLcdXYPolyline with a line style.
Extension of a TLcdXYCircle with a line and a fill style.
Extension of a TLcdXYText with a text style.
This is a utility class that can be used to represent a text style to render text.
This class offers methods to format coordinates into the Common Grid Reference System (CGRS) notation.
A TLcdChangeEvent is used to notify interested parties that state has changed in the event source.
Utility class for implementing ILcdChangeSources.
Array-based implementation of ILcdCharList.
This ILcdTile represents a specified rectangle of a given tile as a new tile.
Represents a cluster of objects that are elements from the original model.
This class provides access to the data model of a clustering transformed model.
Implementation of a partitioning algorithm.
Transformer that aims to reduce map clutter caused by showing many icons.
Builder to configure parameters for a specific classification.
This Exception is thrown when coding or decoding a graphics or geographic format fails.
This class contains all information about a labeled object for which labels can be placed.
This class contains all information about a label to be placed.
This class contains all labels to be placed.
An event describing a change in an ILcdCollection.
Enumeration of the types of TLcdCollectionEvents
This class contains utility methods to create colors from strings or from integers.
Performs a color space conversion.
Deprecated.
Use a UI builder (e.g.
Transforms one color to another using a lookup in a color table.
An immutable 3D color lookup table.
An enumeration that defines how the alpha value for the output color is computed.
Builder for color lookup tables.
This object represents an ordered collection of levels and associated colors.
The LevelInclusion determines how the levels are interpreted when retrieving values using TLcdColorMap.retrieveColor(double).
Customizer for a TLcdColorMap object.
Utility class containing methods to create ColorModel instances.
Type safe enumeration class, indicating the communication type.
Type safe enumeration class, indicating the communication type.
This painter displays a polar grid centered on a domain object.
This class provides an implementation of ILcdComplexPolygon.
Contour finder that finds areas.
The interval mode of the created contours.
A color lookup table that transforms each color component individually.
Builder for component-based color lookup table's.
Prints the contents of a given Component.
When printing a Component containing an ILcdView, consider using an ALcdViewComponentPrintable.
This class provides an implementation of ILcdEditableCompositeCurve.
Curve connector for ILcdCompositeCurve.
TLcdCompositeEdgeValueFunction provides an implementation of ILcdEdgeValueFunction which can be used to compose a complex edge value function out of two or more simple edge value functions.
This class concatenates an Enumeration of Enumeration objects to a single Enumeration.
Composite implementation of ILcdGXYLayerFactory.
This height provider combines a list of height providers.
An ILcdResizeableIcon composed from multiple ILcdResizeableIcons.
Composite implementation of ILcdInputStreamFactory.
Composite implementation of ILcdMetadataDecoder.
Composite implementation of ILcdModelDecoder.
This ILcdModelHeightProviderFactory tries to create an ILcdHeightProvider using a given list of other ILcdModelHeightProviderFactory instances.
Composite implementation of ILcdModelReferenceDecoder.
Composite implementation of ILcdModelReferenceEncoder.
A hybrid 2d and 3d transformation.
Composes two ALcdBasicImages.
This TLcdCompositePageable is capable of composing a collection of Pageable instances.
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given list of ILcdRasterReferencer instances, returning the result of the first successful one.
Composite implementation of ILcdStringTranslator.
Implementation of ILcdUndoable that is composed of several other ILcdUndoables.
A concrete implementation of ALcdCompositeViewshed.
This class concatenates two Enumeration objects to a single Enumeration.
This implementation of ILcdBuffer relies on java memory allocation and garbage collection.
An implementation of viewshed that emulates a cone of silence around an observer.
This class defines a set of geodesic and unit conversion constants.
Deprecated.
ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionality
Deprecated.
This is a utility class for the computation of contour lines.
Deprecated.
A contrasted/brightened version of an icon.
Applies a convolution filter to an image.
This class maintains information about the API: copyright messages and version numbers.
This class provides static access to the core data model and its types.
Enumeration to indicate how coverage computation results should be interpreted.
Data source description for a remote LuciadFusion coverage.
An enumeration to indicate which values should be used to fill coverages.
Model decoder that can decode LuciadFusion coverages of type IMAGE, ELEVATION, and RASTER.
A model descriptor for models representing fusion coverages.
Deprecated.
Use TLcdDefaultCoverageOffering instead (since 2017.0).
Deprecated.
Crops an ALcdBasicImage by retaining a sub-rectangle of pixels.
Implementation of a shortest route algorithm, optimized for cross country movement problems.
Formats the reference according to the CRS name space.
Parses the reference according to the CRS name space.
An ILcdDataSource describing the structure of a character separated data file, which can be passed to the TLcdCSVModelDecoder to decode the data.
Builder class for a TLcdCSVDataSource instance.
The different column types which can be defined in a .csvt file.
This model decoder decodes data in character-separated files.
Configures an ALcdCSWCapabilitiesProvider to expose the Dublin Core based CSW 2.0.2 metadata format and properties for queries and as output format.
Configures an ALcdCSWCapabilitiesProvider to expose the Dublin Core based CSW 3.0.0 metadata format and properties for queries and as output format.
Abstract representation of a query.
Supertype of the various Dublin Core based record representations.
This is a general acknowledgement response message for all requests that may be processed in an asynchronous manner.
Retriever provider that retrieves properties in the "apiso" namespace ("http://www.opengis.net/cat/csw/apiso/1.0") from TLcdISO19115Metadata records.
This type defines a brief representation of the common record format.
This type extends ows:CapabilitiesBaseType defined in OGC 06-121r9 to include information about supported OGC filter components.
Allows connecting to an OGC catalog service.
This class provides access to the data model and the types of http://www.opengis.net/cat/csw/super.
Generic Dublin Core based record representation.
An XML decoder for OGC catalog service domain objects.
Governs the behaviour of a distributed search.
Includes a copy of the request message body.
Named subsets of catalogue object properties; these views are mapped to a specific information model and are defined in an application profile.
Describes presets for what elements a CSW record should contain.
Convenience operation to retrieve default record representations by identifier.
Aside from this identifier, a valid request should specify a version and an element set name to specify which properties of the output record to include in the response.
The principal means of searching the catalogue.
The response message for a GetRecords request.
Configures an ALcdCSWCapabilitiesProvider to expose additional ISO properties for queries and as output format, as prescribed by the European INSPIRE directive.
Enumerates the possible INSPIRE conformance values.
Enumerates the possible GEMET (General Multilingual Environmental Thesaurus) keywords to describe the catalog service.
Configurable properties that are included in the INSPIRE service metadata description.
Configures an ALcdCSWCapabilitiesProvider to expose the ISO 19115 metadata format and properties for queries and as output format.
Represents an OpenSearch template.
Builder class for TLcdCSWOpenSearchTemplate instances.
The default representation of a GetRecords request query.
Holds an OGC Filter constraint and its associated version.
This type extends DCMIRecordType to add ows:BoundingBox; it may be used to specify a spatial envelope for the catalogued resource.
Property retriever provider that retrieves CSW dublin core queryable elements (such as "dc:title") from TLcdCSWRecord objects.
Creates transformations to convert metadata records.
Describes the format of a CSW metadata record.
Base type for all request messages except GetCapabilities.
This element provides information about the status of the search request.
Includes representations of result set members if maxRecords > 0.
Extension of TLcdOGCServiceException, containing specific error messages and codes for CSW service exceptions.
Servlet for starting an OGC Catalogue 2.0.2 / 3.0 server.
This type defines a summary representation of the common record format.
Specifies the temporal extent of the data item that a metadata record describes.
Utility class for ILcdCurveConnector related tasks.
Remaps the values in an image using curves which can be specified by the user.
Defines the types of curves that can be used to interpolate between control points.
Data source for a custom Bing Maps server.
Instances of this class can be used to create an ILcdDataSource that can be used to decode a Bing Maps model using the TLcdBingMapsModelDecoder.
This class provides easy access to the properties of the Aerodrome type.
This extension of the ALcdDAFIFAerodromeDecoder decodes aerodromes from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFAerodromeFeature interface.
A model descriptor for DAFIF models containing ILcdAerodrome objects.
This extension of the ALcdDAFIFMultiModelDecoder decodes navaids (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME) from a DAFIF source file.
A model descriptor for DAFIF models containing ILcdNavaid objects (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME) that are a subset from the collection of navaids decoded by the TLcdDAFIFNavaidDecoder.
This class provides easy access to the properties of the Airspace type.
This extension of the ALcdDAFIFAirspaceDecoder decodes airspaces from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFAirspaceFeature interface.
A model descriptor for DAFIF models containing ILcdAirspace objects.
A model descriptor for DAFIF models containing ILcdAirspace objects ( ADA, ADIZ, ARTCC, ACC, BZ, CTA, CTR, FIR, OCA, RA, TMA, UIR, MODE_C and OTHER ).
This class provides easy access to the properties of the ArrestingGear type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFArrestingGearFeature interface.
This class provides easy access to the properties of the ATSRoute type.
This extension of the ALcdDAFIFSingleModelDecoder decodes ATS routes from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFATSRouteFeature interface.
A model descriptor for DAFIF models containing ILcdATSRoute objects.
This class provides easy access to the properties of the ATSRouteSegment type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFATSRouteSegmentFeature interface.
This class provides easy access to the properties of the CollocatedAerodrome type.
This class provides easy access to the properties of the Communication type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFCommunicationFeature interface.
A tool to split large DAFIF files into smaller ones.
This class provides access to the data model and the types of DAFIF.
This class provides methods to create DAFIF decoders for all kinds of domain objects.
The default layer factory for DAFIF models.
This class provides easy access to the properties of the DME type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFDMEFeature interface.
A model descriptor for DAFIF models containing ILcdDME objects.
This class provides easy access to the properties of the GlidePath type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFGlidePathFeature interface.
A model descriptor for DAFIF models containing ILcdGlidePath objects.
This class provides easy access to the properties of the Helipad type.
This extension of the ALcdDAFIFSingleModelDecoder decodes helipads from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFHelipadFeature interface.
A model descriptor for DAFIF models containing ILcdHelipad objects.
This class provides easy access to the properties of the Heliport type.
This extension of the ALcdDAFIFAerodromeDecoder decodes heliports from a DAFIF source file.
A model descriptor for DAFIF models containing ILcdAerodrome objects that represent heliports.
This class provides easy access to the properties of the Holding type.
This extension of the ALcdDAFIFSingleModelDecoder decodes holdings from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFHoldingFeature interface.
A model descriptor for DAFIF models containing ILcdHolding objects.
This extension of the ALcdDAFIFMultiModelDecoder decodes ILS components (DMEs, glide paths, localizers and markers) from a DAFIF source file.
This class provides easy access to the properties of the ILSDME type.
A model descriptor for DAFIF models containing ILcdDME objects.
A model descriptor for DAFIF models containing ILS components (DMEs, glide paths, localizers and markers).
This extension of the TLcdDAFIFAerodromeNavaidDecoder class can be used to produce a model without having to specify a navaid model first.
This extension of the TLcdDAFIFATSRouteDecoder class can be used to produce a model without having to specify a waypoint model first.
This extension of the TLcdDAFIFHelipadDecoder class can be used to produce a model without having to specify a heliport model first.
This extension of the TLcdDAFIFHoldingDecoder class can be used to produce a model without having to specify a waypoint model first.
This extension of the TLcdDAFIFILSDecoder class can be used to produce a model without having to specify a runway model first.
This extension of the TLcdDAFIFProcedureDecoder class can be used to produce a model without having to specify an aerodrome, a heliport, a runway, a waypoint, a navaid or an ILS model first.
This extension of the TLcdDAFIFRunwayDecoder class can be used to produce a model without having to specify an aerodrome model first.
This class can be used to adapt a layer with DAFIF data to a new configuration that is specified in a Properties object.
This component can be used to control loading and unloading of DAFIF (or DAFIFT) data.
Parser for the XML configuration file of TLcdDAFIFLoader.
 
Event for notifying listeners that a model has been added or removed by the TLcdDAFIFLoader.
This adapter listens to the TLcdDAFIFLoader and adds/removes models to its view when models are added/removed by the TLcdDAFIFLoader.
This class provides easy access to the properties of the Localizer type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFLocalizerFeature interface.
A model descriptor for DAFIF models containing ILcdLocalizer objects.
This class provides methods to retrieve a String from a given longitude or latitude.
This class provides methods to retrieve a longitude or latitude from a given array of characters.
This class provides easy access to the properties of the Marker type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFMarkerFeature interface.
A model descriptor for DAFIF models containing ILcdMarker objects.
This class provides easy access to the properties of the MilitaryTrainingRoute type.
This extension of the ALcdDAFIFSingleModelDecoder decodes military training routes from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFMilitaryTrainingRouteFeature interface.
A model descriptor for DAFIF models containing ILcdMilitaryTrainingRoute objects.
This class provides easy access to the properties of the MilitaryTrainingRoutePoint type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFMilitaryTrainingRoutePointFeature interface.
This class provides easy access to the properties of the MilitaryTrainingRouteSegment type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFMilitaryTrainingRouteSegmentFeature interface.
A model descriptor for DAFIF models containing ILcdMinimumSectorAltitude objects.
An ILcdDAFIFModelFilter implementation that performs a logical AND operation on two other ILcdDAFIFModelFilter instances.
Composite model decoder that handles all DAFIF and DAFIFT data.
This class should be used to read the dafif.toc file.
This extension of the ALcdDAFIFMultiModelDecoder decodes navaids (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME) from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFNavaidFeature interface.
A model descriptor for DAFIF models containing ILcdNavaid objects (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME).
This class provides easy access to the properties of the NDB type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFNDBFeature interface.
A model descriptor for DAFIF models containing ILcdNDB objects.
This class provides easy access to the properties of the Ortca type.
This extension of the ALcdDAFIFAerodromeDecoder decodes ORTCAs from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFOrtcaFeature interface.
A model descriptor for DAFIF models containing ILcdOrtca objects.
This class provides easy access to the properties of the ParachuteJumpArea type.
This extension of the ALcdDAFIFSingleModelDecoder decodes parachute jump areas from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFParachuteJumpAreaFeature interface.
A model descriptor for DAFIF models containing ILcdParachuteJumpArea objects.
A model descriptor for DAFIF models containing ILcdPrecisionApproachPath objects.
This class provides easy access to the properties of the Procedure type.
This extension of the ALcdDAFIFSingleModelDecoder decodes procedures from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFProcedureFeature interface.
A model descriptor for DAFIF models containing TLcdProcedureTrajectory objects.
This class provides easy access to the properties of the RefuelingAirspace type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFRefuelingAirspaceFeature interface.
A model descriptor for DAFIF models containing ILcdRefuelingAirspace objects.
This class provides easy access to the properties of the RefuelingTrack type.
This extension of the ALcdDAFIFMultiModelDecoder decodes refueling tracks or anchors from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFRefuelingTrackFeature interface.
A model descriptor for DAFIF models containing ILcdRefuelingTrack objects.
A model descriptor for DAFIF models containing refueling tracks or anchors.
This class provides easy access to the properties of the RefuelingTrackPoint type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFRefuelingTrackPointFeature interface.
A panel with a list of ICAO regions to choose from.
This class provides easy access to the properties of the Runway type.
This extension of the ALcdDAFIFSingleModelDecoder decodes runways from a DAFIF source file.
This class provides easy access to the properties of the RunwayDirection type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFRunwayDirectionFeature interface.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFRunwayFeature interface.
A model descriptor for DAFIF models containing ILcdRunway objects.
This class provides easy access to the properties of the SpecialUseAirspace type.
This extension of the ALcdDAFIFAirspaceDecoder decodes special use airspaces from a DAFIF source file.
A model descriptor for DAFIF models containing ILcdAirspace objects that represent special use airspaces.
A model descriptor for DAFIF models containing special use ILcdAirspace objects ( ALERT, D, MIL, P, R, TEMP_RESERVED_AIRSPACE, WARNING ).
This class provides easy access to the properties of the TACAN type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFTACANFeature interface.
A model descriptor for DAFIF models containing ILcdTACAN objects.
This class provides easy access to the properties of the Aerodrome type.
Implementation of ILcdModelDecoder that decodes DAFIFT aerodrome objects from the specified source directory.
Implementation of ILcdModelDecoder that decodes DAFIFT navaid objects (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME) from the specified source directory.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of aerodrome identifiers.
This class provides easy access to the properties of the Airspace type.
Implementation of ILcdModelDecoder that decodes DAFIFT airspace objects from the specified source directory.
This class provides easy access to the properties of the ArrestingGear type.
This class provides easy access to the properties of the ATSRoute type.
Implementation of ILcdModelDecoder that decodes DAFIFT ATS route objects from the specified source directory.
This class provides easy access to the properties of the ATSRouteSegment type.
This class provides easy access to the properties of the CollocatedAerodrome type.
This class provides easy access to the properties of the Communication type.
A tool to split large DAFIFT files into smaller ones.
This class provides access to the data model and the types of DAFIFT.
This class provides easy access to the properties of the DME type.
This class provides easy access to the properties of the GlidePath type.
This class provides easy access to the properties of the Helipad type.
Implementation of ILcdModelDecoder that decodes DAFIFT helipad objects from the specified source directory.
This class provides easy access to the properties of the Heliport type.
Implementation of ILcdModelDecoder that decodes DAFIFT heliport objects from the specified source directory.
This class provides easy access to the properties of the Holding type.
Implementation of ILcdModelDecoder that decodes DAFIFT holding objects from the specified source directory.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of ICAO regions.
Implementation of ILcdModelDecoder that decodes DAFIFT ILS components (DMEs, glide paths, localizers and markers) from the specified source directory.
This class provides easy access to the properties of the ILSDME type.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of ILS keys.
This extension of the TLcdDAFIFTAerodromeNavaidDecoder class can be used to produce a model without having to specify a navaid model first.
This extension of the TLcdDAFIFTATSRouteDecoder class can be used to produce a model without having to specify a waypoint model first.
This extension of the TLcdDAFIFTHelipadDecoder class can be used to produce a model without having to specify a heliport model first.
This extension of the TLcdDAFIFTHoldingDecoder class can be used to produce a model without having to specify a waypoint model first.
This extension of the TLcdDAFIFTILSDecoder class can be used to produce a model without having to specify a runway model first.
This extension of the TLcdDAFIFTProcedureDecoder class can be used to produce a model without having to specify an aerodrome, a heliport, a runway, a waypoint, a navaid or an ILS model first.
This extension of the TLcdDAFIFTRunwayDecoder class can be used to produce a model without having to specify an aerodrome model first.
This class provides easy access to the properties of the Localizer type.
This class provides easy access to the properties of the Marker type.
This class provides easy access to the properties of the MilitaryTrainingRoute type.
Implementation of ILcdModelDecoder that decodes DAFIFT military training route objects from the specified source directory.
This class provides easy access to the properties of the MilitaryTrainingRoutePoint type.
This class provides easy access to the properties of the MilitaryTrainingRouteSegment type.
This class provides easy access to the properties of the Minimum Sector Altitude type.
Implementation of ILcdModelDecoder that decodes DAFIFT Minimum Sector Altitude objects from the specified source directory.
Helps parsing a dafift.toc file.
Implementation of ILcdModelDecoder that decodes DAFIFT navaid objects (VOR, DME, NDB, TACAN, VOR-DME, VORTAC and NDB-DME) from the specified source directory.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of Navaid keys.
This class provides easy access to the properties of the NDB type.
This class provides easy access to the properties of the Ortca type.
Implementation of ILcdModelDecoder that decodes DAFIFT ORTCA objects from the specified source directory.
This class provides easy access to the properties of the ParachuteJumpArea type.
Implementation of ILcdModelDecoder that decodes DAFIFT parachute jump area objects from the specified source directory.
This class provides easy access to the properties of the precision approach path type.
Implementation of ILcdModelDecoder that decodes DAFIFT Precision Approach Path Points from the specified source directory.
This class provides easy access to the properties of the Procedure type.
Implementation of ILcdModelDecoder that decodes DAFIFT procedure objects from the specified source directory.
This class provides easy access to the properties of the RefuelingAirspace type.
This class provides easy access to the properties of the RefuelingTrack type.
Implementation of ILcdModelDecoder that decodes DAFIFT refueling track or anchor objects from the specified source directory.
This class provides easy access to the properties of the RefuelingTrackPoint type.
This class provides easy access to the properties of the Runway type.
Implementation of ILcdModelDecoder that decodes DAFIFT runway objects from the specified source directory.
This class provides easy access to the properties of the RunwayDirection type.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of Runway keys.
This class provides easy access to the properties of the Sector type.
This class provides easy access to the properties of the SpecialUseAirspace type.
Implementation of ILcdModelDecoder that decodes DAFIFT special use airspace objects from the specified source directory.
This class provides easy access to the properties of the TACAN type.
This class provides easy access to the properties of the VFROffsetRoute type.
This class provides easy access to the properties of the VFRRoute type.
Implementation of ILcdModelDecoder that decodes DAFIFT VFR route objects from the specified source directory.
This class provides easy access to the properties of the VFRRoutePoint type.
This class provides easy access to the properties of the VOR type.
This class provides easy access to the properties of the WayPoint type.
Implementation of ILcdModelDecoder that decodes DAFIFT waypoint objects from the specified source directory.
Implementation of ILcdDAFIFTRecordFilter that allows to filter DAFIFT records on a list of WayPoint keys.
This class provides icons to represent DAFIF object types.
This class is used for loading one specific type of DAFIF data.
A model descriptor for DAFIF models containing ILcdVFRRoute objects that represent offset routes (the isOffset method returns true).
This class provides easy access to the properties of the VFROffsetRoute type.
This class provides easy access to the properties of the VFRRoute type.
This extension of the ALcdDAFIFMultiModelDecoder decodes VFR routes from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFVFRRouteFeature interface.
A model descriptor for DAFIF models containing ILcdVFRRoute objects.
A model descriptor for DAFIF models containing VFR routes.
This class provides easy access to the properties of the VFRRoutePoint type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFVFRRoutePointFeature interface.
This class provides easy access to the properties of the VOR type.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFVORFeature interface.
A model descriptor for DAFIF models containing ILcdVOR objects.
This class provides easy access to the properties of the WayPoint type.
This extension of the ALcdDAFIFSingleModelDecoder decodes waypoints from a DAFIF source file.
This class keeps track of the Class objects of DAFIF specific features defined in the ILcdDAFIFWayPointFeature interface.
A model descriptor for DAFIF models containing ILcdWayPoint objects.
This class provides access to the data base data model and its types.
Deprecated.
Use TLcdGXYShapePainter instead.
This class presents the contents of a database table containing geometries, as an ILcd2DBoundsIndexedModel.
This ILcdModelDecoder decodes generic spatial databases into TLcdDatabaseModel or TLcdDatabaseReadOnlyModel objects.
This ILcdDatabaseModelDescriptor describes a spatial database.
This ILcdModelDecoder encodes models into spatial databases.
This class presents the contents of a database table containing geometries, as an ILcd2DBoundsIndexedModel.
This class is similar to a DataInputStream, except that it can also read little-endian binary data instead of only big-endian data.
A data model is a collection of types that forms a logical entity.
Builder that allows TLcdDataModel instances to be created.
This factory interface offers a convenient way to annotate a data model while it is being built.
Default implementation of ILcdDataModelDescriptor.
Default implementation of a ILcdDataModelDisplayNameProvider.
Class that simplifies the configuration of a TLcdTransformer.
The responsibility of this class is to validate a TLcdDataModelMapping.
TransformationIssue that indicates that the source property can't be transformed into the target property because no type transformation can be found to transform the source property's type into the target property's type.
TransformationIssue that indicates that the source type can't be completely mapped to the target type.
TransformationIssue that contains a collection of type of the target data model for which no corresponding source type exists.
TransformationIssue that indicates that no transformation is defined for the given source type.
Abstract representation of an issue with the data model transformation.
Default implementation of ILcdDataObject.
Context that is used to provide contextual information for evaluating expressions.
Default implementation of ALcdDataObjectExpressionLanguage.
Custom function that computes a value given a list of arguments.
Implementation of ILcdDataObjectIndexedModel which additionally implements com.luciad.model.ILcd2DBoundsIndexedModel.
Default implementation of ILcdDataObjectIndexedModel.
This implementation of ILcdPropertyRetrieverProvider resolves OGC XPath expressions on ILcdDataObject objects.
This class provides an implementation of ILcdShapeList that is also ILcdDataObject.
This class is similar to a DataOutputStream, except that it can also write little-endian binary data instead of only big-endian data.
Represents a property of a type.
Enumeration that defines the different collection types that are supported for multi-valued properties.
Builder that allows the creation of TLcdDataProperty instances for a certain data model.
This factory interface offers a convenient way to annotate a property while it is being built.
This object defines everything related to the value of a data property in a domain object: the value itself, the TLcdDataProperty the it is mapped to, the domain object that has it, the ILcdModel in which the domain object is contained, and the ILcdLayer and the ILcdView in which the domain object is displayed.
Creates a new data source based on a source name, typically a file name.
A representation of the type of a data object.
Builder that allows the creation of a TLcdDataType.
This factory interface offers a convenient way to annotate a type while it is being built.
This class is used to build an ILcdObjectTransformation that transforms instances of one data object type into another data object type.
This model decoder decodes spatial tables from IBM DB2 Spatial Extender databases.
This ILcdDatabaseModelDescriptor describes a layer from an DB2 Spatial database.
This ILcdModelEncoder encodes models into DB2 Spatial databases.
Deprecated.
this class will no longer be supported and might be removed from future releases.
This class provides access to the data model and the types of http://purl.org/dc/elements/1.1/.
Represents a Dublin Core metadata key-value element, or in other words, a field of a metadata record.
An element can contain a list of any Object, but in many cases it will be a single String for which the scheme defines an encoding (e.g.
This class provides access to the data model and the types of http://purl.org/dc/terms/.
This class defines a number of ILcdGeodeticDatums, which can be used in datum providers.
Deprecated.
This class has been deprecated in favor of TLcdMilitarySymbolStyle, which can be used to style both APP-6 and MIL-STD-2525 objects.
The default implementation of ILcdCoverageOffering.
The default implementation of ILcdCoverageOfferingDetail.
Default implementation of ILcdCurveConnectorProvider, aggregating all built-in connectors.
Utility class to transform points and bounds between ILcdModelReference implementations.
Default implementation of ILcdModelXYWorldTransformation.
Default implementation of ILcdModelXYZWorldTransformation.
Deprecated.
This class has been deprecated in favor of TLcdMilitarySymbolStyle, which can be used to style both APP-6 and MIL-STD-2525 objects.
An ILcdFilter that only accepts objects which are contained in the ILcdModel set on this filter.
Deprecated.
This API is only here to support deprecated formats.
This class is a default implementation of ILcdVVGridLineOrdinateProvider.
This class is a default implementation of ILcdVVGridRenderer.
This class is a default implementation of ILcdVVRenderer.
This class is a default implementation of ILcdVVRenderer.
This class provides a legend graphic that depends on the type of model used: elevation, raster or vector.
This class provides a default legend graphic that depends on the type of model used: elevation, raster or vector.
An ILcdAction that deletes all objects that were selected in a ILcdLayer from their respective ILcdModel.
This model decoder decodes elevation rasters in the DEM format (USGS Digital Elevation Model).
This TLcdRasterModelDescriptor contains additional information about DEM data.
TLcdDTEDCellDecoder is an ILcdTileDecoder that decodes a DEM tiles.
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of models containing ILcdRaster and/or ILcdMultilevelRaster instances.
Type safe enumeration class, indicating the specific type of designated point whether published by the State, published by ICAO or created by another agency for convenience of identification.
This class represents a 3DSurface from a DGN file.
This class represents an Arc2D from a DGN file.
This class represents a Cell from a DGN file.
This is an implementation of ILcdGXYPainter that accepts a TLcdDGNCell for painting on an ILcdGXYView.
This class represents a DGN character tag.
This class represents a DGN character tag attribute.
This class represents the color table that is specified inside a DGN file.
This class represents a ComplexChain from a DGN file.
This class represents a ComplexShape from a DGN file.
This is an implementation of ILcdGXYPainter that accepts a TLcdDGNComplexShape for painting on an ILcdGXYView.
This class represents a Curve2D from a DGN file.
Provides a data model for the DGN format.
This class represents a Dimension from a DGN file.
This class represents a TagElement from a DGN file.
This class represents the display information of the elements present in DGN files.
This class represents a DMRS attribute.
This class represents a Ellipse2D from a DGN file.
Deprecated.
This painter is replaced by TLcdGXYEllipsePainter
This class represents a Curve2D from a DGN file.
This class represents a Curve3D from a DGN file.
This class represents a Line2D from a DGN file.
This class represents a Line3D from a DGN file.
This class represents a LineString2D from a DGN file.
This class represents a LineString3D from a DGN file.
This class represents a Shape2D from a DGN file.
This class represents a Shape3D from a DGN file.
This interface specifies how a given ILcdDGNShape is painted.
This class implements an ILcdGXYPainterStyle for filling DGN objects.
This class implements an ILcdGXYPainterStyle for DGN objects.
The default layer factory for DGN models.
This class implements an ILcdGXYPainterStyle for DGN objects.
This class implements an ILcdGXYPainterStyle for painting the outlines of filled DGN objects.
This class implements an ILcdGXYPainterProvider for DGN objects.
This class represents a DGN character tag.
This class represents a DGN character tag attribute.
This class represents a DGN level, with its ID, name, description, and symbology.
This class represents the level symbology table that is specified inside a DGN file.
This class represents a Line2D from a DGN file.
This class represents a LineString2D from a DGN file.
This class allows to decode the global bounds of the elements in Intergraph Standard File Formats (ISFF, with the extension DGN).
This model decoder decodes vector data in Intergraph Standard File Formats (ISFF).
This ILcdModelDescriptor describes data in Intergraph Standard File Formats (ISFF, with the extension DGN).
This ILcdModelDecoder handles Intergraph Standard File Formats (ISFF, with the extension DGN).
This TLcdDGNUserAttribute represents a MicroStation database link.
This class represents a DGN character tag.
This class represents a DGN character tag attribute.
This class represents a pointer to a DGN reference file, as specified inside a DGN file.
This class represents a Shape2D from a DGN file.
This class represents a Solid from a DGN file.
This class represents a DGN tag set, as specified inside a DGN file.
This class represents a Text2D from a DGN file.
This class represents a TextNode2D from a DGN file.
This class contains all information about the German grid system.
Deprecated.
This functionality is present in the JDK.
Deprecated.
This functionality is present in the JDK.
This model decoder decodes DIMAP XML files (Digital Image Map).
Model descriptor for a model decoded by the TLcdDIMAPModelDecoder.
Default implementation of ILcdDimension.
Builder for dimension axis values.
This class represents a dimension axis.
Builder for dimension axes.
An abstraction of a dimensional filter, to be applied to multi-dimensional models.
A builder for filters which reuses filter instances as much as possible.
The snap mode to use when snapping arbitrary intervals to model intervals: TLcdDimensionFilter.SnapMode.PREVIOUS TLcdDimensionFilter.SnapMode.NEXT TLcdDimensionFilter.SnapMode.NEAREST null indicates no snapping, in which case the model's value needs to match the filter exactly.
This class represents an interval defined by a minimum and maximum value or a single value.
Denotes if a boundary of an interval is inclusive/exclusive.
Extension of ALcdViewshedObserver.
An implementation of ALcdDiscretizedGeoPath which performs the discretization in geodetic coordinates.
Type safe enumeration class, indicating the distance description.
Parses and formats distances.
This class defines distance unit constants.
Ellipsoid factory taken of the following source Defense Mapping Agency.
The default implementation of a DME with default properties.
This model decoder decodes DMED (Digital Mean Elevation Data) files and any available corresponding DTED (Digital Terrain Elevation Data) files.
This TLcdRasterModelDescriptor contains additional information about DMED data.
This ILcdTileDecoder decodes DMED cells on the integer grid of 1° by 1°.
This class defines a feature class mapper for DMEs.
A model descriptor for models containing ILcdDME objects.
Type safe enumeration class, indicating the type of UHF distance measuring equipment.
This context object defines everything related to a domain object: the ILcdModel in which it is contained, and the ILcdLayer and the ILcdView in which it is displayed.
Array-based implementation of ILcdDoubleList.
Deprecated.
Use a UI builder (e.g.
This class represents a DTED Accuracy Subregion Description.
This TLcdRasterModelDescriptor contains additional information about a DTED cell.
This ILcdColorModelFactory creates IndexColorModel instances for use with DTED data.
This model decoder decodes directories containing DTED (Digital Terrain Elevation Data) files.
This model decoder decodes individual DTED (Digital Terrain Elevation Data) files.
A TLcdRasterModelDescriptor for models containing DTED data.
This ILcdTile contains additional information about the DTED cell that it represents.
This ILcdTileDecoder decodes 1° by 1° DTED cells of any level (0, 1, or 2).
Stereographic projection (modified for the Netherlands).
This class represents an Arc from a DWG file.
This class represents a Block from a DWG file.
This class represents a Circle from a DWG file.
This class represents a Polyline with bulges from a DWG file.
This class represents a Solid or Hatch with bulges from a DWG file.
Provides a data model for the DWG format.
This class represents the display information of the objects present in DWG files.
This class represents an Ellipse from a DWG file.
 
This class represents a Face3D from a DWG file.
This class implements an ILcdGXYPainterStyle for filling DWG objects.
This class implements an ILcdGXYPainterStyle for DWG objects.
The default layer factory for DWG models.
This class implements an ILcdGXYPainterLineType for DWG objects.
This class implements an ILcdGXYPainterProvider for DWG objects.
This class represents the display information of the objects present in DWG files.
This class represents a Line from a DWG file.
This class represents the display information of the objects present in DWG files.
This model decoder decodes vector data in AutoCAD's drawing format.
This class implements ILcdModelDescriptor to describe data in AutoCAD format (with the extension DWG).
This ILcdModelDecoder decodes data in AutoCAD's drawing format.
This class represents a Point from a DWG file.
This class represents a Polyline2D from a DWG file.
This class represents a Face3D from a DWG file.
This class represents a Text from a DWG file.
A decoder for E57 (.e57) files.
Model descriptor for data decoded from an E57 (.e57) file.
An arrow icon with a color depending on the strength.
Default implementation of ILcdEarthAsset.
The default implementation of ILcdEarthAssetBasedModelDescriptor.
A tileset that generates image tiles for an asset model.
Encodes and decodes models containing ILcdEarthAsset objects.
Descriptor for models containing ILcdEarthAsset objects.
A tileset that generates elevation based tiles for an asset model.
A wrapper for an ILcdEarthTileSet that can execute produceTile and updateTile requests asynchronously using an ExecutorService.
A raster asset that is limited to the area covered by a clipping shape.
A codec for TLcdEarthClippedRasterAsset objects.
A composite tileset that combines multiple image tilesets.
An image layer based on a coverage in a tileset.
An enumeration of modes used to steer the tile production behaviour.
Groups coverages from multiple ILcdEarthTileSet objects into one new tileset.
A wrapper for tile data codecs that compresses and decompresses tile data using a generic compression format.
A container for a 2D array of elevation values.
Combiner for TLcdEarthElevationData objects.
Splits TLcdEarthElevationData objects.
This ILcdGXYPainter can paint the elevation data of ILcdEarthTileSet instances in a 2D view.
A layer-based height provider factory implementation for ILcdEarthTileSets in ILcdGXYViews.
This ILcdGXYPainter can paint the multi-valued raster data of ILcdEarthTileSet instances in a 2D view.
A LOD selection strategy that selects the proper level using a fixed point density.
This ILcdGXYPainter can paint the raster data of ILcdEarthTileSet instances in a 2D view.
This ILcdGXYPainter can paint the scalar data of ILcdEarthTileSet instances in a 2D view.
This ILcdGXYPainter can paint the vector data of ILcdEarthTileSet instances in a 2D view.
A 2D painter for TLcdEarthIndexedVertexArray's.
A tileset that generates texture data using an offscreen 2D view.
An exception that happened during the painting of a layer.
This ILcdModelHeightProviderFactory provides a method to create an ILcdHeightProvider that can provide height data of earth tilesets.
Builder for creating images from Earth tile sets.
Combiner for BufferedImage objects.
Splits BufferedImage objects.
Tile data codec for BufferedImage objects.
A container for indexed vertex array data that can be drawn directly with OpenGL using glDrawElements().
Tile data codec for TLcdEarthIndexedVertexArray objects.
A tileset that tries to create missing tiles by splitting tiles at lower levels.
A tileset wrapper that caches tiles in memory.
An ILcdEarthTileSet which creates 3D terrain tiles based on a model containing ILcdEarthAsset objects.
Default implementation of ILcdEarthModelDescriptor.
A tile set for providing multi-threaded access to a tile set that is not thread-safe by creating multiple instances of it.
A container for a 2D array of multi-valued values.
A multi-valued data parameter, consisting of an ID, a name and a unit.
Splits TLcdEarthMultivaluedData objects.
An indexed vertex array that has an object mapped to each element of the vertex array.
Default implementation of ILcdEarthRasterAsset.
A codec for TLcdEarthRasterAsset objects.
An ILcdEarthTileSet that reads tiles from an ILcdEarthEditableTileSet.
This model decoder decodes tile repositories.
A factory for models with a TLcdEarthTileRepository.
Enumeration for different earth representations.
Tile data codec for BufferedImage objects.
An icon that paints another icon with a density that is based on the strength of a vector.
An ALcdEarthTerrainElevationProvider that can handle multiple models with elevation data.
An ILcdEarthTileSet that can be used to produce 3D terrain geometry, elevation data, a lightmap and a normalmap.
An ILcdEarthTileSet that can be used to produce 3D terrain geometry, height data, a lightmap and a normalmap.
This model decoder decodes 3D terrain tile repositories.
An extension of TLcdEarthVertexArray intended to store 3D terrain geometry tiles.
Combiner for TLcdEarthTerrainTileVertexArray objects.
Tile data codec for TLcdEarthTerrainTileVertexArray objects.
A container for texture data that can be used directly with OpenGL (for instance with glTexImage2D()).
Tile data codec for TLcdEarthTextureData objects.
Combines terrain texture and geometry tiles into TLcdEarthTexturedTerrainTileVertexArray objects.
An extension of TLcdEarthTexturedVertexArray which enforces that the contained vertex array is a TLcdEarthTerrainTileVertexArray.
Tile data codec for TLcdEarthTexturedTerrainTileVertexArray objects.
Container for a vertex array with texture data.
Tile data codec for TLcdEarthTexturedVertexArray objects.
A wrapper that provides thread-safe access to a delegate editable tileset.
A wrapper that provides thread-safe access to a delegate tileset.
Default implementation of ALcdEarthTile.
TLcdEarthTileContext defines the context of an Earth painter.
Describes a tile's data format, using a Class and/or a Name.
An identifier for a single tile in an ILcdEarthTileSet.
An enumeration of modes used by ILcdEarthTileSet to steer its asynchronous behaviour.
An ILcdEarthEditableTileSet which stores tiles in a database on disk.
Generates or updates an ILcdEarthEditableTileSet based on its corresponding ILcdEarthAssets.
Default implementation of ILcdEarthTileSetCoverage.
Default implementation of ILcdEarthTileSetCoverageCodec.
Views an ILcdEarthTileSet with elevation data as an ILcdMultilevelRaster.
An elevation provider that gets its elevation data from a tileset.
This class wraps an ALcdEarthTerrainElevationProvider to implement the ILcdHeightProvider interface.
An exception that can be thrown because of an unexpected error (for example an IO error) during iteration of an ILcdEarthIterableTileSet.
Default implementation of ILcdEarthVectorTileSetCoverage.
A container for vertex array data that can be drawn directly with OpenGL (for instance using glDrawArrays()).
Tile data codec for TLcdEarthVertexArray objects.
This ILcdParameterizedIcon displays wind barbs.
Eckert IV projection.
Eckert VI projection.
Contains ECRG media metadata read from TOC.xml See MIL-PRF-32283, Table C-XII
This model decoder decodes rasters in the ECRG format (Enhanced Compressed Raster Graphics) and in the CIB format (Controlled Image Base).
This TLcdRasterModelDescriptor contains additional information about ECRG data.
This ILcdModelDescriptor describes a model containing ECRG multilevel raster objects.
A single tile or frame in an ECRG raster.
This model decoder decodes georeferenced ER Mapper ECW (Enhanced Compression Wavelet) files
A TLcdRasterModelDescriptor for models containing ECW data.
A general representation of an editable APP-6 symbol.
Encapsulates the type and constraints of a modifier, regardless of its origin (i.e. encoded in the symbol code (SIDC) or as a separate value).
Describes the constraints of a modifier value.
An extension of a TLcdEditableModelListDescriptor that implements ILcdDataModelDescriptor.
An extension of a TLcdModelDescriptor, used as the model descriptor of a TLcdModelList.
A general representation of an editable MIL-STD 2525 symbol.
Encapsulates the type and constraints of a modifier, regardless of its origin (i.e. encoded in the symbol code (SIDC) or as a separate value).
Describes the constraints of a modifier value.
ILcdFilter implementation that recognizes models containing terrain elevation data.
This class contains static utility methods related to elevation rasters.
A TLcdEllipsoid represents an ellipsoid and is the implementation of an ILcdEllipsoid.
Implementation of ILcd2DAdvancedBinaryTopology on an ellipsoidal model.
Implementation of ILcd2DBinaryTopology and ILcd2DLineIntersectionTopology on an ellipsoidal model of the earth.
ILcdConstructiveGeometry implementation for ellipsoidal topology.
Equidistant Cylindrical projection that uses ellipsoidal calculations.
Lambert Azimuthal Equal-Area projection.
Utility class to calculate the geometry of a circle on the ellipsoid.
Utility class to calculate distances on the ellipsoid.
Utility class to calculate intersection points on the ellipsoid earth surface.
Utility for a series of specific topology calculations with rhumblines on the ellipsoid.
Utility class to search roundings between paths.
Utility for a series of specific calculations on the ellipsoid.
Type safe enumeration class, indicating the emission types.
An Enumeration that contains no elements.
Styling options for the Engagement Bar graphic amplifier.
Builder class for TLcdEngagementBarStyle.
All possible target designation values.
GeodeticDatumFactory of different geodetic datums with respect to WGS-1984, taken from the EPSG database.
This ILcdModelReferenceDecoder decodes model references based on .epsg files corresponding to the given source files.
This ILcdModelReferenceEncoder encodes model references in .epsg files corresponding to the given destination files.
Formats model references and XY world references into the EPSG name space.
Parser for codes from the database that is maintained by the European Petroleum Survey Group.
Equidistant Cylindrical projection.
This model decoder decodes the raw ETOPO1, ETOPO2, ETOPO2v2, and ETOPO5 data sets.
This TLcdRasterModelDescriptor contains additional information about ETOPO data.
This class provides an implementation of ILcdAssocSet.
Deprecated.
use your own UI instead
Expands an image.
This builder contains static methods to construct nested expressions.
Can retrieve values from domain objects.
An expression that can be used to chain many if-then expressions.
Finds the extreme (highest or lowest) points from a matrix view.
Defines an enumeration that indicates the type of extreme points that should be computed.
A viewshed factory for extruded polygons.
This class provides an implementation of ILcdEditableExtrudedShape.
Deprecated.
Replaced by ILcdExtrudedShape implementations
This class implements a decorator for another ILcdInputStreamFactory (the delegate), and remembers for which sources the delegate failed to create an InputStream.
Array based implementation to hold values for the features of an object.
The default implementation of the ILcdFeatureClassMapper interface.
The default implementation of an aerodrome with properties.
The default implementation of an airspace with properties.
The default implementation of an airspace corridor with features.
ILcdAreaMinimumAltitude implementation based on ILcdFeatured.
The default implementation of an arresting gear with properties.
The default implementation of an association-based airspace with features.
An extension of TLcdATSRoute with additional properties.
Data object that also implements the ILcdSelfDescribedFeatured interface.
This builder is introduced to simplify the construction of data models from one or more ILcdFeaturedDescriptor instances.
This implementation of ILcdPropertyRetrieverProvider uses a given instance of ILcdFeaturedDescriptor for mapping OGC property names on features of a ILcdFeatured object.
This implementation of ILcdPropertyRetrieverProvider uses a given instance of ILcdFeaturedDescriptorProvider for mapping OGC property names on features of a ILcdFeatured object.
The default implementation of a DME with features.
ILcdFinalApproachPath implementation based on ILcdFeatured.
An extension of TLcdGeoborder with properties.
The default implementation of a glide path with features.
The default implementation of a helipad with properties.
This extension of TLcdHolding allows the use of additional properties.
The default implementation of a ILS with features.
The default implementation of a DME with features.
The default implementation of a location-based service object with additional properties.
The default implementation of a marker with features.
A featured extension of TLcdMilitaryTrainingRoute.
A featured extension of TLcdMilitaryTrainingRoutePoint.
ILcdMinimumSectorAltitude implementation based on ILcdFeatured.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
This class provides an implementation of ILcdDataObject, and ILcdShapeList that contains one or more shapes.
The default implementation of a NDB with features.
This extension of TLcdFeaturedObstacle has all facilities to store obstacle related aspects.
This extension of TLcdOrtca allows to have more properties in a specific implementation of an airspace.
A featured implementation of ILcdParachuteJumpArea.
ILcdGXYLayerDecoder, ILcdGXYLayerEncoder and ILcdGXYLayerFactory for ILcdGXYLayers whose ILcdModel contains featured points (both ILcdPoint and ILcdFeatured).
ILcdGXYLayerDecoder, ILcdGXYLayerEncoder and ILcdGXYLayerFactory for ILcdGXYLayers whose ILcdModel contains featured polygons (both ILcdPolygon and ILcdFeatured).
ILcdGXYLayerDecoder, ILcdGXYLayerEncoder and ILcdGXYLayerFactory for ILcdGXYLayers whose ILcdModel contains featured polylines (both ILcdPolyline and ILcdFeatured).
An extension of TLcdProcedure that allows the use of additional properties.
An extension of TLcdProcedureLeg that allows the use of additional properties.
This extension of TLcdRefuelingAirspace has all facilities to store refueling airspace related aspects.
This extension of TLcdRefuelingTrack has all facilities to store refueling track related aspects.
This extension of TLcdRefuelingTrackPoint has all facilities to store refueling route point related aspects.
An extension of TLcdRouteSegment with additional properties.
The default implementation of a runway with properties.
The default implementation of a runway cline point with features.
The default implementation of a runway direction with properties.
ILcdSector implementation based on ILcdFeatured.
The default implementation of a service object with additional properties.
This class provides an implementation of ILcdShapeList that is also ILcdDataObject and ILcdFeatured.
This class provides an implementation of ILcdDataobject and ILcdShapeList that contains a single shape.
The default implementation of a TACAN with features.
An extension of TLcdVFROffsetRoute with additional properties.
The default implementation of a VFR route with additional properties.
The default implementation of a VFR route point with addtional properties.
The default implementation of a VOR with features.
The default implementation of a waypoint with features.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
Deprecated.
The ILcdFeatured interface has been deprecated in favor of ILcdDataObject and TLcdDataModel.
The TLcdFeatureMetaDataProvider is used by the GeoJson encoder to retrieve object specific encoding meta information.
Type safe enumeration class, indicating the figure of merit.
Creates output streams to files, wrapped with a buffered output stream with the given buffer size.
This is a utility class that can be used to represent a fill style to paint areas.
This Enumeration delegates to a given Enumeration, filtering out elements with a given filter.
An ILcdFunction decorator the adds filtering capabilities to an existing function.
ILcdFinalApproachPath implementation based on ILcdDataObject.
This class provides easy access to the properties of the final approach path type.
A model descriptor for models containing ILcdFinalApproachPath objects.
This class returns a given Enumeration, and performs a given action after having returned the last element.
When triggered this ILcdAction changes the origin and scale of a given ILcdGXYView to either fit to the model bounds set or, in case the bounds set is null to fit to the combined bounds of all the objects contained in the layer set.
Action to fit all selected objects of a view within the view clip.
Returns a fixed altitude value for each point.
Default implementation of the ILcdHeightProvider interface that returns a constant given height for any given point.
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of Raster or MultiLevelRaster models.
A TreeModel for a tree based on an ILcdLayered instance, which can be used to visualise the layers in the ILcdLayered using a JTree.
Type safe enumeration class, indicating flight rules to be observed by aircraft.
Deprecated.
Use a UI builder (e.g.
Array-based implementation of ILcdFloatList.
Deprecated.
Use a UI builder (e.g.
Class containing utility methods for handling forward azimuths.
A type safe enumeration indicating the class of frequency.
This class defines frequency unit constants.
Type safe enumeration class, indicating the frequency unit.
A builder to create JavaFX Event filters.
A JavaFX node that displays an ILcdIcon.
Implementation of ILcdGXYPainterStyle that represents a line style, with a color and line width that can be different in regular and selected mode.
This class offers methods to format coordinates into Global Area Reference System (GARS) notation.
The precision of the formatted GARS coordinate strings.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gco.
This decoder can decode raster data using GDAL.
Provides general information about an attribute type, defined by its attribute type code.
Represents a country, with its ISO 3166 Country Code and a textual description.
Immutable class representing the unique identifier of a GDF dataset, consisting of the dataset identifier.
This ILcdModelDescriptor describes GDF models on the dataset level.
Represents the different data types that are available within GDF data fields.
Represents the different data units that are available within GDF data.
Default implementation of ILcdGDFFeatureThemeMap.
This class represents all feature categories that are available within GDF.
Provides general information about a feature class, identified by its feature class code.
Immutable class representing the unique identifier of a feature, consisting of the section key, the feature category and the feature identifier.
This class represents all feature themes that are available within GDF.
Represents a language, with its MARC Language Code and a textual description.
Immutable class representing the unique identifier of a layer, consisting of the dataset identifier and the layer identifier of the layer.
This ILcdModelDescriptor describes GDF models on the layer level.
This ILcdModelDecoder decodes Geographic Data Files (GDF standard).
This ILcdModelEncoder encodes GDF models.
This ILcdModelDecoder decodes multileveled, tiled GDF files, generated by the TLcdGDFMultiLevelTiledModelEncoder.
This ILcdModelEncoder encodes GDF multilevel, tiled models.
Creates spatial tiles of a GDF model.
Provides general information about a relationship type, defined by its relationship type code.
Immutable class representing the unique identifier of a section, consisting of the layer key and the section identifier of the section.
This ILcdModelDescriptor describes data in Geographic Data Files (GDF standard).
Decodes fused imagery from Google Earth Enterprise repositories.
This class provides an implementation of an ILcdGeneralPath.
General perspective projection.
ILcdGeodeticDatumFactory implementation that creates TLcdGeodeticDatum objects based on the 7 (or 10) parameters that define the geodetic datum.
Deprecated.
Use a UI builder (e.g.
This balloon descriptor describes a balloon that is anchored to a geo referenced point.
An implementation of ILcdGeoborder with default properties.
This class defines a feature class mapper for geographical borders.
A model descriptor for models containing ILcdGeoborder objects.
Type safe enumeration class, indicating the type of geographical border.
This ILcdModelXYWorldTransformation defines a transformation between an ILcdGeocentricReference and an ILcdXYWorldReference.
The default implementation of ILcdGeocentricReference.
Geodetic projection.
This ILcdModelXYZWorldTransformation defines a transformation between an ILcdGeodeticReference and an ILcdGeocentricReference.
This ILcdModelXYWorldTransformation defines a transformation between an ILcdGeodeticReference and an ILcdXYWorldReference.
A geodetic datum TLcdGeodeticDatum is described by the position, orientation and scale relationships of its ILcdEllipsoid to an earth centered earth fixed ILcdEllipsoid.
TLcdGeodeticDatumEditor extends PropertyEditorSupport to provide bean property editor support for geodetic datums.
The TLcdGeodeticDatumFactory is capable of creating an instance of ILcdGeodeticDatum by decoding a given Properties object.
ILcdGXYPen suited for painting and editing elementary shapes defined in a geodetic model reference, such as rhumb lines and geodetic lines.
A TLcdGeodeticReference is an implementation of ILcdGeodeticReference.
Implementation of ILcdSegmentScanner that generates points along Geodetic scan lines.
Deprecated.
Do not use this class as ILcdGeoidReference has become deprecated due to the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum which allows to use geoids for all ILcdGeoReference instances.
Creates geodetic datums combining horizontal and vertical datums.
Deprecated.
Use the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum as this allows to use geoids for geodetic datums and ILcdGeoReference instances such as com.luciad.reference.ILcdGridReference.
Decodes a GeoJson FeatureCollection to a Luciad ILcdModel.
Model descriptor for GeoJson models.
Encodes models to a single GeoJson FeatureCollection
Annotation that indicates a property is enriched with metadata described in the gpkg_data_columns table of a GeoPackage.
Data source for a single data set in a OGC GeoPackage file.
Description of a GeoPackage extension.
A model decoder that decodes OGC GeoPackage files.
Model descriptor for OGC GeoPackage data.
A model encoder that converts models containing vector data or raster data to OGC GeoPackage files.
Enumeration of the supported compression mode.
Enumeration of the supported elevation compression formats.
An implementation of the ILcdGeoPath interface.
An implementation of the ILcdGeoPathLeg interface.
Utility class to transform points and bounds between ILcdGeoReference implementations.
A class representing a format for Georef points.
TLcdGeorefUtil is a utility class for the Military Georeference of a latitude-longitude pair which ia also known as the World Geographic Reference System.
This model decoder decodes Geospatial PDF files.
A model descriptor for models containing Geospatial PDF data decoded using TLcdGeospatialPDFModelDecoder.
This model decoder decodes GeoSPOT DSC (description) and REP (report) files.
This TLcdRasterModelDescriptor contains additional information about GeoSPOT data.
This ILcdRaster contains additional information about the GeoSPOT tile that it represents.
This descriptor contains information corresponding to GeoSPOT IMSPATIO.HDR and IMSPATIO.RSC fields for a given raster.
This descriptor contains information corresponding to GeoSPOT IMSPATIO.RSC fields for a given scene.
This descriptor contains information corresponding to GeoSPOT subset fields.
This class describes a TIFF or GeoTIFF tag and the corresponding field.
This ILcdTileDecoder decodes GeoTIFF images and TIFF images in general.
This model decoder decodes GeoTIFF files, or more generally, georeferenced TIFF files.
A TLcdRasterModelDescriptor for models containing GeoTIFF data.
This ILcdModelEncoder encodes image or raster models into GeoTIFF files.
This is the default decoder for WCS GetCoverage responses that decodes GeoTIFF data as ALcdBasicImage.
This ILcdTileDecoder can decode GIF images.
Deprecated.
To be replaced with standard logging framework
Deprecated.
To be replaced with standard logging framework
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
Default implementation of ILcdGLCapabilitiesChooser.
ILcdGL wrapper implementation that performs a glGetError call after each delegated OpenGL call.
Thrown if an error occurs during the creation of an ILcdGLDrawable.
A container object for an ILcdGLDrawable and its associated GUI component.
Thrown by TLcdGLDebugGL if an OpenGL error occurs.
The default implementation of a glide path without features.
This class defines a feature class mapper for glide paths.
A model descriptor for models containing ILcdGlidePath objects.
A class that retrieves a variety of information about the OpenGL implementation in use by an ILcdGLDrawable.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
A factory that creates NIO buffers which are compatible with the accompanying OpenGL binding.
Thrown if no ALcdGLBinding implementation could be instantiated.
ILcdGL wrapper implementation which simply delegates all OpenGL calls.
Deprecated.
Please use OpenGL API entry points that accept NIO buffers or primitive arrays as input
ILcdGL wrapper implementation which prints the name of each invoked OpenGL call to a given PrintStream along with the values of its arguments.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gmd.
Default implementation for Java domain model classes modeling XML types extending of gml:AbstractFeatureType.
Annotation that determines if the given type is represented as an abstract feature type in GML2.
A feature collection contains zero or more featureMember elements.
This abstract base type just makes the boundedBy element mandatory for a feature collection.
All geometry elements are derived from this abstract supertype; a geometry element may have an identifying attribute (gid).
This abstract base type for geometry collections just makes the srsName attribute mandatory.
Bounding shapes--a Box or a null element are currently allowed.
The Box structure defines an extent using a pair of coordinate tuples.
Represents a coordinate tuple in one, two, or three dimensions.
This type is deprecated for tuples with ordinate values that are numbers.
This class provides access to the data model and the types of http://www.opengis.net/gml/2.1.2.1.
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the GML 2 XML Schema.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the GML 2 XML Schema.
An instance of this type (e.g.
An instance of this type (e.g.
A geometry collection must include one or more geometries, referenced through geometryMember elements.
A simple geometry property encapsulates a geometry element.
Annotation that asserts that the annotated type or property is to be skipped when representing in GML2.
Model class for the GML Linear Ring Type.
Restricts the outer or inner boundary of a polygon instance to being a LinearRing.
A LineString is defined by two or more coordinate tuples, with linear interpolation between them.
Restricts the geometry member to being a LineString instance.
Encapsulates a single LineString to represent centerLineOf or edgeOf properties.
Implementation of ILcdXMLSchemaBasedMappingLibrary for the GML 2 XML Schema.
This model decoder decodes Geography Markup Language (GML) version 2.x.
Implementation of ILcdModelDescriptor for GML 2.0 data.
This model encoder encodes Geography Markup Language (GML) version 2.x.
Deprecated.
This class has been deprecated.
Encapsulates a MultiGeometry element.
A MultiLineString is defined by one or more LineStrings, referenced through lineStringMember elements.
Encapsulates a MultiLineString element to represent the following discontiguous geometric properties: multiEdgeOf, multiCenterLineOf.
A MultiPoint is defined by one or more Points, referenced through pointMember elements.
Encapsulates a MultiPoint element to represent the following discontiguous geometric properties: multiLocation, multiPosition, multiCenterOf.
A MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.
Encapsulates a MultiPolygon to represent the following discontiguous geometric properties: multiCoverage, multiExtentOf.
This annotation can be added to data models, data types and data properties.
A Point is defined by a single coordinate tuple.
Restricts the geometry member to being a Point instance.
Encapsulates a single point to represent position, location, or centerOf properties.
A Polygon is defined by an outer boundary and zero or more inner boundaries which are in turn defined by LinearRings.
Restricts the geometry member to being a Polygon instance.
Encapsulates a single polygon to represent coverage or extentOf properties.
Annotation that maps a property on an existing GML2 property.
Provides user-friendly factory methods for creating all kinds of GML geometries which are supported in LuciadLightspeed via a corresponding LuciadLightspeed ILcdShape interface.
Mapping annotation for mapping to and from GML 2.
A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain
Abstract element which acts as the head of a substitution group for coverages.
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.
A curve segment defines a homogeneous segment of a curve.
A discrete coverage consists of a domain set, range set and optionally a coverage function.
Default implementation for Java domain model classes modeling XML types extending of gml:AbstractFeatureType.
Annotation that determines if the given type is represented as an abstract feature type in GML31.
Deprecated.
This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension from AbstractFeatureMember.
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.
This is the abstract root type of the geometric primitives.
All geometry elements are derived directly or indirectly from this abstract supertype.
All complexContent GML elements are directly or indirectly derived from this abstract supertype to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry.
A gridded surface is a parametric curve surface derived from a rectangular grid in the parameter space.
An abstract base type for complex metadata types.
 
An abstraction of a ring to support surface boundaries of different complexity.
Encapsulates a ring to represent the surface boundary property of a surface.
An abstraction of a solid to support the different levels of complexity.
An abstraction of a surface to support the different levels of complexity.
A surface patch defines a homogeneous portion of a surface.
The abstract supertype for temporal complexes.
The abstract supertype for temporal geometric primitives.
The abstract supertype for temporal objects.
The abstract supertype for temporal primitives.
A timeslice encapsulates the time-varying properties of a dynamic feature--it must be extended to represent a timestamped projection of a feature.
A placement takes a standard geometric construction and places it in geographic space.
Value of an angle quantity recorded as a single number, with its units.
Value of an angle quantity provided in either degree-minute-second format or single value format.
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.
Value of a spatial area quantity, with its units.
A non-abstract generic collection type that can be used as a document element for a homogeneous collection of any GML types - Geometries, Topologies, Features ...
A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation.
A pattern or base for derived types used to specify complex types corresponding to an unspecified UML association - either composition or aggregation.
A non-abstract generic collection type that can be used as a document element for a collection of any GML types - Geometries, Topologies, Features ...
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.
Property whose content is a Boolean value.
Makes boundedBy mandatory
Bounding shape.
 
A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.
Restriction of list type to store a 2-point range of ordinal values.
Property whose content is a Category.
A Circle is an arc whose ends coincide to form a simple closed loop.
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.
 
Name or code with an (optional) authority.
List of values on a uniform nominal scale.
List of values on a uniform nominal scale.
A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.
 
A composite solid is a geometry type with all the geometric properties of a (primitive) solid.
 
A CompositeSurface is defined by a set of orientable surfaces.
 
Aggregate value built from other Values using the Composite pattern.
A cone is a gridded surface given as a family of conic sections whose control points vary linearly.
Represents a coordinate tuple in one, two, or three dimensions.
This type is deprecated for tuples with ordinate values that are numbers.
Property whose content is a Count.
The function or rule which defines the map from members of the domainSet to the range.
Cubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.
A curve is a 1-dimensional primitive.
A container for an array of curves.
A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A container for an array of curve segments.
A cylinder is a gridded surface given as a family of circles whose positions vary along a set of parallel lines, keeping the cross sectional horizontal curves of a constant shape.
 
This class provides access to the data model and the types of http://www.opengis.net/gml.
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the GML 3.1 XML Schema.
Integer number of degrees, plus the angle direction.
 
 
 
Direction expressed as a vector, either using components, or using angles.
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).
Angle value provided in degree-minute-second or degree-minute format.
The spatiotemporal domain of a coverage.
A dynamic feature may possess a history and/or a timestamp.
A dynamic feature collection may possess a history and/or a timestamp.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the GML 3.1 XML Schema.
Domain class for the GML envelope.
Envelope that includes also a temporal extent.
Container for features - follow gml:ArrayAssociationType pattern.
Concrete generic feature collection.
Container for a feature - follow gml:AssociationType pattern.
 
Deprecated with GML version 3.1.0.
 
A sequence of geodesic segments.
A geometric complex.
A property that has a geometric complex as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A property that has a geometric primitive as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A container for an array of geometry elements.
A geometric property can either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
An unrectified grid, which is a network composed of two or more sets of equally spaced parallel lines in which the members of each set intersect the members of the other sets at right angles.
 
 
Provides grid coordinate values for the diametrically opposed corners of an envelope that bounds a section of grid.
Defines how values in the domain are mapped to the range set.
Value of a length (or distance) quantity in a grid, where the grid spacing does not have any associated physical units, or does not have a constant physical spacing.
 
The history relationship associates a feature with a sequence of TimeSlice instances.
Annotation that asserts that the annotated type or property is to be skipped when representing in GML31.
Exends GridFunctionType with a lookUpTable.
A knot is a breakpoint on a piecewise spline curve.
Encapsulates a knot to use it in a geometric type.
Value of a length (or distance) quantity, with its units.
Model class for the GML Linear Ring Type.
Encapsulates a ring to represent properties in features or geometry collections.
A curve that consists of segments with linear interpolation.
This type is deprecated with GML 3 and shall not be used.
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.
 
Convenience property for generalised location.
Implementation of ILcdXMLSchemaBasedMappingLibrary for the GML 3.1 XML Schema.
gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure".
List of numbers with a uniform scale.
List of numbers with a uniform scale.
Base type for complex metadata property types.
A TLcdGML31AbstractFeature-based feature collection that implements ILcdModel.
This model decoder decodes Geography Markup Language (GML) version 3.0.x and 3.1.x.
Implementation of ILcdModelDescriptor for GML 3.1 data.
This model encoder encodes Geography Markup Language (GML) version 3.1.
This type encapsulates various dynamic properties of moving objects (points, lines, regions).
A gml:MultiCurve is defined by one or more gml:AbstractCurves.
A discrete coverage type whose domain is defined by a collection of curves.
 
A property that has a collection of curves as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.
A property that has a geometric aggregate as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
 
This type is deprecated with GML 3 and shall not be used.
A gml:MultiPoint consists of one or more gml:Points.
A discrete coverage type whose domain is defined by a collection of point
 
A property that has a collection of points as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.
This type is deprecated with GML 3 and shall not be used.
A MultiSolid is defined by one or more Solids, referenced through solidMember elements.
A discrete coverage type whose domain is defined by a collection of Solids.
 
A property that has a collection of solids as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.
A discrete coverage type whose domain is defined by a collection of surface patches (includes polygons, triangles, rectangles, etc).
 
A property that has a collection of surfaces as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
This annotation can be added to data models, data types and data properties.
Some common reasons for a null value: innapplicable - the object does not have a value missing - The correct value is not readily available to the sender of this data.
 
An offset curve is a curve at a constant distance from the basis curve.
OrientableCurve consists of a curve and an orientation.
OrientableSurface consists of a surface and an orientation.
A Point is defined by a single coordinate tuple.
A container for an array of points.
A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A Polygon is a special surface that is defined by a single surface patch (see D.3.6).
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.
This type defines a container for an array of polygon patches.
This type is deprecated with GML 3 and shall not be used.
A polyhedral surface is a surface composed of polygon surfaces connected along their common boundary curves.
G-XML component
Annotation that maps a property on an existing GML31 property.
Restriction of list type to store a 2-point range of numeric values.
Property whose content is a Quantity.
Metadata about the rangeSet.
 
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.
A rectified grid has an origin and vectors that define its post locations.
 
 
A pattern or base for derived types used to specify complex types corresponding to a UML aggregation association.
 
 
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.
Encapsulates a ring to represent properties in features or geometry collections.
 
Property whose content is a scalar value.
Value of a scale factor (or ratio) that has no physical unit.
 
Provides user-friendly factory methods for creating all kinds of GML geometries which are supported in LuciadLightspeed via a corresponding LuciadLightspeed ILcdShape interface.
A solid is the basis for 3-dimensional geometry.
A container for an array of solids.
A property that has a solid as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
Value of a speed, with its units.
A sphere is a gridded surface given as a family of circles whose positions vary linearly along the axis of the sphere, and whise radius varies in proportions to the cosine function of the central angle.
Models a string description or reference to it.
A Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1.
A container for an array of surfaces.
A container for an array of surface patches.
A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
Container for an object representing the target or subject of an observation.
Value of a time or temporal quantity, with its units.
 
A zero-dimensional geometric primitive that represents an identifiable position in time.
 
This type extends the built-in xsd:decimal simple type to allow floating-point values for temporal length.
A GML period acts as a one-dimensional geometric primitive that represents an identifiable extent in time, usually defined by two time positions or time instants.
 
A temporal position.
 
Standard units for measuring time intervals (see ISO 31-1).
A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of breaklines, stoplines, and maximum length of triangle sides.
 
The track of a moving object is a sequence of specialized timeslices that indicate the status of the object.
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
This type defines a container for an array of triangle patches.
A triangulated surface is a polyhedral surface that is composed only of triangles.
Mapping annotation for mapping to and from GML 3.1.
Reference to a unit of measure definition that applies to all the numerical values described by the element containing this element.
A Value Array is used for homogeneous arrays of primitive and aggregate values.
GML property which refers to, or contains, a set of homogeneously typed Values.
GML property which refers to, or contains, a Value
Vector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).
Value of a spatial volume quantity, with its units.
A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain.
The base type for coverages is gml:AbstractCoverageType.
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.
A curve segment defines a homogeneous segment of a curve.
Default implementation for Java domain model classes modeling XML types extending of gml:AbstractFeatureType.
Annotation that determines if the given type is represented as an abstract feature type in GML32.
Deprecated.
This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension from AbstractFeatureMember.
To create a collection of GML features, a property type shall be derived by extension from gml:AbstractFeatureMemberType.
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.
gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives.
All geometry elements are derived directly or indirectly from this abstract supertype.
The abstract element gml:AbstractGML is "any GML object having identity".
if provided, rows gives the number of rows, columns the number of columns in the parameter grid.
To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType.
 
To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType.
The element provides a substitution group head for the surface patches based on parametric curves.
An abstraction of a ring to support surface boundaries of different complexity.
A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.
gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity.
gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity.
A surface patch defines a homogeneous portion of a surface.
gml:AbstractTimeComplex is an aggregation of temporal primitives and acts as the head of a substitution group for temporal complexes.
gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives.
gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.
gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.
To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element.
location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21.
The gml:angle property element is used to record the value of an angle quantity as a single number, with its units.
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.
 
 
A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units.
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.
 
 
 
A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30.
A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.
 
 
A Circle is an arc whose ends coincide to form a simple closed loop.
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.
 
gml:CodeType is a generalized type to be used for a term, keyword or name.
gml:CodeListType provides for lists of terms.
gml:CodeOrNilReasonListType provides for lists of terms.
gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.
A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.
gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6.
A gml:CompositeSurface is represented by a set of orientable surfaces.
gml:CompositeValue is an aggregate value built from other values .
 
Conventional units that are neither base units nor defined by direct combination of base units are used in many application domains.
The inherited attribute uom references the preferred unit that this conversion applies to.
This type is deprecated for tuples with ordinate values that are numbers.
 
 
The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage.
The number of control points shall be at least three.
A curve is a 1-dimensional primitive.
A container for an array of curves.
A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
gml:CurveSegmentArrayPropertyType is a container for an array of curve segments.
 
gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation.
This class provides access to the data model and the types of http://www.opengis.net/gml/3.2.
The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary.
 
A set of gml:derivationUnitTerm elements describes a derived unit of measure.
Derived units are defined by combination of other units.
Sets of definitions may be collected into dictionaries or collections.
This property element contains or refers to the definitions which are members of a dictionary.
A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property.
gml:DirectedObservationAtDistance adds an additional distance property.
direction descriptions are specified by a compass point code, a keyword, a textual description or a reference to a description.
 
Direction vectors are specified by providing components of a vector.
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).
A discrete coverage consists of a domain set, range set and optionally a coverage function.
The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined.
States are captured by time-stamped instances of a feature.
A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e.
 
Domain class for the GML envelope.
gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent.
 
 
 
For efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file.
gml:formula Formula(s) or procedure used by an operation method.
 
A sequence of geodesic segments.
 
A property that has a geometric complex as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property.
A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document).
The gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way.
Provides grid coordinate values for the diametrically opposed corners of an envelope that bounds a section of grid.
gml:GridFunction provides an explicit mapping rule for grid geometries, i.e.
 
 
 
Annotation that asserts that the annotated type or property is to be skipped when representing in GML32.
 
 
gml:KnotPropertyType encapsulates a knot to use it in a geometric type.
This is a prototypical definition for a specific measure type defined as a vacuous extension (i.e.
Model class for the GML Linear Ring Type.
A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.
A curve that consists of segments with linear interpolation.
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.
gml:LineStringSegmentArrayPropertyType provides a container for line strings.
 
gml:CoverageMappingRule provides a formal or informal description of the coverage function.
gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure".
gml:MeasureListType provides for a list of quantities.
gml:MeasureOrNilReasonListType provides for a list of quantities.
 
A TLcdGML32AbstractFeature-based feature collection that implements ILcdModel.
This model decoder decodes Geography Markup Language (GML) version 3.2.
Implementation of ILcdModelDescriptor for GML 3.2 data.
This model encoder encodes Geography Markup Language (GML) version 3.2.
A gml:MultiCurve is defined by one or more gml:AbstractCurves.
A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.
A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A gml:MultiPoint consists of one or more gml:Points.
A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A gml:MultiSolid is defined by one or more gml:AbstractSolids.
A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.
A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
This annotation can be added to data models, data types and data properties.
This class models the GLOBAL_TYPE:{http://www.opengis.net/gml/3.2}NilReasonEnumeration type.
The content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties.
An offset curve is a curve at a constant distance from the basis curve.
OrientableCurve consists of a curve and an orientation.
OrientableSurface consists of a surface and an orientation.
A Point is defined by a single coordinate tuple.
gml:PointArrayPropertyType is a container for an array of points.
A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
A Polygon is a special surface that is defined by a single surface patch (see D.3.6).
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.
 
Annotation that maps a property on an existing GML32 property.
An XML attribute uom ("unit of measure") is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs.
 
 
The gml:rangeSet property element contains the values of the coverage (sometimes called the attribute values).
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.
A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system.
gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding.
gml:RelatedTimeType provides a content model for indicating the relative position of an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive.
 
 
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.
A property with the content model of gml:RingPropertyType encapsulates a ring to represent a component of a surface boundary.
 
 
 
The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute.
Provides user-friendly factory methods for creating all kinds of GML geometries which are supported in LuciadLightspeed via a corresponding LuciadLightspeed ILcdShape interface.
A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8.
A property with the content model of gml:ShellPropertyType encapsulates a shell to represent a component of a solid boundary.
A solid is the basis for 3-dimensional geometry.
gml:SolidArrayPropertyType is a container for an array of solids.
A property that has a solid as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
 
 
Models a string description or reference to it.
A Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1.
gml:SurfaceArrayPropertyType is a container for an array of surfaces.
gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches.
A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document).
 
 
A zero-dimensional geometric primitive that represents an identifiable position in time.
Associates a gml:TimeInstant with an object.
 
A GML period acts as a one-dimensional geometric primitive that represents an identifiable extent in time, usually defined by two time positions or time instants.
gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object.
A temporal position.
gml:TimePrimitivePropertyType provides a standard content model for associations between an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive and another object.
This class models the GLOBAL_TYPE:{http://www.opengis.net/gml/3.2}TimeUnitType type.
A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength).
 
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
Mapping annotation for mapping to and from GML 3.2.
A gml:UnitDefinition is a general definition of a unit of measure.
The element gml:unitOfMeasure is a property element to refer to a unit of measure.
A Value Array is used for homogeneous arrays of primitive and aggregate values.
 
Property that refers to, or contains, a Value.
For some applications the components of the position may be adjusted to yield a unit vector.
 
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Deprecated.
This class has been deprecated.
Decodes GML documents into custom ILcdDataObject-enabled models.
Encodes ILcdDataObject-enabled ILcdModel instances to GML documents.
This model decoder decodes Geography Markup Language (GML) versions 2.x, 3.0.x and 3.1.x., and 3.2.
Implementation of ILcdModelDescriptor for GML data.
Specialized TLcdTransformer can transforms objects from a given source data model into GML and vice versa.
Builder for TLcdGMLTransformer instances.
This interface provides control over the generation of gml:id values for GML features.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gmx.
Gnomonic projection.
A type safe enumeration class, indicating the type of GNSS/FMS indicator.
This class implements an ILcdColorModelFactory for creating IndexColorModel objects whose entries represent a color gradient between 2 colors.
Implementation of ILcdGraph.
TLcdGraphChangedEvent implements change events that occurred in an ILcdGraph.
Type-safe enumeration containing all possible changes for boundary edges and partitions.
An ILcdGraphicsSetup that sets the color to a Graphics object.
A grey version of an icon, often used to indicate a disabled state.
Deprecated.
TLcdNetCDFModelDecoder can be used instead.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
TLcdNetCDFModelDecoder can be used instead.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
TLcdNetCDFModelDecoder can be used instead.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
For newer code, consider using TLcdGXYViewMeasureProvider, which is a more general approach for retrieving measured values at a particular point.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
TLcdNetCDFModelDecoder can be used instead.
Determines when a multivalued raster should be created.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
This ILcdModelXYZWorldTransformation defines a transformation between an ILcdGridReference and an ILcdGeocentricReference.
This ILcdModelXYWorldTransformation defines a transformation between an ILcdGridReference model reference and an ILcdGridReference ILcdXYWorldReference.
ILcdGXYPen suited for painting and editing elementary shapes defined in a cartesian grid coordinate system.
A TLcdGridReference is an implementation of an ILcdGridReference.
A BeanInfo for TLcdGridReference.
A Customizer for a TLcdGridReference.
Editor support for a TLcdGridReference.
Utility class to transform between grid coordinates and lon-lat coordinates that use the same geodetic datum.
Deprecated.
Implementation of ILcdSegmentScanner that generates points along Cartesian scan lines.
Deprecated.
use a JPanel with a titled border instead.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gsr.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gss.
This class provides access to the data model and the types of http://www.isotc211.org/2005/gts.
Type safe enumeration class, indicating the guard/transmit type.
Deprecated.
Use a dedicated UI framework instead.
Deprecated.
Use a dedicated UI framework instead.
Deprecated.
The majority of the icons available in this class are available in TLcdIconFactory as well.
Deprecated.
Use a dedicated UI framework instead.
This extension of TLcdGXYIconPainter overrides the standard approach of always using the same icon.
This painter extends TLcdGXYPointListPainter, but paints an icon if the point list contains only a single point.
Paints and locates ILcdArcBand objects and enables visual editing of ILcd2DEditableArcBand objects in an ILcdGXYView.
Paints and locates ILcdArc objects and enables visual editing of ILcd2DEditableArc objects in an ILcdGXYView.
Deprecated.
TLcdGXYASTERIXLayerMeasureProviderFactory is an implementation of ILcdLayerMeasureProviderFactory for ASTERIX GXY Layers.
Implementation of ILcdGXYAsynchronousLayerWrapper for ILcdGXYEditableLabelsLayer instances, wrapping and protecting the latter interface's state.
This view label placer can be used to perform asynchronous labeling.
This class monitors the asynchronous painting of a view's layers, allowing to query it for the following purposes: TLcdGXYAsynchronousLayerMonitor.isGXYLayerPainting(com.luciad.view.gxy.ILcdGXYLayer): check if a specific layer is being painted asynchronously TLcdGXYAsynchronousLayerMonitor.isGXYLayerBusy(com.luciad.view.gxy.ILcdGXYLayer): check if a specific layer is involved in an paint queue-related operation All interaction and event throwing is on the Event Dispatch Thread (EDT).
Implementation of ILcdGXYAsynchronousLayerWrapper for ILcdGXYLayer instances, wrapping and protecting the latter interface's state.
A paint queue for multiple views, delegating to several ILcdGXYAsynchronousPaintQueue instances.
Class for events related to asynchronous painting.
Holder object for the paint (queue) settings of an asynchronous layer.
Holder object for a property which can have a discrete set of values.
Interface allowing to combine two properties into a new property instance.
Wrapper class around any Object, allowing it to implement the Combinable interface.
Holder object for an object with a certain range.
This ILcdGXYAsynchronousPaintQueue paints layers asynchronously in a background thread, using off-screen image buffers.
Enumeration of the interrupt modes.
Implementation of ALcdGXYAsynchronousPaintQueueManager based on an ILcdGXYAsynchronousPaintHintProvider and the TLcdGXYAsynchronousPaintHint instances it provides.
Deprecated.
ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionality
An implementation of ALcdBalloonManager for GXY views.
Paints and locates ILcdBounds objects and enables visual editing of ILcd2DEditableBounds objects in an ILcdGXYView.
Paints, locates and enables visual editing of TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects in an ILcdGXYView.
This class is a wrapper around a TLcdLayerTreeNodeCellRenderer, adding support for displaying a busy icon to the renderer.
Deprecated.
TLcdGXYZoomWheelController features a more intuitive way to snap to raster and multilevel raster scales.
Paints and locates ILcdCircleBy3Points objects and enables visual editing of ILcd2DEditableCircleBy3Points objects in an ILcdGXYView.
Paints and locates ILcdCircle objects and enables visual editing of ILcd2DEditableCircle objects in an ILcdGXYView.
Enumeration describing if an arc-by-center should be created clockwise or counterclockwise.
A wrapper for a painter which limits the painted region to an area delimited by a certain set of shapes.
The clipping mode, which indicates how the clipping shapes are used to determine the region to be painted.
Utility class for collecting labeling info for ILcdGXYLabelingAlgorithms.
Implementation of ALcdCompassNavigationControl for an ILcdGXYView .
A Stroke implementation that can be used to draw one or more patterns repetitively along a path.
Combines several controllers into one controller.
Paints and locates ILcdCompositeCurve objects and enables visual editing of ILcdCompositeCurve objects in an ILcdGXYView.
This composite labeling algorithm combines ALcdGXYDiscretePlacementsLabelingAlgorithms into one labeling algorithm.
This composite labeling algorithm combines several ILcdGXYLabelingAlgorithms.
Composite implementation of the ILcdGXYLabelObstacleProvider interface.
This label painter composes a list of ILcdGXYLabelPainters into 1 label painter.
Possible index remapping modes.
Paints and locates composite ring objects, i.e. objects that are of type ILcdCompositeCurve and ILcdRing, and enables visual editing of editable composite ring objects, i.e. objects that are of type ILcdEditableCompositeCurve and ILcdRing, in an ILcdGXYView.
This composite view label placer creates a number of delegate view label placers based on a group ID.
This is an implementation of ILcdGXYContext.
Implementation of ILcdGXYLabelingAlgorithm that offers continuously decluttered labels, ideally suited for labeling moving objects (e.g., tracks).
Indicates when labels should be moved.
Deprecated.
TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) to pan continuously.
This labeling algorithm tries to find a valid position for a curved path text label.
This label location contains two extra fields used to identify the position of a label on an awt path.
This label painter paints curved text strings along a path.
Extension of TLcdGXYLabelPainter that retrieves the label content through the ILcdDataObject interface instead of using object.toString().
Extension of TLcdGXYPolygonLabelPainter that retrieves the label content through the ILcdDataObject interface instead of using object.toString().
Extension of TLcdGXYPolylineLabelPainter that retrieves the label content through the ILcdDataObject interface instead of using object.toString().
This ILcdGXYLayer is a layer wrapper that paints the wrapped layer as color-coded densities.
This wrapper used a dependency relation between labels to add extra behavior to the labeling.
This is an ILcdGXYController that interprets mouse events for dragging a rectangle on a ILcdGXYView.
Deprecated.
do not use.
Deprecated.
The functionality offered by this class has been replaced with a proper ILcdGXYLabelEditor.
Deprecated.
as of version 10.0.
Extension of TLcdGXYSelectController2 that adds editing capabilities to it.
This is a BeanInfo for the TLcdGXYEditController class.
This TLcdGXYEditControllerModel2 contains the input-independent logic for editing objects on an ILcdGXYView.
Object representing all needed information about a snap target.
This is an implementation of ILcdGXYEditorProvider that returns for an Object an ILcdGXYEditor that has been registered for its class.
Paints and locates ILcdEllipse objects and enables visual editing of ILcd2DEditableEllipse objects in an ILcdGXYView.
Extension of TLcdGXYLabelPainter that retrieves the label content through the ILcdFeatured interface instead of using object.toString().
Extension of TLcdGXYPolygonLabelPainter that retrieves the label content through the ILcdFeatured interface instead of using object.toString().
Extension of TLcdGXYPolylineLabelPainter that retrieves the label content through the ILcdFeatured interface instead of using object.toString().
When triggered (execute) this command changes the origin and scale of a given ILcdGXYView to fit into given world bounds.
Paints buffer shapes and enables visual editing of buffer shapes in an ILcdGXYView.
A label painter that adds halo effects to labels.
An extension of TLcdGXYHaloLabelPainter that supports ILcdGXYLabelPainter2.
Wrapper for a ILcdGXYPainter that adds halo effects when painting objects.
ILcdGXYPainterStyle that fills areas by hatching them with a given line width and color.
The fill pattern.
Paints and locates ILcdShape objects as points and enables visual editing of ILcd2DEditableShape objects as points in an ILcdGXYView.
Possible icon scaling modes.
Deprecated.
Use standard Java classes to implement an editor GUI for an icon painter.
Deprecated.
Use standard Java classes to implement an editor GUI for an icon painter.
This painter is used for painting ILcdILS objects.
This ILcdGXYPainter paints ALcdImage using icons at regular grid locations in the view.
This layer measure provider factory makes it possible to create an ALcdMeasureProvider for GXY layers containing elements of the ALcdImage type.
Painter for ALcdImage objects in an ILcdGXYView.
Path aware labeling algorithm.
Controller that shows a Component when the mouse moves over a label, to make the label interactive.
This path provider can provide paths for most supported shapes.
An obstacle: a location where label placement should be avoided.
TLcdGXYLabelPainter is an implementation of ILcdGXYLabelPainter2 that paints textual labels.
This label painter adapts an ILcdGXYPainter into an ILcdGXYLabelPainter2.
This a BeanInfo for the TLcdGXYLabelPainter class.
This is a PropertyEditor for the TLcdGXYLabelPainter class.
This labeling algorithm is a greedy algorithm based on the label locations provided by each label's label painter.
This ILcdGXYViewLabelPlacer places the labels using a given algorithm.
Default implementation of the ILcdGXYEditableLabelsLayer interface.
BeanInfo class for TLcdGXYLayer.
A greedy layer label painter based on the label locations provided by each label's label painter.
 
Deprecated.
This is an implementation of the ILcdGXYLayerSubsetList interface.
An extension of TLcdLayerTree, with a constructor which takes an ILcdGXYView as argument.
An ILcdLayerTreeNode for ILcdGXYLayers.
Extension of TLcdLayerTreeNodeCellRenderer that displays layers that are out of scale range disabled.
Layer factory to create layer nodes with sub-layers (ILcdLayerTreeNode's) for models with sub-models (ILcdModelTreeNode's).
This labeling is a greedy labeling algorithm that uses free placement (see ILcdGXYLabelPainter2) to determine label locations.
 
Deprecated.
TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.
Deprecated.
Lightspeed integration in GXY views is no longer supported.
Deprecated.
Lightspeed integration in GXY views is no longer supported.
Deprecated.
Lightspeed integration in GXY views is no longer supported.
Deprecated.
Lightspeed integration in GXY views is no longer supported.
A MagnifierController is an ILcdGXYController to magnify an area of a given ILcdGXYView around the location where a mouse button is pressed.
TLcdGXYMultiFontLabelPainter is an implementation of ILcdGXYLabelPainter2 that paints textual labels using multiple fonts or colors.
This TLcdGXYMultiPointEditControllerModel contains the logic for editing objects on an ILcdGXYView.
Mouse controller to navigate on a GXY map.
Controller model to create navigation controllers for an ILcdGXYView.
A factory class that offers a convenience method to create a navigation controls component that interacts with a 2D view (ILcdGXYView).
Deprecated.
For new code, we recommend using the more flexible and powerful TLcdGXYNewController2.
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.
This is a BeanInfo for the TLcdGXYNewController class.
This is a no operation implementation of ILcdGXYController.
Wrapper for an ILcdGXYPainter that paints objects at a certain offset.
Path aware labeling algorithm.
Alignment mode that determines if label are placed on, outside or inside the paths.
This extension of the TLcdGXYPolylineLabelPainter class paints a label alongside the longest segment of a given polyline.
This ILcdGXYController allows to fit one "slave" ILcdGXYView into a rectangle painted on the ILcdGXYView this ILcdGXYController is interacting with (the "master" ILcdGXYView).
This is an implementation of the ILcdGXYPainterStyle interface.
This ILcdGXYPainterStyle applies a given font, and either a color or a selectionColor.
A painter provider that allows registering painters for specific types of shapes.
By default, the provider is empty.
A BeanInfo for the TLcdGXYPainterProvider class.
This class can play the role of a Customizer, or the role of a custom editor for a TLcdGXYPainterProvider.
A PropertyEditor for the TLcdGXYPainterProvider class.
Deprecated.
TLcdGXYNavigateController has more intuitive navigation behavior
This is a BeanInfo for the TLcdGXYPanController class.
ILcdGXYPen for painting and editing elementary shapes defined in a geodetic model reference or grid reference with very high performance.
Paints and locates ILcdPointList objects (including ILcdComplexPolygon) and enables visual editing of ILcd2DEditablePointList objects in an ILcdGXYView.
Deprecated.
TLcdGXYPolygonStampLabelPainter that displays the polygon's toString() method as a text label.
BeanInfo class for TLcdGXYPolygonLabelPainter.
Polygon label painter and label editor that positions the center of labels inside the polygon.
TLcdGXYPolylineStampLabelPainter that displays a point list's toString() method as a text label.
This a BeanInfo for the TLcdGXYPolylineLabelPainter class.
Deprecated.
Point list label painter and label editor that positions labels on or along line segments.
A label painter for procedure trajectory legs.
A painter for TLcdProcedureTrajectory objects.
Provides the scale levels for the first raster under the mouse cursor.
This painter is used for refueling tracks (ILcdRefuelingTrack and refueling air spaces ILcdRefuelingAirspace).
Rotates the view around its center when dragging the mouse.
Paints and edits rounded polylines and polygons.
This extension of TLcdGXYShapeListPainter paints ILcdShapeList objects whose shapes are themselves ILcdPointList implementations.
An ALcdScaleIndicator implementation for ILcdGXYView instances.
Deprecated.
as of version 10.0.
Controller that allows the user to select domain objects in the view using the mouse.
Deprecated.
as of version 10.0.
Controller model for selection of objects in a view, used by the TLcdGXYSelectController2.
Deprecated.
as of version 10.0.
When triggered (actionPerformed), this ILcdAction sets a given ILcdGXYController on a given ILcdGXYView.
This is a BeanInfo for the TLcdGXYSetControllerAction class.
Paints and locates ILcdShapeList objects and enables visual editing of ILcdShapeList objects in an ILcdGXYView.
A painter and editor for all supported shape types.
This labeling algorithm is a greedy labeling algorithm that only tries one placement per label.
This implementation of ILcdGXYLabelPainter2 delegates the actual painting to a ALcdGXYLabelStamp.
Paints and locates ILcdSurface objects and enables visual editing of ILcdSurface objects in an ILcdGXYView.
Paints and locates ILcdText objects and enables visual editing of ILcd2DEditableText objects in an ILcdGXYView.
Painter for visualizing ALcdWMSProxy objects in a GXY view.
Touch controller to navigate on a 2D map.
Controller to interactively create and initialize domain objects using touches or drag gestures.
A touch controller combining selection and editing behaviour.
This class is the default implementation of TLcdViewBasedTerrainElevationProvider for ILcdGXYViews.
ILcdGXYView implementation based on an off-screen image.
It does not depend on AWT or Swing components, and can be used on the server side (for example, in a Servlet) for generating images to be sent to light-weight clients.
An implementation of the ILcdGXYView interface as a java.awt.Canvas.
Prints the contents of a given Component containing a GXY view component.
Makes the representations of all Objects that belong to one or more ILcdGXYLayers fit into the containing ILcdGXYView.
BeanInfo class for TLcdGXYViewFitAction.
This class implements ILcdGXYViewEncoder and ILcdWMSFeatureInfoRequestEncoder.
An implementation of the ILcdGXYView interface as a javax.swing.JPanel.
ILcdGXYView implementation that consumes less memory than TLcdGXYViewJPanel.
Class implement ILcdGXYViewEncoder and ILcdWMSFeatureInfoRequestEncoder.
Deprecated.
ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionality
 
This a BeanInfo for the TLcdGXYViewLabelPainter class.
This class retrieves measures of the layers in a GXY view.
Callback class that is used to return measure results when using the retrieveMeasuresAt method.
Sets the sample density to use when no sample density is specified in the Parameters (Double.isNan(getSampleDensity) == true).
This an implementation of the ILcdGXYViewModelTransformation interface.
This is a ILcdAction (i.e. an ActionListener) for panning a ILcdGXYView of [deltaX,deltaY] in screen coordinates.
An implementation of the ILcdGXYView interface as a java.awt.Panel.
This PlanarImage implements an off-screen view.
Implementation of ILcdGXYViewEncoder and ILcdWMSFeatureInfoRequestEncoder that can encode a ILcdGXYView as PNG, with or without selection.
Class implements ILcdGXYViewEncoder and ILcdWMSFeatureInfoRequestEncoder.
This an implementation of the ILcdGXYViewXYWorldTransformation interface.
This is a ILcdAction (i.e. an ActionListener) for zooming a ILcdGXYView of a given zoom factor.
The TLcdGXYZoomController can be used for performing a zoom in or zoom out on an ILcdGXYView.
This is a BeanInfo for the TLcdGXYZoomController class.
Implementation of ALcdZoomNavigationControl for an ILcdGXYView .
Provides scroll wheel zoom support.
Type safe enumeration representing the algorithms that are available for rendering halo's around a shape.
Wrapper for an ILcdIcon that adds halo effects when painting it.
Utility class that can be used to convert the geometry as returned by a hana database to an ILcdShape or to write an ILcdShape to a stream that can be uploaded to a hana database.
Model descriptor for hana models.
Deprecated.
To support has-a-shape or has-an-image, use TLcdHasGeometryAnnotation instead
Types with this annotation expose their geometry through their data properties.
This implementation of ILcdFeaturedDescriptor uses a hashtable to map feature names to feature indices.
This class provides an implementation of ILcdModelDescriptor that is also an ILcdFeaturedDescriptor.
An implementation of ILcdMap that behaves similar to HashMap.
This class wraps an ILcdHeightProvider to implement the ILcdAltitudeProvide interface.
An implementation of ILcdHelipad.
This class defines a feature class mapper for helipads.
A model descriptor for models containing ILcdHelipad objects.
Defines some different types of helipads.
A model descriptor for models containing ILcdAerodrome objects that represent heliports.
An annotation type implementing ILcdAnnotation, meant to annotate properties that should stay hidden for an end-user
Computes a histogram of a given image.
An implementation of ILcdHolding.
This class defines a feature class mapper for holdings.
A model descriptor for models containing ILcdHolding objects.
Type safe enumeration class, indicating the type ILcdHolding.
A wrapper for HttpServletRequest objects.
A wrapper for HttpServletResponse objects.
This ILcdHypsometricNormalProvider estimates normals based on 2x2 neighboring elevation values.
This ILcdHypsometricNormalProvider estimates normals based on 3x3 neighboring elevation values.
This ILcdHypsometricValueProvider computes the ridges and/or valleys of a terrain.
A painter for hypsometric results based on an earth tileset.
This ILcdHypsometricMultilevelRasterFactory creates multilevel hypsometric rasters with the help of a given hypsometric raster factory.
This ILcdRasterPainter paints hypsometric versions of multilevel elevation rasters.
This ILcdHypsometricNormalProvider delegates computing normals to a given ILcdHypsometricNormalProvider, normalizing the resulting vector to a unit length.
This ILcdHypsometricNormalProvider estimates normals based on a rectangle of neighboring elevation values.
This ILcdHypsometricValueProvider computes the cosine of the angle between a given reference direction in the xy plane and the direction of steepest descent.
This ILcdHypsometricValueProvider computes the angle between a given reference direction in the xy plane and the direction of steepest descent.
This ILcdHypsometricRasterFactory creates hypsometric rasters based on the given hypsometric value provider.
This ILcdRasterPainter paints hypsometric versions of elevation rasters.
This ILcdHypsometricValueProvider computes the cosine of the angle between a given 3D reference direction and the normal.
This ILcdHypsometricValueProvider computes the the angle between a given 3D reference direction and the normal.
This ILcdHypsometricTileFactory creates hypsometric tiles based on the given hypsometric value provider.
This label painter paints detailed airspace labels according to the ICAO guidelines for aeronautical charts.
This label painter paints the airspace operations type, the airspace name and (for Control Areas) the class of airspace along the airspace border.
This painter paints ILcdGenericAirspace objects according to the ICAO guidelines for aeronautical charts.
This class contains all the logic needed to paint area minimum altitude labels.
This class returns, for each kind of AIS object, the symbol used to paint the object on a map according to ICAO guidelines.
This extension of TLcdICAONavaidLabelPainter paints DME labels.
This class contains all the logic needed to paint navaid labels.
This extension of TLcdICAONavaidLabelPainter paints NDB labels.
This painter paints ILcdRunway objects according to the ICAO guidelines for aeronautical charts.
This extension of TLcdICAONavaidLabelPainter paints TACAN labels.
This extension of TLcdICAONavaidLabelPainter paints VOR labels.
Deprecated.
Use a dedicated UI instead.
Deprecated.
Use a dedicated UI instead.
Class containing factory methods to create ILcdIcon instances.
Enumeration representing the size of the icons
Class representing a set of icons with a specific style.
Deprecated.
use TLcdImageIcon.getImage or ImageIO if you need to load Images.
Deprecated.
use TLcdSWIcon instead.
A hash set that uses identity comparisons for its values.
This ILcdModelXYWorldTransformation defines an identify transformation between an ILcdModelReference and an ILcdXYWorldReference.
This ILcdModelXYZWorldTransformation defines an identify transformation between an ILcdModelReference and an ILcdXYZWorldReference.
This model decoder decodes IFC files into an ILcdModel.
This class maps the declination, inclination and total intensity of the magnetic north vector to a given point and date.
This class produces a TLcdMagneticNorthModel from a data file containing the parameters for the IGRF magnetic model.
Tag descriptor to mark models that are created with the TLcdIGRFModelDecoder.
The default implementation of a ILS with default properties.
A model descriptor for models containing ILcdDME objects.
This class defines a feature class mapper for ILS objects.
A type safe enumeration class, indicating the categories of ILS/MLS localizer.
A model descriptor for models containing ILcdILS objects.
Builder for creating ALcdBasicImage or ALcdMultilevelImage instances.
TLcdImageDecoder is an ILcdTileDecoder for images supported by the platform's native implementation of the Toolkit, i.e., Toolkit.getDefaultToolkit().
An RGBImageFilter that adds transparency to an image.
A height provider which can read values out of an ALcdBasicImage.
Icon that uses an image from a file name, java.awt.Image, or ILcdIcon.
A TLcdModelDescriptor extension which implements ILcdImageModelDescriptor by default.
This class provides a method to create an ILcdHeightProvider when an ILcdModel is given that contains elements of the type ALcdBasicImage, ALcdImageMosaic or ALcdMultilevelImageMosaic.
This model measure provider factory makes it possible to create an ALcdMeasureProvider for models containing elements of the ALcdImage type.
Builder for creating ALcdImageMosaic or ALcdMultilevelImageMosaic instances.
A utility class that can be used to create a class that implements ILcdTreeLayered.
Extension of IndexColorModel that takes a TLcdColorMap to define the coloring.
This class implements an ILcdColorModelFactory for creating general IndexColorModel objects.
Performs a color lookup using a single-band image.
This model decoder decodes spatial tables from IBM Informix Geodetic DataBlade databases.
This ILcdDatabaseModelDescriptor describes an Informix Geodetic table from an Informix database.
This ILcdModelEncoder encodes models into Informix Geodetic databases.
This model decoder decodes spatial tables from IBM Informix Spatial DataBlade databases.
This ILcdDatabaseModelDescriptor describes a layer from an Informix Spatial database.
This ILcdModelEncoder encodes models into Informix Spatial databases.
This class implements an ILcdInputStreamFactory that can create streams, given a URL, the file name of a file in the class path, or a local file name.
This class regroups some methods for skipping or reading a sequence of bytes in an InputStream.
Array-based implementation of ILcdIntList.
This basic implementation of ILcdTile retrieves its pixel values from a given array of integers.
 
Deprecated.
Use a UI builder (e.g.
This class provides an implementation of ILcdRaster that interpolates between the values of its tiles.
This height provider retrieves its heights from a given raster using interpolation between height values to gain a smoother result.
Default implementation of ILcdInterval.
BeanInfo class for TLcdInterval.
Represents an object that contains a shape with an interval.
IO utility class to facilitate the handling of URLs, absolute file paths or paths relative to the classpath.
Degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope
A distance measure compliant with ISO 19103.
A representation of any measurement with a double value, such as a distance, a speed, etc.
ILcdAnnotation that associates a certain unit of measure with a type or property.
Code list of possible types of measurements (also called physical quantities).
Extends TLcdISO19103MeasureTypeCode with additional measurement types which are not defined by the ISO19103 standard.
A MemberName is a LocalName that references either an attribute slot in a record or recordType or an attribute, operation, or association role in an object instance or type description in some form of schema.
Use to represent the possible cardinality of a relation.
A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound.
A default implementation for a record as defined by the ISO 19103 standard.
 
A TypeName is a LocalName that references either a recordType or object type in some form of schema.
 
 
 
Location of the responsible individual or organisation
 
Identifiable collection of datasets
Encapsulates the dataset aggregation information
 
Information about the application schema used to build the dataset
 
Justification for the correlation of two datasets.
Range of wavelengths in the electromagnetic spectrum
 
Boundary enclosing the dataset expressed as the closed set of (x,y) coordinates of the polygon (last point replicates first point)
Graphic that provides an illustration of the dataset (should include a legend for the graphic)
 
 
Code indicating whether grid data is point or area.
Name of the character coding standard used for the resource.
Standardized resource reference
Information about the series, or aggregate dataset, to which a dataset belongs
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
Name of the handling restrictions on the dataset.
Base class for codes defined in ISO 19115.
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
 
Constraints: - 1) metadataProperty.card = 0 - 2) dictionaryEntry.card = 0
 
Excess data present in the dataset, as described by the scope
Data absent from the dataset, as described by the scope
 
 
Adherence to rules of the conceptual schema
quantitative_result from Quality Procedures - - renamed to remove implied use limitiation.
Restrictions on the access and use of a dataset or metadata
Information required enabling contact with the responsible person and/or organisation
 
 
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
Identifies a country using a code that is defined in a specific codeSpace.
Specific type of information represented in the cell.
Information about the domain of the raster cell
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
 
 
Information required to identify a dataset
Quality information for the data specified by a data quality scope
Identifiable collection of data
Datatype of element or entity.
Union data model of all data models modeling ISO19115: TLcdGCODataTypes TLcdGMDDataTypes TLcdGSRDataTypes TLcdGSSDataTypes TLcdGTSDataTypes TLcdGMXDataTypes For convenience, the ISO19119 model is added as well: TLcdSRVDataTypes
Describes an event and when it occurred (for example, a revision date).
Identification of when a given event occurred.
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
 
Technical means and media by which a dataset is obtained from the distributor
Axis properties
Name of the dimension.
Information about the distributor of and options for obtaining the dataset
Information about the distributor
Adherence of values to the value domains
 
 
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
 
Type of method for evaluating an identified data quality measure.
New metadata element, not found in ISO 19115, which is required to describe geographic data
Information about spatial, vertical, and temporal extent
Information identifing the feature catalogue
 
 
Description of the form of the data to be distributed
 
 
 
 
Geographic position of the dataset.
Description of a geographic area through the use of a unique name established and maintained by an authority.
Geographic area of the dataset
Number of objects, listed by geometric object type, used in the dataset
Name of point and vector spatial objects used to locate zero-, one-, and twodimensional spatial locations in the dataset.
Grid whose cells are regularly spaced in a geographic (i.e., lat / long) or map coordinate system defined in the spatial referencing system (srs) so that any cell in the grid can be geolocated given its grid coordinate and the grid origin, cell spacing, and orientation
Grid with cells irregularly spaced in any given geographic/map projection coordinate system, whose individual cells can be geolocated using geolocation information supplied with the data but cannot be geolocated from the grid properties alone
Closeness of gridded data position values to values accepted as or being true
Types and numbers of raster spatial objects in the dataset
Basic information about data
Value uniquely identifying an object within a namespace
 
 
Information about an image's suitability for use
Code which indicates conditions which may affect the image.
 
Type of aggregation activity in which datasets are related.
Keywords, their type and reference source
Methods used to group similar keywords.
Identifies a language using a code that is defined in a specific codeSpace.
Restrictions and legal prerequisites for accessing and using the dataset.
Information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage
 
 
 
 
 
Frequency with which modifications and deletions are made to the data after it is first produced.
Information about the scope and frequency of updating
Information about the media on which the data can be distributed
Method used to write to the medium.
Name of the medium.
Main entry point for ISO metadata.
Information describing metadata extensions.
 
 
Constraint: codeEntry.type = ML_CodeListDefinition
 
 
Correctness of non-quantitative attributes
Obligation of the element or entity.
Class of information to which the referencing entity applies.
Information about online sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained.
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
An optional is a ILcdDataObject with a value property and an optional nil reason property to explain why the value is not filled in.
 
 
 
 
 
Information identifing the portrayal catalogue used
 
Mode in which the data is represented.
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
Information about an event in the creation process for the data specified by the scope
 
Status of the dataset or progress of a review.
 
Accuracy of quantitative attributes
Quantitative_conformance_measure from Quality Procedures.
Set of adjacent wavelengths in the electro-magnetic spectrum with a common characteristic, such as the visible band
Information about the reference system.
 
Closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true
Derived from scale where md_representativefraction.denominator = 1 / scale.measure and scale.targetunits = scale.sourceunits
Level of detail expressed as a scale factor or a ground distance
Identification of, and means of communication with, person(s) and organisations associated with the dataset
Limitation(s) placed upon the access or use of the data.
 
Function performed by the responsible party.
Description of the data specified by the scope
Class of information to which the referencing entity applies.
Description of the class of information covered by the information
Handling restrictions imposed on the dataset because of national security, privacy, or other concerns
 
 
See 19119 for further info
Information about the source data used in creating the data specified by the scope
Digital mechanism used to represent spatial information
Method used to represent geographic information in the dataset.
Extent with respect to date and time
 
Common ways in which the dataset may be obtained or received, and related instructions and fee information
 
 
Telephone numbers for contacting the responsible individual or organisation
 
Correctness of ordered events or sequences, if reported
 
 
Models the extent or timespan of a dataset's temporal domain.
Validity of data specified by the scope with respect to time
 
Comparison of the classes assigned to features or their attributes to a universe of discourse
 
Correctness of the explicitly encoded topological characteristics of the dataset as described by the scope
Degree of complexity of the spatial relationships.
 
 
XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory
 
Brief description of ways in which the dataset is currently used.
 
Information about the vector spatial objects in the dataset
 
 
 
Models the extent of a dataset's vertical domain.
 
 
This class represents the property type concept.
 
Geographic COmmon (gco) code list value to define the coupling type of a coupled resource in a TLcdISO19119ServiceIdentification.
Geographic COmmon (gco) code list value representing the distributed computing platform on which a service operation has been implemented (such as XML, CORBA, or Java).
Aggregates a set of operations.
Specifies a transformation on the state of the target object or a query that returns a value to the caller of the operation.
The action of making the input of one service dependent upon another service.
Describes the signature of an operation chain provided by the service.
Describes the signature of one and only one method provided by the service.
Used as part of service operations.
Provides the abstract definition of a specific type of service but does not specify the implementation of the service.
Defines the implementation of a specific type of service.
Implementation of an interface.
 
An implementation of a service.
Provides descriptive data for a service instance sufficient to allow a client to invoke the service.
Defines services without reference to the type of specification or to its implementation.
 
An ISO 19139 data source decoder.
This class represents an ISO 19139 data source encoder.
Implementation of java.text.Format to format and parse java.util.Date objects to/from the ISO 8601 date/time format representation.
A TLcdRasterModelDescriptor for models containing JAI data.
This model decoder decodes jai files.
Utility methods for functionality that was introduced in Java 1.2.
This ILcdColorModelFactory creates IndexColorModel instances with smoothly varying colors.
A JPEG2000 association box.
A JPEG2000 box.
JPEG2000 metadata box type.
This class is an ILcdTileDecoder for JPEG2000 images.
This model decoder decodes georeferenced JPEG2000 files.
This TLcdMultilevelRasterModelDescriptor describes models containing JPEG2000 multi-level rasters.
This ILcdModelEncoder encodes raster models into georeferenced JPEG2000 files.
This model decoder decodes georeferenced JPEG2000 images retrieved through the JPEG2000 Interactive Protocol (JPIP).
This TLcdMultilevelRasterModelDescriptor describes models containing JPEG2000 multi-level rasters retrieved using the JPIP protocol.
Ellipsoid factory taken of the following source Defense Mapping Agency.
GeodeticDatumFactory for different geodetic datums w.r.t. different Ellipsoids taken from the EPSG tables included in the GeoTiff lib.
A Handler that logs all messages to a file.
This logger factory creates ILcdLogger instances that delegate to the standard Java logging framework from the java.util.logging (JUL) package.
A formatter for LogRecord messages.
Domain class modeling the KML ModelType type.
Domain class modeling the KML AbstractColorStyleType type.
Domain class modeling the KML AbstractContainerType type.
Domain class modeling the KML AbstractFeatureType type.
Domain class modeling the KML AbstractGeometryType type.
Domain class modeling the KML AbstractLatLonBoxType type.
Domain class modeling the KML AbstractObjectType type.
Domain class modeling the KML AbstractOverlayType type.
Domain class modeling the KML AbstractStyleSelectorType type.
Domain class modeling the KML AbstractSubStyleType type.
Domain class modeling the KML AbstractTimePrimitiveType type.
Domain class modeling the KML AbstractViewType type.
Domain class modeling the KML AliasType type.
A balloon content provider for KML objects.
Domain class modeling the KML BalloonStyleType type.
Domain class modeling the KML BasicLinkType type.
Domain class modeling the KML BoundaryType type.
Domain class modeling the KML CameraType type.
Domain class modeling the KML ChangeType type.
Represents a list of multidimensional coordinates.
Domain class modeling the KML CreateType type.
Domain class modeling the KML DataType type.
This class provides access to the data model and the types of http://www.opengis.net/kml/2.2.
Domain class modeling the KML DeleteType type.
Domain class modeling the KML DocumentType type.
Provider of KML documents.
Model wrapper around static KML models (TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder, TLcdKML22NetworkLink), resolving the dynamic contents of KML data.
Domain class modeling the KML ExtendedDataType type.
Domain class modeling the KML FolderType type.
A JavaFX compatible balloon content provider for KML objects.
Domain class modeling the KML GroundOverlayType type.
A GXY label painter for KML features.
An extension of TLcdGXYLayer that can paint TLcdKML22ScreenOverlay instances.
The default layer factory for KML models.
The main ILcdGXYPainterProvider for KML 2.2 abstract features
A KML region filter for 2D views
An implementation of ALcdKML22ViewFitAction.
This class is used to update all parameters of a TLcdKML22Parameters which are derived from a 2D view.
Provides icons for icon styles.
Domain class modeling the KML IconStyleType type.
Provider of images used in KML documents.
Domain class modeling the KML ImagePyramidType type.
Domain class modeling the KML ItemIconType type.
Domain class modeling the KML KmlType type.
Domain class modeling the KML LabelStyleType type.
Domain class modeling the KML LatLonAltBoxType type.
Domain class modeling the KML LatLonBoxType type.
Domain class modeling the KML LinearRingType type.
Domain class modeling the KML LineStringType type.
Domain class modeling the KML LineStyleType type.
Domain class modeling the KML LinkType type.
Domain class modeling the KML ListStyleType type.
Domain class modeling the KML LocationType type.
Domain class modeling the KML LodType type.
Domain class modeling the KML LookAtType type.
Domain class modeling the KML MetadataType type.
This model decoder decodes KML (Keyhole Markup Language) files into ILcdModel objects.
The KML 2.2 Model descriptor.
ILcdModelEncoder implementation to convert a KML 2.2 model to a KML file.
Domain class modeling the KML MultiGeometryType type.
Domain class modeling the KML NetworkLinkType type.
Domain class modeling the KML NetworkLinkControlType type.
Domain class modeling the KML OrientationType type.
This class is used as a wrapper around a TLcdKML22GroundOverlay.
Domain class modeling the KML PairType type.
Predefined KML parameters.
Map of KML parameters.
Domain class modeling the KML PhotoOverlayType type.
Domain class modeling the KML PlacemarkType type.
Domain class modeling the KML PointType type.
Domain class modeling the KML PolygonType type.
Domain class modeling the KML PolyStyleType type.
Domain class modeling the KML RegionType type.
Wrapper model around TLcdKML22DynamicModel that prepares the model for rendering.
A descriptor for KML resources.
Domain class modeling the KML ResourceMapType type.
A provider of KML resources.
Domain class modeling the KML ScaleType type.
Domain class modeling the KML SchemaType type.
Domain class modeling the KML SchemaDataType type.
A class used to retrieve schemas in the KML files
Domain class modeling the KML ScreenOverlayType type.
Domain class modeling the KML SimpleDataType type.
Domain class modeling the KML SimpleFieldType type.
Domain class modeling the KML SnippetType type.
Domain class modeling the KML StyleType type.
Domain class modeling the KML StyleMapType type.
Provides styles for KML features on demand.
Domain class modeling the KML TimeSpanType type.
Domain class modeling the KML TimeStampType type.
Domain class modeling the KML UpdateType type.
Domain class modeling the KML vec2Type type.
Domain class modeling the KML ViewVolumeType type.
Krovak Projection
This label conflict checker implements ILcdLabelConflictChecker by checking if a given label placements overlaps with other placements, label obstacles or the view bounds by calculating their intersection analytically.
Class used to uniquely identify a label.
Utility class for labeling.
Instances of this class contain the location information about a specific label.
This event object contains the information about which labels have changed.
Function to apply over label locations.
Support class for generating events related to label locations.
Implementation of ALcdLabelLocations that stores the label locations external from the domain objects.
An obstacle: a location where label placement should be avoided.
This event object contains the information on which labels have changed their painted status.
Function to apply over label locations.
A label placement defines a location of a label.
This class contains all information about the Belgian grid system.
Spherical Lambert Azimuthal Equal-Area projection.
Lambert Conformal Conic projection.
This ILcdGridReference implements the french grid system.
This class is a type safe enumeration defining all known Aircraft types in the DAFIF format.
A model decoder that decodes LASer (.las) and LASzip files (.laz).
Model descriptor for data decoded from a LASer (.las) file.
Describes a variable-length record from a .las file.
Default implementation of the ILcdLayer interface.
BeanInfo class for TLcdLayer.
TLcdLayeredEvent implements dispatchable events for an ILcdLayered.
This is a utility class that can be used to make a class that implements ILcdLayered.
JTree, set up to render the layers tree structure of a view.
A TreeModel for a hierarchical layer structure of ILcdLayerTreeNodes and ILcdLayers, which can be used to visualise the layer structure using a JTree.
A TreeCellRenderer for visualizing ILcdLayers and ILcdLayerTreeNodes in a JTree.
This is a utility class that can be used to create an ILcdLayerTreeNode implementation.
Class with utility methods for working with ILcdLayerTreeNodes.
Deprecated.
This error is thrown if your LuciadLightspeed license is not valid for the invoked LuciadLightspeed classes.
This class implements a central license server for the LuciadLightspeed license system.
 
Implementation of ILcdLimitedEditablePartitionedGraph.
This Enumeration delegates to a given Enumeration, but only returns a given maximum number of its elements.
A model z to world z transformation that scales the model zs linearly by a given factor.
A raster value converter that uses a linear transformation to convert between raster and data values.
This is a utility class that can be used to represent a line style to render lines.
 
An event describing a change in an ILcdList
Deprecated.
use CardLayout instead
The default implementation of a localizer with default properties.
This class defines a feature class mapper for localizers.
A model descriptor for models containing ILcdLocalizer objects.
The default implementation of a location-based service object with default properties.
This class helps to acquire read and write locks associated to given objects (particularly domain models), making use of the java.util.concurrent.locks.ReentrantReadWriteLock standard implementation.
A Closeable that unlocks an object in its TLcdLockUtil.Lock.close() method.
Deprecated.
new code should use the standard Java logging framework.
This class creates instances of the ILcdLogger interface.
This paint exception handler logs an error when an exception is encountered.
Array-based implementation of ILcdLongList.
Deprecated.
Use a UI builder (e.g.
This class provides an implementation of ILcd2DEditableArc in the geodetic space.
This class provides an implementation of ILcd2DEditableArcBand in the geodetic space.
This ILcdGXYPainter paints TLcdLonLatGrid objects as a maritime-style border around the view.
This class provides an implementation of ILcd2DEditableBounds in the geodetic space.
This class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.
This class provides an implementation of ILcd2DEditableCircle in the geodetic space.
This class provides an implementation of ILcd2DEditableCircleBy3Points in the geodetic space.
This class provides an implementation of ILcd2DEditableCircularArcBy3Points in the geodetic space.
This class provides an implementation of ILcd2DEditableCircularArcByBulge in the geodetic space.
This class provides an implementation of ILcd2DEditableCircularArcByCenterPoint in the geodetic space.
ILcdContourBuilder implementation for usage with the TLcdComplexPolygonContourFinder.
This class provides an implementation of an ILcdCompositeCurve that is also an ILcdRing, in the geodetic space.
An implementation of ILcdContourFactory to create an ILcdValuedPolygon from separate arrays of x- and y-coordinates.
This utility class regroups a set of methods for converting latitude/longitude coordinates into String objects, and inversely, for parsing String objects into latitude/longitude coordinates.
This class provides an implementation of ILcd2DEditableEllipse in the geodetic space.
This class provides an implementation of ILcd2DEditableBounds in the geodetic space.
This class provides an implementation of ILcd2DEditablePoint in the geodetic space.
This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
This class provides various methods for formatting longitude/latitude coordinate pairs as String objects.
This class represents a buffer around a shape on an ellipsoid, with a given width, in the geodetic space.
This class represents a grid of meridians and parallels on the surface of the earth.
This ILcdGXYPainter paints TLcdLonLatGrid instances.
Determines where grid labels are positioned.
This class provides an implementation of ILcd3DEditableArcBand in the geodetic space.
This class provides an implementation of ILcd3DEditableBounds in the geodetic space.
This class represents a buffer around a polyline on an ellipsoid, with a given width and height.
A dome based on a base circle and an altitude.
This class provides an implementation of ILcd3DEditablePolyline that always has two points, in the geodetic space.
This class represents a TLcdLonLatHeightMPoint with a measure value.
This class represents a TLcdLonLatHeightMPolygon with a measure (M) value.
This class represents a TLcdLonLatHeightPolyline with measure values.
This class represents a TLcdLonLatHeightPolypoint with measure values.
This class provides an implementation of ILcd3DEditablePoint in the geodetic space.
This class provides an implementation of ILcd3DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd3DEditablePolypoint in the geodetic space.
This class provides an implementation of ILcd3DEditablePolypoint in the geodetic space.
A sphere based on a base circle and an altitude.
This class represents a variable buffer around a polyline on an ellipsoid, in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
This class represents a TLcdLonLatPoint with a measure (M) value.
This class represents a TLcdLonLatPolygon with measure values.
This class represents a TLcdLonLatPolyline with measure values.
This class represents a TLcdLonLatPolypoint with measure values.
This ILcdParser parses various string formats for longitude/latitude ordinates.
This class provides an implementation of ILcd2DEditablePoint in the geodetic space.
Format for points.
This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
ILcdContourBuilder implementation for usage with the TLcdPolylineContourFinder.
This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
This class provides an implementation of ILcd2DEditableZonalPoint in the geodetic space.
An immutable lookup table.
Builder for lookup tables.
An enumeration that defines the type of a component.
Default ILcdLOSCoverage implementation that allows to set the line-of-sight coverage properties.
Computes line-of-sight between a point and its surroundings and converts the results to either a raster or a set of polygon contours.
Deprecated.
use the TLcdLOSCoverageFactory instead.
Defines a set of options when creating LOS propagation functions.
A helper class used to create a new TLcdLOSOptions object.
The data type to use to represent the input or result of LOS calculations.
The memory mode to be used by internal calculations.
Computes the visibility of points at a fixed height from the center point of a line-of-sight coverage.
Computes the minimal heights from which one is visible around the center point of a line-of-sight coverage.
Wrapper class, enabling multiple step processing of line-of-sight computation results.
Computes the minimal heights from which one is visible around the center point of a line-of-sight coverage with the sky as background.
A model decoder that decodes Luciad Raster Databases (LRDB).
A model encoder that converts ILcdRasters, ILcdMultiLevelRasters and ILcdEarthTileSets to LRDB.
Formats a reference into the LuciadLightspeed name space.
Parses a reference from a reference formatted into the LuciadLightspeed name space.
Encodes panoramic image models to the Luciad Panorama Format.
Annotation that identifies a property as being a marshalled value.
A model decoder that decodes Luciad Vector Databases (LVDB).
Model descriptor for Luciad Vector Databases (LVDB).
A model encoder that converts models containing vector data.
Annotation that identifies a property containing an encoded LVDB style value.
Contains the data types and data model for the magnetic north format.
When active on a ILcdGXYView, this ILcdController will catch each mouseClicked and try to modify the properties of the ILcdProjection currently on the ILcdGXYView accordingly.
A ILcdGXYLabelPainter implementation for objects in a ILcdMagneticNorthModel.
This is an implementation of ILcdGXYLayerFactory to create a layer for the models created during magnetic north calculations.
Painter for layers containing a ILcdMagneticNorthModel.
This class is a ILcdModelMeasureProviderFactory for magnetic north models.
This class is an ILcdModel for the lines of constant declination of the magnetic field with respect to the true North.
Deprecated.
this class is retained for backward compatibility reasons.
TLcdGXYViewBufferedImage extension suited for displaying maps.
TLcdGXYViewCanvas extension suited for displaying maps.
BeanInfo class for TLcdMapCanvas.
An event describing a change in an ILcdMap.
Enumeration of the types of TLcdMapEvents
An ILcdGXYPainterStyle implementation that paints lines with a given thickness expressed in a given unit.
TLcdMapGeorefGridLayer is an ILcdGXYLayer that can be added in an ILcdGXYView to display a GeorefGrid.
This is a util class to get the geographical location expressed in grid coordinates of some ILcdGridReference of a (x,y) position on a map ILcdGXYView.
TLcdGXYViewJPanel extension suited for displaying maps.
TLcdGXYViewJPanelLightWeight extension suited for displaying maps.
A utility to retrieve and display the geographical location of a mouse position on an ILcdGXYView.
This ILcdGXYLayer can be added in an ILcdGXYView to display a TLcdLonLatGrid.
BeanInfo class for TLcdMapLonLatGridLayer.
This ILcdModelDecoder decodes MAP (native binary MapInfo) files.
TLcdGXYViewPanel extension suited for displaying maps.
BeanInfo class for TLcdMapRulerController
A ratio of a distance as it is measured on the screen of the device, to the corresponding distance in the real world.
Enumeration to help compare scales.
Defines how a map scale is measured.
This ILcdGXYController serves the purpose of performing measurements on an ILcdGXYView.
 
This ILcdXYWorldXYWorldTransformation defines a transformation between an ILcdXYWorldReference and an ILcdXYWorldReference.
The default implementation of a marker with default properties.
Type safe enumeration class, indicating the class of the radio marker.
This class defines a feature class mapper for markers.
A model descriptor for models containing ILcdMarker objects.
A type safe enumeration indicating the type of marker.
A TLcdMatrix is a "regular" ILcdMatrixView, with the x- and y-coordinates are regularly spaced.
Creates an ILcdRaster from an ILcdMatrixView.
This ILcdVisibilityComposite will output the maximum of all provided viewshed visibilities.
A log Handler that expects LogRecords containing timing information in the form of MBean components.
Data source for an MBTiles data set.
Type identifier for MBTiles data, used to distinguish vector tiles and image tiles.
The source containing the MBTiles data, use to distinguish files and services.
A model decoder for MBTiles files and services with either image or vector data.
Model descriptor for MBTiles data.
Utility class that can be used to format measures.
This mode can be used to specify if the measure type code should be used when formatting measures.
This class represents a TLcdXYPoint with a measure value.
This class represents a TLcdXYPolygon with measure values.
This class represents a TLcdXYPolyline with measure values.
This class represents a TLcdXYPolypoint with measure values.
This class represents a TLcdXYZPoint with a measure value.
This class represents a TLcdXYZPolygon with measure values.
This class represents a TLcdXYZPolyline with measure values.
This class represents a TLcdXYZPolypoint with measure values.
Applies a median filter to an image.
A Panel that displays information on total memory and memory used.
Mercator projection.
Deprecated.
see TLcdTextIcon for an implementation that supports multiple lines
Pluggable look and feel interface for TLcdRangeSlider.
A GXY Layer factory which can create GXY layers for MGCP 2.0 compliant models.
This model decoder decodes MGCP.
Class to format points as MGRS or UTM/UPS coordinates.
The precision of the format.
The format type.
ILcdGXYLayer implementation that is capable of visualizing MGRS grid data (UTM + UPS).
Builder that makes it possible to create MGRS overlay labels.
The content that is displayed in the label.
Style that can be used for MGRS grid layers.
Builder for MGRS styles.
The MGRS level.
The MGRS Type.
This class implements an ILcdGXYPainterStyle for filling MIF objects, based on a given MIF brush style.
This ILcdMIFShape represents a MIF collection object.
This ILcdMIFSymbol represents a MIF custom bitmap symbol resource.
Provides a data model for the MapInfo Interchange Format.
This class implements an ILcdGXYLabelPainterProvider for MIF objects.
The default layer factory for MIF models.
This class implements an ILcdGXYPainterProvider for MIF objects.
This ILcdMIFSymbol represents a MIF MapInfo 3.0 symbol resource.
This ILcdModelDecoder decodes MIF (MapInfo Interchange Format) files.
This ILcdModelDescriptor can be used to describe model constructed from MapInfo Interchange Format data.
This ILcdModelEncoder creates MIF (MapInfo Interchange Format) files from an ILcdModel containing any of the shapes displayed in the list below.
Deprecated.
Replaced by TLcdMIFModelReferenceParser.
This class parses the ILcdModelReference object for MIF (MapInfo Interchange Format) files.
This ILcdMIFShape represents a MIF multi point.
This class implements an ILcdGXYPainterStyle for painting MIF objects, based on a given MIF pen style.
This ILcdMIFShape represents MIF line objects like LINE, PLINE, and ARC.
This ILcdMIFShape represents a MIF point.
This ILcdMIFShape represents MIF region objects like REGION, RECT, ROUNDRECT, and ELLIPSE.
This ILcdMIFSymbolIconProvider provides icons corresponding to given MIF symbols, as defined by the MIF standard.
This ILcdMIFShape represents MIF text objects.
This class implements an ILcdGXYPainterStyle for the of MIF text objects.
This class implements an ILcdGXYPainterStyle for MIF text objects.
This ILcdMIFSymbol represents a MIF TrueType symbol resource.
This class configures the styling of military symbols.
An implementation of ILcdMilitaryTrainingRoute.
This class defines a feature class mapper for military training routes.
An ILcdModelDescriptor implementation for models containing ILcdMilitaryTrainingRoute objects.
An implementation of ILcdMilitaryTrainingRoutePoint.
This class defines a feature class mapper for military training route points.
This type save enumeration defines the usage codes of a military training route point.
This class defines a feature class mapper for military training route segments.
Miller Cylindrical projection.
This ILcdVisibilityComposite will output a minimum value of all provided visibilities.
ILcdMinimumSectorAltitude implementation based on ILcdDataObject.
A model descriptor for models containing ILcdMinimumSectorAltitude objects.
The type of terminal procedure altitude record.
Thrown to indicate that a property is missing.
TLcdModelChangedEvent implements change events that occurred in a model, as received by a model listener.
Implements support for firing model change events.
This class provides an implementation of ILcdModelContainer.
TLcdModelContainerEvent implements dispatchable events on a ILcdModelContainer.
Default implementation of ILcdModelDecoderFactory that retrieves ILcdModelDecoder instances using TLcdServiceLoader.
Default implementation of ILcdModelDescriptor.
This balloon descriptor describes a balloon that is anchored to a given model element.
Utility class containing convenience methods for implementing ILcdModelHeightProviderFactory.
An ILcdModel that is composed of an ordered list of other ILcdModel objects.
Encapsulates advanced metadata information (including ISO 19115 metadata) about ILcdModel instances.
Builder for creating a model metadata object.
Determines the category of data.
A source name and its (optionally) associated mime type.
TLcdModelProducerEvent implements dispatchable events on a ILcdModelProducer.
This class provides an implementation of ILcdEventMulticaster that is also an ILcdModelProducerListener.
This class defines which ILcdOGCCondition is recommended when querying the model for a certain scale of the view.
Builder for TLcdModelQueryConfiguration instances.
This ILcdModelReferenceDecoder decodes model references based on .ref property files corresponding to the given source files.
This ILcdModelReferenceEncoder encodes model references in .ref files corresponding to the given destination files.
The TLcdModelReferenceFactory is capable of creating an instance of ILcdModelReference by decoding a given Properties object.
This class provides extra information regarding a model reference.
Deprecated.
As of V2.0, replaced by TLcdModelReferenceFactory.
An implementation of ILcdModelTreeNode based on a TLcdVectorModel.
This is a utility class that can be used to create an ILcdModelTreeNode implementation.
Class with utility methods to work with ILcdModelTreeNodes.
Deprecated.
This class only preforms an identify transformation.
Deprecated.
This class only preforms an identify transformation.
Type safe enumeration class, indicating the modulation type.
Mollweide projection.
This class generates a modified Enumeration from a given Enumeration, by applying a given transformation to each of the elements before returning it.
 
Pluggable look and feel interface for TLcdRangeSlider.
This class is responsible for enabling/disabling all components added to this group when either of them receives a MouseEntered/MouseExited event.
This is an ILcdAction that changes the position of a given ILcdLayer in an ILcdLayered.
This class is an ILcdTileDecoder for MrSID images.
This model decoder decodes georeferenced Extensis MrSID (MultiResolution Seamless Image Database) files.
A TLcdRasterModelDescriptor for models containing MrSID data.
Support class to convert MIL-STD 2525 15 character codes to hierarchy signatures and back.
This class contains the static data model, type and properties for the MIL-STD 2525 formats:
Tree structured representation of all echelon values supported by the given MIL-STD 252525 standard.
An editor provider for a layer containing ILcdMS2525bShape objects.
The label painter provider for a layer containing ILcdMS2525bShape objects.
A painter provider for a layer containing ILcdMS2525bStyled objects.
This class is an ILcdModelDescriptor for models that contain ILcdMS2525bCoded objects.
Tree structured representation of the symbol hierarchy for a given MIL-STD 2525 standard.
A customizer for ILcdEditableMS2525bCoded instances.
Indicates the type of the filter used by this customizer
Icon provider for ILcdMS2525bCoded objects.
This model decoder decodes spatial tables from Microsoft SQL Server databases.
This ILcdDatabaseModelDescriptor describes a layer from a Microsoft SQL database.
This ILcdModelEncoder encodes models into Microsoft SQL databases.
Deprecated.
Use a UI builder (e.g.
An implementation of ILcd2DBoundsIndexedModel and ILcdIntegerIndexedModel that can be used to represent the same data at different levels of detail.
A TLcdMultilevelRasterModelDescriptor for models containing GeoTIFF data.
An implementation of an ILcdEditableMultilevelGridCoordinate that dynamically adapts the number of levels.
An ILcd2DBoundsIndexedModel implementation to contain ILcdMultilevelGridCoordinate objects.
An ILcdGXYLayer implementation that can be added to an ILcdGXYView to render and label a ILcdMultilevelGrid.
A utility class for multilevel grid coordinates.
A TLcdMultilevelRasterModelDescriptor for models containing JAI data.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
ILcdGXYLayerDecoder, ILcdGXYLayerEncoder and ILcdGXYLayerFactory for ILcdGXYLayers whose ILcdModel contains multi level rasters (ILcdMultilevelRaster).
This ILcdModelDescriptor describes a model containing ILcdMultilevelRaster objects.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
Deprecated.
This API is only here to support deprecated formats.
A TLcdMultilevelRasterModelDescriptor for models containing RST data.
Deprecated. 
Deprecated.
This API is only here to support deprecated formats.
This ILcdMultivaluedRaster combines the values from a list of simple rasters into vectors.
This ILcdModelDescriptor is used for models that contain a TLcdMultivaluedRaster objects.
This ILcdGXYPainter paints ILcdMultivaluedRaster objects from models that have a TLcdMultivaluedRasterModelDescriptor.
This class defines a feature class mapper for navaids.
A type safe enumeration class, indicating the type of navaid.
The default implementation of a NDB with default properties.
This class defines a feature class mapper for NDBs.
A model descriptor for models containing ILcdNDB objects.
Type safe enumeration class, indicating the class of an NDB.
Data source for a single coverage variable in a NetCDF file.
This model wrapper around a NetCDF model makes it possible to filter NetCDF data.
This class provides access to the data model/types used by TLcdNetCDFFilteredModel.
The default layer factory for NetCDF and GRIB models.
Painter provider for NetCDF models.
Decodes NetCDF, NcML, GRIB and HDF files.
Determines when a multi-band image should be created.
NetCDF model descriptor.
This class contains GRIB metadata for GRIB versions 1 and 2.
A data source to create NetCDF images with multiple bands.
GeodeticDatumFactory of different geodetic datums w.r.t. WGS-1984, taken from Defense Mapping Agency Technical Report, Department of Defense World Geodetic System 1984, DMA TR 8350.2 Third Edition, amendment 1, 3 January 2000.
Nimbus UI for the TLcdRangeSlider.
The default layer factory for NITF models.
This model decoder decodes rasters in the NITF format (National Imagery Transmission Format, NITF 2.0 and NITF 2.1).
This ILcdModelDescriptor is a TLcdRasterModelDescriptor that contains the additional properties that are defined in a NITF header.
This class represents a text segment from an NITF file See MIL-STD-2500c, Table A-6
This ILcdTileDecoder decodes uncompressed images in NITF files.
TLcdNoBoundsException is an Exception that is thrown when it is impossible to compute valid bounds.
This ILcdLabelConflictChecker doesn't check if label placements overlap with other label placements.
An action that performs no operation.
Type safe enumeration class, indicating the NOTAM codes.
This ILcdGXYPainter can paint ILcdMultilevelRaster instances, applying only a scaling transformation.
This ILcdGXYPainter can paint ILcdRaster instances, applying only a scaling transformation.
This logger factory returns ILcdLogger instances that discard all messages.
Deprecated.
Use the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum as this allows to use geoids for geodetic datums and ILcdGeoReference instances such as com.luciad.reference.ILcdGridReference.
A graph implementation whose nodes, edges and partitions are all represented by a numerical identifer.
Decoder for decoding numeric graphs, encoded by the TLcdNumericGraphEncoder.
Encoder for exporting graphs to numeric graphs and saving numeric graphs after they have been modified.
Enumeration describing the encoding of edge values.
This ILcdParameterizedIcon displays numbers, based on the first value in the array of parameters.
An anchor is a domain object container that has an href property, similar to the anchor element in HTML.
Implementation of an ILcd2DEditableArc that represents an NVG 1.5 Arc.
Implementation of an ILcd2DEditableArcBand that represents an NVG 1.5 ArcBand.
Implementation of an ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape that represents an NVG 1.5 Arrow.
A generic element in an NVG 1.5 Document.
Implementation of ILcd2DEditableCircle that represents an NVG 1.5 Circle.
Implementation of an ILcdEditableShapeList that represents an NVG 1.5 Composite.
Implementation of an ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape that represents an NVG 1.5 Corridor.
Top level nvg-object with metadata attributes
This class provides access to the data model and the types of http://tide.act.nato.int/schemas/2009/10/nvg.
Implementation of an ILcd2DEditableEllipse that represents an NVG 1.5 Ellipse.
The ExtendedData element offers mechanisms for adding user-defined data to NVG objects as a list of SimpleData (similar to KML).
Implementation of an ILcdEditableShapeList that represents an NVG 1.5 Group.
Top level object to be displayed on a map with symbol attributes
Implementation of the root of a NATO Vector Graphics 1.4/1.5 document that is also an an ILcd2DBoundsIndexedModel and an ILcdIntegerIndexedModel.
Model descriptor for NVG 1.4/1.5 data.
Model encoder for creating an NVG 1.5 document from a given TLcdNVG15Model.
Implementation of ILcd2DEditablePolypoint that represents an NVG 1.5 Multipoint.
Implementation of ILcd2DEditablePoint that represents an NVG 1.5 Point.
Implementation of ILcd2DEditablePolygon that represents an NVG 2.0 Polygon.
Implementation of ILcd2DEditablePolyline that represents an NVG 1.5 Polyline.
A list of SimpleFields.
A SimpleData store the value of a user-defined field defined by a referenced SimpleField.
A key definition of user-defined data.
Represents textual information at a certain location.
Implementation of an ILcd2DEditableArc that represents an NVG 2.0 Arc.
Implementation of ILcdEditableSurface whose exterior ring is an ILcd2DEditableArcBand, that represents an NVG 2.0 ArcBand.
Implementation of an ILcd2DEditableArcBand that represents an NVG 2.0 ArcBand Ring.
Symbolized NVG content that represents a surface with exclusion areas.
ILcd2DEditableGeoBuffer implementation with an ILcd2DEditablePolyline as an underlying shape that represents an NVG 2.0 Arrow.
Utility class that provides information from the bindings of NVG 2.0.
ILcdEditableSurface implementation whose exterior ring is an ILcd2DEditableCircle, that represents an NVG 2.0 Circle.
Implementation of an ILcd2DEditableCircle that represents an NVG 2.0 Circular Ring.
Implementation of an ILcdEditableShapeList that represents an NVG 2.0 Composite.
A generic element in an NVG 2.0 Document.
Enumeration of the (non-composite) NVG 2.0 shape types.
 
Implementation of an ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape that represents an NVG 2.0 Corridor.
This class provides access to the data model and the types of https://tide.act.nato.int/schemas/2012/10/nvg.
Implementation of ILcdEditableSurface whose exterior ring is an ILcd2DEditableEllipse, that represents an NVG 2.0 Ellipse.
Implementation of an ILcd2DEditableEllipse that represents an NVG 2.0 Elliptic Ring.
Exclusions areas are holes in NVG areas.
The ExtendedData element offers mechanisms for adding user-defined data to NVG objects as a list of SimpleData (similar to KML).
 
Filtering model for NVG 2.0.
Implementation of an ILcdEditableShapeList that represents an NVG 2.0 Group.
Implementation of an ILcd2DEditablePolygon that represents an NVG 2.0 Linear Ring.
Implementation of the root of a NATO Vector Graphics 2.0 document that is also an an ILcd2DBoundsIndexedModel and an ILcdIntegerIndexedModel.
Model descriptor for NVG 2.0 data.
Model encoder for creating an NVG 2.0 document from a given TLcdNVG20Model or TLcdNVG20FilteredModel.
Implementation of ILcd2DEditablePolypoint that represents an NVG 2.0 MultiPoint.
Implementation of an ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline with only 2 points as an underlying shape that represents an NVG 2.0 Orbit.
Implementation of ILcd2DEditablePoint that represents an NVG 2.0 Point.
Implementation of ILcdEditableSurface whose exterior ring is an ILcd2DEditablePolygon, that represents an NVG 2.0 Polygon.
Implementation of ILcd2DEditablePolyline that represents an NVG 2.0 Polyline.
Implementation of ILcdEditableSurface that represents an NVG 2.0 Rectangle.
Implementation of an ILcd2DEditableShape that represents an NVG 2.0 Rectangular Ring.
A list of SimpleFields.
A SimpleData store the value of a user-defined field defined by a referenced SimpleField.
SimpleDataSection is used to group related and/or repetitive user-defined information.
A key definition of user-defined data.
Symbolized content, including unknown (default rendering).
Represents textual information at a certain location.
This class models the GLOBAL_TYPE:{https://tide.act.nato.int/schemas/2012/10/nvg}UnitOfMeasureType type.
Represents the font-size attribute from the style of an NVG object.
A label painter provider for a layer containing NVG domain objects.
The default layer factory for NVG models.
A painter provider for a layer containing NVG domain objects.
Model decoder for Nato Vector Graphics that are encoded in XML.
General model descriptor for NVG data.
Object representing the 'modifiers' attribute, which is used to associate additional information with the symbol attribute.
The NVG style defines how objects should be rendered graphically, with the exception of points.
NVG symbol representation.
The responsibility of this class is to provide ILcdObjectTransformation instances to transform from a source TLcdDataType to a target TLcdDataType.
A decoder for WaveFront OBJ files.
A model decoder for WaveFront OBJ files.
A model descriptor for WaveFront OBJ models.
Oblique Mercator projection.
The variant of this projection.
This class defines an obstacle.
This class defines a feature class mapper for obstacles.
A model descriptor for models containing ILcdObstacle objects.
This type safe enumeration describes the obstacle type.
A collection of various data types that are useful when modeling metadata coming from OGC 3D Tiles.
This model decoder decodes 3D Tiles tileset files to an ILcdModel.
Encodes tiled and multi-leveled mesh models to OGC 3D Tiles.
This class represents the element <ogc:BBOX>.
This class represents the elements of type <ogc:BinaryComparisonOpType>.
This class represents the elements of type <ogc:BinaryLogicOpType>.
This class represents the elements of type <ogc:BinaryOperatorType>.
This class represents the elements of type <ogc:BinarySpatialOpType>.
Filter 2.0 condition for temporal filtering.
A basic implementation of ALcdOGCCommandDispatcher.
This class represents the element <ogc:Distance>.
This class represents the elements of type <ogc:DistanceBufferType>.
This class represents the <ogc:Filter> element as defined by the OGC in the document OpenGIS Filter Encoding Implementation Specification.
Class defining a set of filter capabilities for an OGC web service.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
This class holds a feature ID retriever, a property retriever provider and a default georeference with which an implementation of ILcdOGCFilterEvaluator must be provided in order to be able to interpret a filter or an expression.
This class provides access to the data model and the types of the OGC filter model.
XML Decoder for documents describing OGC filters, structured according to version 1.1.0 and 2.0 of the OGC Filter specification.
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the OGC Filter 1.1.0 XML Schema.
Deprecated.
Deprecated.
XML encoder for generating documents describing OGC filters, structured according to version 1.1.0 or 2.0 of the OGC Filter specification.
Enumeration to indicate which OGC Filter version to encode to.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the OGC Filter 1.1.0 XML Schemas.
This class allows to convert a TLcdOGCFilter into an ILcdDynamicFilter which can be used to determine whether objects pass the filter or not.
Convenience factory for conditions that define an OGC Filter.
Deprecated.
Deprecated.
This class is part of the older filter decoder/encoder.
Deprecated.
Deprecated.
Deprecated.
It is no longer needed to create instances of this class.
This class represents the <ogc:Function> element.
Class defining a set of ID-based filter capabilities for an OGC web service.
This class represents the <ogc:PropertyIsBetween> element.
A character string comparison operator with pattern matching.
This class represents the <ogc:PropertyIsNull> element.
This class represents the <ogc:Literal> element.
Default implementation of ILcdOGCModelDecoderFactory that retrieves ILcdModelDecoder instances using TLcdServiceLoader.
Default model provider implementation that delegates to the given ILcdOGCModelDecoderFactory.
Formatter for references used in OGC standards such as GML, WMS, AIXM 5, and so on.
Parser for references used in OGC standards such as GML, WMS, AIXM 5, and so on.
This class represents the <ogc:Not> element.
This class represents the <ogc:PropertyName> element.
This class represents an OGC Filter 2.0 resource ID.
Condition that can be used in an OGC Filter to match elements based on their ID.
Class defining a set of scalar-based filter capabilities.
Base class for OGC service exceptions.
Encoder for the service exceptions.
Deprecated.
Since 2017.0 There is no need anymore for this class.
This class represents the <ogc:SortBy> element.
This class represents the <ogc:SortProperty> element.
Class defining a set of spatial-based filter capabilities, defined by a list of a geometry operands and spatial operators.
Class representing a spatial operator capability.
Class representing a set of temporal filter capabilities, defined by a list of a temporal operands and operators.
Class representing a temporal operator capability.
This class contains the documentation of all the custom, vendor-specific TLcdOGCFunctions that are supported in Luciad's OGC Filter implementation.
This command dispatcher implementation handles HTTP requests following the OpenGIS Web Map Server implementation specification.
This factory class creates a default command dispatcher following the OGC WMS specification.
A dimension extent represents the set of values or intervals that are available for a dimensional parameter.
Represents a dimensional parameter to be used in requests towards an OGC Web Map Service.
Represents an exception, different from an HTTP error or service exception report, that occurred while connecting with a WMS server or while parsing the result.
Represents an exception that results from an invalid HTTP response that was received from a server.
An ILcdModelDecoder implementation that allows to access a WMS server and retrieve data from it.
Represents a exception that results from an OWS Service Exception Report sent by the WMS server.
General representation of an URL used in the WMS capabilities.
This class represents an XPath expression as defined in the OGC filter specification.
Deprecated.
use JOptionPane or another GUI toolkit equivalent instead
Deprecated.
use JOptionPane or another GUI toolkit equivalent instead
This ILcdAction is an ILcdModelProducer.
BeanInfo class for TLcdOpenAction.
An implementation of ILcd3DMeshStyle used in conjunction with OpenFlight scenes.
A Binary Separating Plane node.
A Degree-Of-Freedom node.
A external reference.
A face node.
A decoder for OpenFlight (.FLT) files.
Base class for nodes that represent geometry using nested face nodes.
A group node.
The root node of an OpenFlight scene database.
An instance definition node.
An instance reference node.
A Level-Of-Detail (LOD) node.
Represents an entry in the OpenFlight material palette.
A collection of material definitions that can be referenced by face nodes.
Decoder for OpenFlight scene databases.
A model descriptor for OpenFlight models.
Basic implementation of ILcdOpenFlightNode.
An object node.
A subface node.
A switch node.
A collection of texture pattern definitions that can be referenced by face nodes.
Represents an entry in the OpenFlight texture palette.
Base class for nodes that support transformation of their subtrees.
Represents a single vertex.
A vertex node.
A collection of vertices that can be referenced by vertex nodes.
ATOM feed with OpenSearch elements.
This class provides access to the data model and the types of http://a9.com/-/spec/opensearch/1.1/.
 
 
 
 
 
 
This ILcdModelDecoder decodes rasters stored in an Oracle Spatial database.
This ILcdDatabaseModelDescriptor describes a spatial georaster database.
This model decoder decodes spatial tables from Oracle Spatial Object-Relational databases.
This ILcdDatabaseModelDescriptor describes a layer from an Oracle Spatial database in the Object-Relational Model.
This ILcdModelEncoder encodes models into Oracle Spatial databases.
This class can create the model reference corresponding to a given Oracle Spatial Reference Identifier (SRID).
This class is the implementation of ILcdEditableOrtca.
This class defines a feature class mapper for ORTCAs.
A model descriptor for models containing ILcdOrtca objects.
Orthographic projection.
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given ILcdRasterReferencer, after having transformed model tie points in a geodetic reference to more suitable orthographic grid reference.
Orthorectified projection.
This model decoder decodes OpenSceneGraph datasets which are stored in the binary file format (*.osgb files).
TLcdOutOfBoundsException is an Exception that is thrown when a computed value ends up outside its valid bounds.
Deprecated.
new code should use the standard logging instead.
Swing layout manager suitable for a Container panel overlaying a map.
This enumeration identifies the different locations where components can be placed when added to the container.
This enumeration can be used to indicate how the LayoutManager should handle multiple components added to the same location.
A JavaFX Pane implementation which can be used as an overlay panel on a TLspFXView.
This enumeration identifies the different locations where nodes can be placed when added to the overlay pane.
Base for a reference to a remote or local resource.
One additional metadata parameter, part of a set of additional parameters.
Corresponds to the OWS "AdditionalParameters" type.
Corresponds to the OWS "AdditionalParametersBaseType" type.
Location of the responsible individual or organization.
 
 
Basic metadata identifying and describing a set of data.
XML encoded minimum rectangular bounding box (or region) parameter, surrounding all the associated data.
XML encoded GetCapabilities operation response.
The list of languages that this service is able to fully support.
Name or code with an (optional) authority.
Information required to enable contact with the responsible person and/or organization.
Contents of typical Contents section of an OWS service metadata (Capabilities) document.
Typical dataset metadata in typical Contents section of an OWS service metadata (Capabilities) document.
This class provides access to the data model and the types of http://www.opengis.net/ows/super.
 
An exception indicating an error occurred while decoding data received from an OpenGIS web service.
Human-readable descriptive information for the object it is included within.
Class for representing a valid domain (or set of values) of one parameter or other quantity used by an OpenGIS Web Service (OWS).
References metadata about a quantity, and provides a name for this metadata.
This class describes one detected error that a server chooses to convey to the client.
This class contains the list of exceptions reported by a server.
Request to a service to perform the GetResourceByID operation.
 
An OpenGIS Web Service transport that uses HTTP as its transport protocol.
An HTTP specific transport exception.
Extended metadata identifying and describing a set of data.
An input stream that contains the MIME type of the data in the input stream.
Unordered list of one or more commonly used or formalised word(s) or phrase(s) used to describe the subject.
Text string with the language of the string identified as recommended in the XML 1.0 W3C Recommendation, section 2.12.
Unordered list of one or more groups of references to remote and/or local resources.
This element either references or contains more metadata about the element that includes this element.
The value used (for example -255) to represent a nil value with optional nilReason and codeSpace attributes.
 
Reference to on-line resource from which data can be obtained.
This class contains metadata about an operation supported by an OpenGIS Web Service (OWS).
This class represents the operations metadata of an OpenGIS Web Service (OWS).
Position instances hold the coordinates of a position in a coordinate reference system (CRS) referenced by the related "crs" attribute or elsewhere.
Two-dimensional position instances hold the longitude and latitude coordinates of a position in the 2D WGS 84 coordinate reference system.
A range of values of a numeric parameter.
Complete reference to a remote or local resource, allowing including metadata about that resource.
Logical group of one or more references to remote and/or local resources, allowing including metadata about that group.
This class represents a HTTP request method for an operation, specifying a connection point URL and an optional list of constraints.
Identification of, and means of communication with, person responsible for the server.
Identification of, and means of communication with, person responsible for the server.
An exception indicating an error occurred at the web service level.
This class contains information that identifies a service.
This class contains information about the service provider organization.
Complete reference to a remote resource that needs to be retrieved from an OWS using an XML-encoded operation request.
Telephone numbers for contacting the responsible individual or organization.
An exception indicating an error occurred at the transport layer level.
Valid domain (or allowed set of values) of one quantity, with needed metadata but without a quantity name or identifier.
An exception indicating a OGC web service only supports protocol versions that are not supported by LuciadLightspeed.
A single value, encoded as a string.
Human-readable name of the list of values provided by the referenced document.
This class represents a rectangular bounding box (or region) parameter, surrounding all the associated data.
A TLcdP2PCoverage defines a coverage between two points.
Computes the visibility between two points.
Deprecated.
use the TLcdP2PCoverageFactory instead.
Computes the intervisibility between the defining points, resulting in one of the following values: TLcdVisibilityStatus.VISIBLE: when the two points are visible to each other. TLcdVisibilityStatus.INVISIBLE: when the two points are invisible to each other. TLcdVisibilityStatus.UNCERTAIN: for points where the intervisibility is unknown.
Computes the intervisibility with sky in background between the defining points.
A simple key-value pair.
Default implementation of the ILcdPanorama interface.
Builder class for TLcdPanorama objects.
Default implementation of the ILcdPanoramaModelDescriptor interface.
Default implementation of the ILcdPanoramicImage interface.
This class provides builders for creating specific ILcdModelModelTransformations to be used in ILcdPanoramicImages.
Builder for a ILcdModelModelTransformations that transform 3D reference CS points to 2D image CS points for perspective camera images ("pinhole images").
Builder for a ILcdModelModelTransformations that transform 3D reference CS points to 2D image CS points for spherical camera images ("equirectangular images").
An implementation of ILcdParachuteJumpArea.
This class defines a feature class mapper for parachute jump areas.
A model descriptor for models containing ILcdParachuteJumpArea objects.
The default implementation of a parachute jump area segment without features.
An implementation of ILcdLimitedEditablePartitionedGraph that is also an ILcdEditableGraph.
TLcdPartitionedGraphChangedEvent implements change events that occurred in an ILcdPartitionedGraph.
Type-safe enumeration containing all possible changes for boundary edges and partitions.
Implementation of ILcdShortestRouteAlgorithm, working with partitioned graphs.
Preprocesses partitioned graphs for the partitioned shortest route algorithm.
This model decoder decodes panoramic images from Pegasus datasets.
The perspective projection is an azimuthal projection that maps a 3D scene to a 2D plane as viewed through a camera viewfinder.
Replaces every pixel in an image which matches a given value with another value.
Adjusts the pixel values of an image by applying a scale and offset.
Adjusts the pixel values of an image by applying an affine transform defined by a 2-dimensional matrix and a 1-dimensional offset vector.
This class is an ILcdTileDecoder for PNM (Portable aNyMap) images, being PBM (Portable BitMap), PGM (Portable GrayMap), and PPM (Portable PixMap).
This model decoder decodes point clouds in the Luciad point cloud file format (tilestore.lpc files).
Polar stereographic projection.
A color table to render POL elements graphically.
A class that contains the data model and data types for the POL file format.
Default ILcdPOLAttributeProvider implementation to provide POL attributes for arbitrary objects.
A factory class to create open and closed geometries.
Specific layer to display POL elements.
This ILcdModelDecoder allows to decode Polygon files produced by the TAAM application of the Preston Group PTY Ltd.
A featured model descriptor for models that contain POL objects.
ILcdModelEncoder implementation to export ILcdModel objects to Polygon files which can be read by Jeppesen's TAAM application.
A painter to paint POL elements.
Polyconic projection.
A viewshed factory that can create viewsheds for planar polygons (i.e.
Contour finder that finds open or closed contour lines (isolines).
This implementation of ILcdRasterReferencer computes raster references using polynomial approximations, based on the given tie points.
Deprecated.
Use a JPopupMenu with JMenuItem instead.
Extension of ALcdViewshedObserver.
Type safe enumeration class, indicating a position in the ILS system.
This model decoder decodes spatial tables from PostgreSQL PostGIS databases.
This ILcdDatabaseModelDescriptor describes a layer from a PostgreSQL PostGIS database.
This ILcdModelEncoder encodes models into PostgreSQL PostGIS databases.
This class defines power unit constants.
Deprecated.
ILcdAnnotation that is put on a TLcdDataType to define which property should be used as primary key.
This ILcdAction prints the contents of a given Component.
A multi-page print preview area.
An implementation of ILcdEditableProcedure.
This geometry calculator extends TLcdProcedureGeometryCalculator to include actual altitudes in the geometry.
This class defines a feature class mapper for procedures.
Geometry calculator for ILcdProcedure objects.
CF (Course to Fix) behavior enumeration.
Type safe enumeration class, indicating the type geometry for <code>.
A type safe enumeration class, indicating the subtype qualifier of procedure.
An implementation of ILcdEditableProcedureLeg.
Type safe enumeration class, indicating the type of altitude relation.
Type safe enumeration class, indicating the type of course to be observed.
This class defines a feature class mapper for procedures legs.
Type safe enumeration class, indicating the ATC type of a fix.
Type safe enumeration class, indicating the overfly type of a fix.
Type safe enumeration class, indicating the type of a fix in IAPs.
Type safe enumeration class, indicating the phase of a SID, STAR or IAP.
Type safe enumeration class, indicating the type of route.
Type safe enumeration class, indicating the type of turn direction.
Type safe enumeration class, indicating the type of procedure leg.
A model descriptor for models containing ILcdProcedure objects.
Type safe enumeration class, indicating the procedure route type to be observed.
A type safe enumeration class, indicating the subtype of procedure.
This class is a wrapper object around an ILcdProcedure, provided as a convenience to help display procedures on a map.
A model descriptor for models containing TLcdProcedureTrajectory objects.
Type safe enumeration class, indicating the type of turn direction.
This ILcdVisibilityComposite returns the product of all provided visibilities.
Generate terrain profile points for line segments.
Implementation of ILcdProfileView which displays the profile in a JPanel.
Encodes geo references to parameter strings for the PROJ.4 library (http://trac.osgeo.org/proj/).
This class is used to parse coordinate reference systems specified as parameter strings for the PROJ.4 library (http://trac.osgeo.org/proj/).
Custom bean editor to select and edit the properties of ILcdProjection objects.
TLcdProjectionEditor extends PropertyEditorSupport to provide bean property editor support for projections.
Factory class to create ILcdProjection objects from a Properties object or to serialize a given ILcdProjection object as properties into a Properties object as side effect.
ILcdGXYPen that paints and edits elementary shapes as if they were defined in the geodetic reference system of the world reference.
This implementation of ILcdRasterReferencer computes raster references using a projective function to map the given tie points.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
This class only contains one static utility method, which is the equivalent of ILcdPropertyRetrieverProvider.createDefaultPropertyRetrieverProvider(ILcdModel)
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Deprecated.
Use a UI builder (e.g.
Pseudo-Mercator projection.
This class provides a FIFO implementation of ILcdQueue (First In First Out).
Defines a radar object that you can use to display radar data composed of radar sweeps.
Deprecated.
use the TLcdLOSCoverageFactory instead.
Deprecated.
use the TLcdP2PCoverageFactory instead.
This class provides static access to the Radar Video data model and its types.
A type safe enumeration indicating the class of radio installation.
A component that lets the user graphically select a range by sliding a minimum and maximum knob within a bounded interval.
Defines the data airway used by the RangeSlider component.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
ILcdGXYLayerDecoder, ILcdGXYLayerEncoder and ILcdGXYLayerFactory for ILcdGXYLayers whose ILcdModel contains (single level) rasters (ILcdRaster).
This height provider retrieves its heights from a given raster.
Builder for creating images from rasters.
A TLcdRasterMatrix is an ILcdMatrix wrapper around a part of an ILcdRaster.
This model decoder decodes rst files.
This ILcdModelDescriptor describes a model containing ILcdRaster objects.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
This ILcdModelXYZWorldTransformation implementation takes the values of an ILcdRaster into account when transforming model Z coordinates.
This ILcdModelZWorldTransformation implementation takes the values of ILcdRaster into account when transforming the model Z to world Z and back.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
This implementation of ILcdRasterReference provides a simple container of a model reference and raster bounds.
This class creates model bounds for rasters, based on a given model reference and on additional information about the raster's position.
This implementation of ILcdRasterReferencer computes raster references using rational approximations, based on the given tie points.
Deprecated.
This class uses outdated hardcoded parameters.
Rectified Polynomial Projection.
Rectified Projective projection.
Rectified Rational projection.
This ILcdAction allows to call redo on the TLcdUndoManager given at construction time.
An implementation of the ILcdEditableAirspace interface.
This class also implements the ILcdGeoPath interface just to make sure that the airspaces can be painted by a TLcdGeoPathPainter object.
It's an implementation of ILcdShape to be able to use the default painter of LuciadLightspeed.
This class defines a feature class mapper for refueling track or anchor airspaces.
A model descriptor for models containing ILcdRefuelingAirspace objects.
An implementation of ILcdRefuelingTrack.
This class defines a feature class mapper for refueling tracks or anchors.
A model descriptor for models containing ILcdRefuelingTrack objects.
This class represents a refueling route point.
This class defines a feature class mapper for refueling track or anchor route points.
This type save enumeration defines the usage codes of a refueling route point.
This type safe enumeration class describes the refueling track types.
Deprecated.
This API is only here to support deprecated formats.
This is an ILcdAction that removes a given ILcdLayer from an ILcdLayered..
This ILcdTile provides a simple wrapper for a RenderedImage.
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given ILcdRasterReferencer, and checks the residual errors of the results that it returns.
Wrapper implementation of ILcdResizeableIcon that rescales the wrapped icon when it is too large to fit the given size.
Resizes an image, changing its resolution.
Implementation of an ILcdDataModelDisplayNameProvider based on a resource bundle.
This model decoder decodes Revit project files into an ILcdModel.
Implementation of ILcdSegmentScanner that generates points along a rhumb line (line of constant azimuth).
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given ILcdRasterReferencer, after having rotated model tie points in a grid reference or geodetic reference to a more suitable rotated grid reference.
Icon wrapper that paints the delegate icon rotated.
For convenience, it implements the Swing Icon interface.
This class represents a closed, 2D composite curve, whose shape is determined by a roundness value and a set of points.
This class represents a closed, 2D composite curve, whose shape is determined by a roundness value and a set of points.
Default implementation of ILcdRoute.
Type safe enumeration class, indicating the route classification.
Type safe enumeration class, indicating the restriction on the directions a route is to be flown.
Type safe enumeration class, indicating if a route is available for civil aviation or not.
An implementation of ILcdRouteSegment.
Type safe enumeration class, indicating the type of segment path to be flown between the two points of the route segment.
Type safe enumeration class, indicating the type of the route from the navigation point of view.
Util class offering a set of methods for basic analysis of ILcdRoute objects.
This model reference decoder constructs model references based on the rational polynomial coefficients read from RPC files, as distributed by GeoEye.
A projection that maps image coordinates to ground coordinates based on Rational Polynomial Coefficients.
A TLcdRasterModelDescriptor for models containing RST data.
The default implementation of a runway with default properties.
The default implementation of a runway cline point with default properties.
This class defines a feature class mapper for runway cline points.
The default implementation of a runway direction with default properties.
This class defines a feature class mapper for runway directions.
Type safe enumeration class, indicating the type of the visual approach slope indicator system.
This class defines a feature class mapper for runways.
A model descriptor for models containing ILcdRunway objects.
Type safe enumeration class, indicating the operational status of a runway, taxiway, gate, parking position, FATO etc..
Type safe enumeration class, indicating the condition of a runway surface.
Type safe enumeration class, indicating the operational status of a runway, taxiway, gate, parking position, FATO etc..
This class defines a type safe enumeration representing the runway surface types.
Type safe enumeration class, indicating the role of a point in the RVSM context.
This ILcdIcon combines of one or more ILcdIcon instances.
Deprecated.
This class has been deprecated in favor of TLcdGXYComplexStroke, which offers a more flexible and correct implementation of a complex stroke.
This ILcdS52ConditionalSymbology implements the S-52 conditional symbology procedures.
Data model and type definition for the S-52 TLcdS52DisplaySettings class.
S-52 configuration object, containing all display settings available in the S-52 rendering library.
A layer that adds support for the specific rendering requirements of S-57 catalogues.
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.
A layer that adds support for the specific rendering requirements of S-52.
ILcdGXYLayerFactory implementation which can create layers for S-57 models.
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.
This ILcdGXYPainterProvider paints S-57 geometries according to the S-52 standard.
This class can rebuild a model containing S-57 geometries as a list of models, categorizing the elements according to their priorities, as defined by the S-52 standard.
An S-52 product configuration contains all visualization information for one specific S-57 product type.
Data model and type definition for the S-52 TLcdS52Symbolizer class, in the 'http://www.luciad.com/ecdis/s52-sld/1.0' namespace.
ILcdSLDGXYLayerFactory implementation which can create layers for S-57 models using a given SLD style.
Symbolizer for expressing an S-52 styling configuration within an SLD Feature Type Style definition.
Implementation of ILcdS52Style.
This class represents an icon from the S-52 symbology.
This class provides support to decode the ECDIS S-52 Presentation Library, for use with ECDIS S-57 geometries.
Representation of a text element in the S52 domain model.
Represents an Area feature in the S-57 domain model.
Implementation of an ILcdS57Attribute for attributes of type 'coded string' and 'free text'.
Annotation providing access to the S-57 attribute descriptor, to be set on S-57 attribute properties.
Default implementation of ILcdS57AttributeClassDescriptionMap, retrieving its contents from a ResourceBundle.
TLcdS57AttributeClassDescriptor provides information about an S-57 attribute class.
This class represents the attribute types, defined in the S-57 format.
This class maps S-57 attribute codes to numerical identifiers.
This decoder decodes S-57 attribute class map objects.
A data source for S-57 catalogues or virtual catalogues.
A builder for creating TLcdS57CatalogueDataSource data sources.
Model decoder that can decode ECDIS S-57 catalogues into ILcdModel objects.
This class is a typesafe enumeration, representing all possible loading policies that can be used when decoding models with this decoder.
This ILcdModelDescriptor describes decoded S-57 catalogues.
S-57 constants.
This class provides static access to the S-57 data model and its types.
This model is a special view on an S-57 model, providing access to the individual edges of the S-57 depth areas in the original model.
Model decoder that can decode all ECDIS S-57 cells in a directory into an ILcdModel.
Represents an edge in the S-57 domain model.
Deprecated.
Use TLcdS57Identifier instead.
Implementation of ILcdS57Attribute for an enumerated value.
Represents an face in the S-57 domain model.
Default implementation of ILcdS57FeatureObject.
Implementation of ILcdS57Attribute for a float value.
An extension of TLcdS57AttributeClassDescriptor used for describing float attribute classes.
An implementation of the ILcdS57Identifier interface.
Implementation of ILcdS57Attribute for an integer value.
An extension of TLcdS57AttributeClassDescriptor used for describing integer attribute classes.
An exception that is thrown when the CRC checksum of an ENC cell is not correct.
This ILcdModelDescriptor describes S-57 levels.
Represents a Line feature in the S-57 domain model.
Implementation of ILcdS57Attribute for a list value.
This model decoder decodes ECDIS S-57 data into ILcdModel objects.
This ILcdModelDescriptor describes decoded S-57 models.
This model encoder encodes S-57 domain data into S-57 data files.
Represents a node in the S-57 domain model.
Default implementation of ILcdS57ObjectClassDescriptionMap, retrieving its contents from a ResourceBundle.
TLcdS57ObjectClassDescriptor provides information about an S-57 object class.
This class maps S-57 object class codes to numerical identifiers.
This decoder decodes S-57 object class maps from map files.
Represents a Point feature in the S-57 domain model.
S-57 preprocessor that precomputes some S-57 object properties which are used by the S-52 symbology, but which are too expensive to compute real-time in the painting thread.
An S-57 product configuration contains all domain model information for one specific S-57 product type.
Default implementation of ILcdS57Relationship.
Represents a Sounding Point feature in the S-57 domain model.
This model decoder decodes ECDIS S-57 data into ILcdModel objects.
This ILcdModelDecoder decodes S-57 catalogues, encrypted according to the S-63 standard.
This exception is thrown when the TLcdS63ModelDecoder/TLcdS63CatalogueModelDecoder is not able to decode a given ECDIS file.
Type-safe enumeration representing the different errors that can occur during the decoding process.
This ILcdModelDecoder decodes S-57 data, encrypted according to the S-63 standard (with extensions .000, .001,...).
This ILcdModelDescriptor describes decoded S-63 models.
An S-63 product configuration consists of an S-57 product configuration plus additional convenience factory methods for creation of preconfigured S-63 decoders and catalogue decoders.
The equivalent decoder of TLcdS57UnifiedModelDecoder for S-57 data which is encrypted according to the S-63 standard.
This ILcdAction saves an ILcdModel.
This ILcdAction will save the content of an ILcdGXYView set as a property into a GIF File.
Formats and parses unitless map scale ratios of the format nominator separator denominator from and to the double representation of the scale.
ILcdSector implementation based on ILcdDataObject.
This class provides access to the data model and the types of http://www.opengis.net/se/super.
An implementation of ILcdRoute.
Event object to inform ILcdSelectionListener objects of selection changes in an ILcdSelection.
Synchronizes selection among different views.
This class provides support for implementing ILcdSelection.
This class is an implementation of ILcdPropertyRetriever that returns the object itself.
This class is an implementation of ILcdPropertyRetrieverProvider that returns a instance of TLcdSelfPropertyRetriever.
Adjusts the semantics of an image.
Deprecated.
use a Swing JSeparator instead.
The default implementation of a service object without features.
Annotation processor that is able to process LcdService annotations at compile time.
This class defines a feature class mapper for services.
Service loader, similar to the JRE ServiceLoader, but supporting priorities.
A model descriptor for models containing ILcdService objects.
An implementation of ILcdInitializationConfig that wraps around a ServletConfig object.
Utility functions for servlets.
Deprecated.
use the SetProjectionAction provided in the projection sample
This ILcdRasterPainter paints multilevel elevation rasters as translucent rasters with dark or light shading based on the position of the sun.
This ILcdRasterPainter paints elevation rasters as translucent rasters with dark or light shading based on the position of the sun.
This class decodes shaded values based on the values returned by another ILcdTileDecoder.
Container class around an ILcdShape that provides information on how to interpret the altitude information in the shape.
Provides information on which ILcdShape interfaces are implemented by instances of a data type.
Contains a data type for objects that implement ILcdShape or one of its subtypes.
Deprecated.
The majority of the icons available in this class are available in TLcdIconFactory as well.
This class provides an implementation of ILcdShapeList.
Provides information on the ILcdShape instances that can be contained within a shape list.
This class provides convenience methods for ILcdShape operations.
A TLcdSharedBuffer has an ILcdBuffer that it can provide to several users for shared use.
Array-based implementation of ILcdShortList.
Important notice: the package com.luciad.imaging presents a new API for the modeling of raster data.
Deprecated.
Use a UI builder (e.g.
Implementation of a shortest route algorithm.
Default implementation of ILcdShortestRouteDistanceTable.
Implementation of ILcdShortestRouteDistanceTableProvider.
This class provides access to the data model of the SHP format.
Class that allows to read the features of an Object, read from a SHP file, only when it is needed.
This model decoder decodes ESRI shape files.
This model decoder decodes ESRI shape files and does lazy loading of elements, based on the client request.
ILcdModelDescriptor, ILcdFeaturedDescriptor and ILcdClassContentDescriptor implementation for models containing ESRI shape data decoded with the TLcdSHPModelDecoder.
This ILcdModelEncoder creates SHP (ESRI Shapefile) files from an ILcdModel following the ESRI Shapefile Technical Description.
A TLcdSHPMultiPointZ is a ILcdPolypoint with a measure value at each of the defining points.
A TLcdSHPPointM is a point on the surface having a measure value.
A TLcdSHPPointZ is a point having a height and a measure value.
A TLcdSHPPolygonZ is a ILcdPolygon with a measure value at each of the defining points.
A TLcdSHPPolygonZ is a ILcdPolyline with a measure value at each of the defining points.
Utility for converting SHP files into smaller tiles.
Type safe enumeration class, indicating the signal emission type.
This class provides access to the data model/types for SIGWX weather features.
Model descriptor for models for models decoded using a TLcdBUFRModelDecoder containing SIGWX weather features.
Significant Weather (SIGWX) style settings object, contains all display settings available for customizing the visualization of BUFR SIGWX data.
The builder for TLcdSIGWXStyleSettings.
This logger factory returns ILcdLogger instances that handles only informational, warning and error messages and discard the others.
Deprecated.
Please use TLcdEquidistantCylindrical instead.
TLcdSimulator is the class that is responsible for the timing of the simulation: it produces the correct simulation time at each simulation step.
This slider can control the percentage of CPU time a simulator can take for displaying simulated data.
A composite ILcdSimulatorModel implementation.
This JLabel can be used to display the status of a TLcdSimulator.
This JButton can be used to display the current time of a TLcdSimulator.
This JLabel can be used to display the current time of a TLcdSimulator.
This class displays and controls the time of a TLcdSimulator.
This is an implementation of the ILcdGXYEditorProvider interface that returns always the same ILcdGXYEditor.
This is an implementation of the ILcdGXYPainterProvider interface that returns always the same ILcdGXYPainter.
Convenience wrapper for ILcdIcon that also implements ILcdObjectIconProvider by always returning itself.
This class provides a specialized implementation of ILcdRaster, containing only a single tile.
An anchor point defines the location of a graphic or label relative to the bounds of this graphic / label.
The transformation of continuous values to distinct values.
Indicates whether a lookup value that is equal to a threshold should be mapped on to the preceeding or the succeeding value.
Changes the case of strings.
The direction in which to change the case of a String.
The ChannelSelection element specifies the false-color channel selection for a multi-spectral raster source (such as a multi-band satellite-imagery source).
A "ColorMap" defines either the colors of a palette-type raster source or the mapping of numeric pixel values to colors.
Entry for a TLcdSLDColorMap.
Concatenates strings.
A container class expressing the context in which a style should be interpreted.
The ContrastEnhancement element defines contrast enhancement for a channel of a false-color image or for a color image.
This class provides access to the data model and the types of http://www.opengis.net/sld/super.
Gives an informative description of the object it is contained in.
Displacement contains the delta in two dimensions with regard to the original position of the enclosing element.
An Extent gives feature/coverage/raster/matrix dimension extent.
An ExternalGraphic gives a reference to an external raster or vector graphical object.
Represents a FeatureTypeConstraint, which identifies a specific feature type and supplies filtering.
A FeatureTypeStyle contains styling information specific to one feature type.
A builder for SLD Feature Type Styles.
This class supports the decoding of XML documents containing feature type styles structured according to version 1.1 of the OGC Symbology Encoding Implementation Specification and the deprecated version 1.0 of the OGC Styled Layer Descriptor Implementation Specification.
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the OGC StyledLayerDescriptor 1.0.0 XML Schema.
Deprecated. 
Deprecated.
XML Encoder for TLcdSLDFeatureTypeStyle objects to documents according to version 1.1.0 of the OGC Symbology Encoding Implementation Specification or version 1.0 of the OGC Styled Layer Descriptor Implementation Specification.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the OGC StyledLayerDescriptor 1.0.0 XML Schema.
Deprecated. 
An ALcdSLDFeatureTypeStylePainter that checks whether the scale of the view it is painting is valid for the object set to it, delegates to its rule painters for objects that are accepted by the rule painters for all of its ILcdGXYPainter functionalities (paint, isTouched, boundsSFCT, ...), delegates to its rule painters for objects that are accepted by the rule painters for all of its ILcdGXYLabelPainter functionalities (paintLabel, labelBoundsSFCT, ...).
Layer factory that creates SLD styled layers if the data source file is accompanied by an SLD (.sld) file.
A "Fill" specifies the pattern for filling an area geometry.
A "Font" element specifies the text font to use.
Function for formatting dates.
Function for formatting numbers to make them human readable.
An SLD function is the base type for all custom functions defined by the Symbology Encoding specification.
Deprecated.
As this ILcdEvaluatorFactory is already used by the TLcdOGCFilterEvaluator, there is no reason for using this class directly.
A Geometry gives reference to a (the) geometry property of a feature to be used for rendering.
A Graphic specifies or refers to a "graphic symbol" with inherent shape, size, and coloring.
A builder for SLD graphics.
Composite implementation of ILcdSLDGXYLayerFactory.
Fallback SLD layer factory for models containing vector or image data.
SLD Layer factory to create layer nodes with sub-layers (ILcdLayerTreeNode's) for models with sub-models (ILcdModelTreeNode's).
ALcdSLDGXYPainterFactory implementation to create painters for objects that should be rendered according to an SLD style that uses a ILcdSLDSymbolizerPainterFactory for symbolizer painters.
A "Halo" fills an extended area outside the glyphs of a rendered text label to make the label easier to read over a background.
Represents a Histogram contrast enhancement operation, applicable to raster data styling.
"ImageOutline" specifies how individual source rasters in a multi-raster set (such as a set of satellite-image scenes) should be outlined to make the individual-image locations visible.
"InlineContent" is XML- or base64-encoded encoded content in some externally-defined format that is included in an SLD in-line.
An enumeration containing possible encoding types.
An SLD inline feature.
Interpolate allows to transform continuous values by a function defined on a number of interpolation points.
The interpolation method.
The interpolation mode.
An InterpolationPoint defines a correspondence between the LookupValues and the transformed values.
Extension of TLcdGXYCompositeLabelingAlgorithm that computes label locations for layers that have a TLcdSLDFeatureTypeStylePainter as label painter.
The "LabelPlacement" specifies where and how a text label should be rendered relative to a geometry.
Represents a LayerFeatureConstraint, which defines what features and feature types are referenced in a layer.
A "LinePlacement" specifies how a text label should be rendered relative to a linear geometry.
A LineSymbolizer is used to render a "stroke" along a linear geometry.
A builder for SLD line symbolizers.
A map item maps a given key to a value.
A Mark specifies a geometric shape and applies coloring to it.
Represents a named layer within a Styled Layer Descriptor.
Represents a named style that can be associated with a named or user-defined layer within a Styled Layer Descriptor.
Represents a Normalize contrast enhancement operation, applicable to raster data styling.
An OnlineResource typically specifies a HTTP URL to a resource (e.g. an image).
The OverlapBehavior element tells a system how to behave when multiple raster images in a layer overlap each other.
The "ParameterValue" uses OGC Filter expressions to give values for SLD graphic parameters.
A point placement specifies how a text label should be rendered relative to a geometric point.
A builder for SLD an point placement.
A PointSymbolizer specifies the rendering of a "graphic symbol" at a point.
A builder for SLD point symbolizers.
A PolygonSymbolizer specifies the rendering of a polygon or area geometry, including its interior fill and border stroke.
A builder for SLD polygon symbolizers.
A RasterSymbolizer is used to specify the rendering of raster/matrix-coverage data (e.g., satellite images, DEMs).
A builder for SLD raster symbolizers.
Recode allows the transformation of discrete values to any other values.
Represents a reference to a remote WFS or WCS server.
A rule is used to attach property/scale conditions to and group the individual symbolizers used for rendering.
A builder for SLD rules.
A painter that handles painting of all the objects that comply to a given rule.
Deprecated.
Contains a selected channel type and whether to use contrast enhancement to this channel in isolation.
Shaded relief specifies the application of relief shading (or "hill shading") to a elevation raster to give it somewhat of a three-dimensional effect and to make elevation changes more visible.
Returns the length of a string.
Returns the position of first occurrence of 'LookupString' in 'StringValue', counting from 1.
The search direction indicates whether searching goes frontToBack or backToFront.
A "Stroke" specifies the appearance of a linear geometry.
A Styled Layer Descriptor contains a set of layers, which can be named or user-defined and can have additional styling information.
XML Decoder for documents describing Styled Layer Descriptors, structured according to version 1.1 or 1.0 of the OGC Styled Layer Descriptor specification.
 
Encoder to encoder TLcdSLDStyledLayerDescriptor objects to XML documents according to version 1.0.0 and 1.1.0 of the OGC Styled Layer Descriptor / Symbology Encoding Implementation Specification.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the OGC StyledLayerDescriptor 1.0.0 XML Schema.
Deprecated.
Deprecated. 
Returns substrings of a given String.
A ILcdSLDSymbolizerPainterFactory that provides support for creating symbolizer painters for point, line, polygon, raster and text symbolizers.
A TextSymbolizer contains styling information to render text labels according to various graphical parameters.
A builder for SLD text symbolizers.
Strips off trailing and/or leading characters from a string value, by default, spaces are removed.
An enumeration that indicates at what position characters should be removed from a String.
Represents a user-defined layer to be built from WFS, WCS or inline (embedded) feature data.
Represents a user-defined style for a user-defined layer within a Styled Layer Descriptor.
Defines a vendor option for a symbolizer, consisting of a name and a value.
An implementation of ILcd2DBoundsIndexedModel that lazily loads its contents when they are first queried.
This model decoder decodes spatial tables from SQLite SpatiaLite databases.
This ILcdDatabaseModelDescriptor describes a layer from a SQLite SpatiaLite database.
This ILcdModelEncoder encodes models into SQLite SpatiaLite databases.
Deprecated.
It's encouraged to use TLcdEPSGReferenceParser instead
A model descriptor for models containing ILcdAirspace objects.
Parses and formats speeds.
This class defines speed unit constants.
Utility for a series of specific topology calculations with rhumblines on the sphere.
TLcdSphereUtil is a utility class that implements spherical trigonometry.
Implementation of ILcd2DAdvancedBinaryTopology on a spherical model.
Implementation of ILcd2DBinaryTopology and ILcd2DLineIntersectionTopology on a spherical model of the earth.
ILcdConstructiveGeometry implementation for spherical topology.
Deprecated.
use a Swing JSplitPane instead.
This class provides access to the data model and the types of http://www.isotc211.org/2005/srv.
 
Deprecated.
use JProgressBar instead
An EventObject that is sent out to ILcdStatusListener objects whenever the status of a process changes.
Helper object for sending out status events for a particular task.
Enumeration representing the severity of the TLcdStatusEvent
This class provides support to register listeners to TLcdStatusEvent objects.
This ILcdInputStreamFactory creates InputStreams that report reading progress by firing TLcdStatusEvents to the attached ILcdStatusListeners.
This ILcdOutputStreamFactory creates OutputStreams that report writing progress by firing TLcdStatusEvents to the attached ILcdStatusListeners.
Stereographic projection.
Deprecated.
use JTable instead
Deprecated.
Use a dedicated UI framework instead.
Deprecated.
Use a UI builder (e.g.
This class provides convenience methods for String tests and operations.
ILcdGXYPainterStyle based on java.awt.Stroke.
This line style builder makes it possible to create pre-defined stroke based line styles.
Describes how lines are ended.
Describes how segments are joined.
This Enumeration is equal to a given Enumeration minus a given set of elements.
An implementation of an airspace segment that uses a ILcdGeoPathLeg.SUB_POINT_LIST as geopath leg type together with a shared subpointlist as dataset.
This class provides an implementation of ILcdEditableSurface.
Contains the data model and data types for SVG.
Icon implementation based on a Scalable Vector Graphics (SVG) file or XML document.
Deprecated.
we do not recommend using SVG for georeferenced data.
An interface for parsers of SVG data.
A tag descriptor to identify models containing SVG data.
This ILcdModelEncoder allows to encode models to SVG files.
This is an implementation of ILcdSVGShapeFactory.
This class implements ILcdSVGShapeFactoryFactory .
This class is an implementation of ILcdSVGShapeWriter to write a ILcdShape down without extra properties like color, line-width, etc...
This is an extends of ALcdSVGShapeFactory.
Wrapper class to turn a ILcdAction into a javax.swing.Action.
Wrapper class to turn a ILcdIcon into a javax.swing.Icon.
Composes two images by taking the left part of the input image and combine it with the right part of the second image with respect to a swipe line.
This model decoder decodes elevation rasters in the SwissTopo Digital Height Model format (DHM25).
A TLcdRasterModelDescriptor for models containing Swiss DHM matrix data.
This class contains all information about the Swiss grid system.
Swiss Oblique Mercator projection.
Wrapper class to connect a ILcdAction to a javax.swing.JMenuItem.
A convenience icon implementation for simple symbols, such as squares or circles.
Deprecated.
beans support is no longer actively maintained
This format makes it possible to convert between java.util.Date objects and Strings formatted as "ddHHmmssTMMMyy", with T being a timezone character, and the other characters specified in SimpleDateFormat.
Deprecated.
Use a dedicated UI component instead.
Type safe enumeration class, including DAFIF aerodrome communication symbol types.
Deprecated.
new code should use the standard Java logging
This class provides a set of utility methods to access System properties.
Enum of the recognized java versions.
This model decoder decodes MapInfo TAB Raster files.
The default implementation of a TACAN with default properties.
This class defines a feature class mapper for TACANs.
A model descriptor for models containing ILcdTACAN objects.
This ILcdInputStreamFactory creates input streams from source names that represent tar files or entries in tar files.
This ILcdModelDecoder allows to decode entries in tar files.
Deprecated.
use ALcdTerrainElevationProvider extensions to find retrieve elevation data for points.
Utility class to compute the distance between 2 points, taking into account the terrain underneath.
A ILcdGXYController implementation that contains information on the altitude of terrain beneath the position of the mouse over the view.
Deprecated.
This class should not be used anymore.
Extension of TLcdAdvancedMapRulerController which takes into account underlying terrain for distance calculations.
This is a utility class for scanning terrain elevation along a line segment.
Creates viewsheds for terrain models.
Multi-line text icon.
The icon is immutable and uses the builder-pattern: see TLcdTextIcon.newBuilder() to create a new icon and TLcdTextIcon.asBuilder() to modify an existing one.
Builder for creating a text icon.
This model decoder decodes TIFF World files (tfw files), as well as JPEG World files (jgw files), BMP World files (bpw files) and PNG World files (pgw).
Type safe enumeration class for the threshold crossing height value indicator items.
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given ILcdRasterReferencer, after having checked the number of tie points.
Deprecated.
Deprecated.
This API is only here to support deprecated formats.
This ILcdTileDecoder decodes uncompressed tiles of bytes, shorts, or integers.
This class provides an implementation of ILcdTileInfo.
This class provides an implementation of ILcdTimeBounds.
Utility class containing several methods for processing ILcdTimeBounds objects.
Type safe enumeration class, indicating the time codes.
Decorator for an ILcdSimulatorModel which allows to limit the exposed available time interval of the ILcdSimulatorModel.
Type safe enumeration class, indicating the time indicators.
This ILcdModelXYWorldTransformation defines a transformation between an ILcdTopocentricReference and an ILcdXYWorldReference.
Deprecated.
This class is broken.
A topocentric earth fixed cartesian coordinate system is a right-handed cartesian coordinate system defined with respect to an ellipsoid and a point on the ellipsoid.
A TLcdTopocentricReference is an implementation of an ILcdTopocentricReference.
This singleton represents the built-in multi-touch support of LuciadLightspeed.
 
An extension of TLcdAWTEvent designed for input originating from a touch device.
This class describes the (change in) state of a single touch point.
Enumeration of the supported states of touch points.
Implementation of a tracing algorithm, based on the Dijkstra algorithm but adapted to work with complex edge value functions.
This extension of ALcdModel was designed to store (large) data sets of moving point objects, for example tracks.
This height provider retrieves its heights from another height provider with a different reference.
This ALcdMeasureProvider wrapper makes sure that the given point and Parameters are transformed to a given model reference.
Object that can transform an object from one model to another.
Class containing factory methods to create ALcdTransformingModel instances.
This icon delegates to another ILcdIcon, but translates it.
This implementation of ILcdRasterReferencer computes axis-aligned raster bounds in the given model reference.
A representation of a transport request.
Default transport factory for HTTP transports, based on Apache's HttpClient library 4.5.2.
A request to a transport service.
A response from a transport service.
Transverse Mercator projection.
Deprecated.
Type-safe enumeration representing the directions in which a edge can be traversed.
This is a utility class that can be used to make a class that implements ILcdTreeLayered.
Icon that displays a single text character based on a char.
This balloon descriptor describes a balloon that isn't anchored to any point.
An event indicating that an operation has occurred which can be undone.
This ILcdAction allows to call undo on the TLcdUndoManager given at construction time.
Deprecated.
This class has no more use.
This class is a manager for classes that implement the ILcdUndoable interface.
Utility class to maintain a list of ILcdUndoableListeners.
Factory for ILcdISO19103UnitOfMeasure objects.
This class provides access to the unknown data model.
Thrown to indicate that a required property is not supported.
Deprecated.
As of 2023.0, this class has been deprecated.
This ILcdGridReference represents a UPS grid reference.
TLcdUPSGridLayer is an ILcdGXYLayer that can be added in an ILcdGXYView to display a Universal Polar Stereographic MGRS grid.
This class can be used to retrieve a TLcdUPSGrid reference for a specific point or hemisphere.
Utility class to format coordinates into UPS-MGRS notation.
A utility class that can be used to format and parse lon lat points to/from a UPS string.
TLcdUserDialog is an implementation of user dialogs.
This class describes the accuracy of USRP/ASRP/ADRG data, as defined in a Quality file (QAL).
A TLcdRasterModelDescriptor for models containing USRP/ASRP/ADRG data.
This class describes a legend of USRP/ASRP/ADRG data, as defined in a Source file (SOU).
This model decoder decodes rasters in the USRP, ASRP, and ADRG formats.
A TLcdRasterModelDescriptor for models containing USRP/ASRP/ADRG data.
This ILcdTile contains additional information about the USRP/ASRP/ADRG zone that it represents.
This descriptor contains the information about a USRP/ASRP/ADRG zone present in a General Information File (GEN).
Deprecated.
Use the new TLcdUTMGridSystem.
This ILcdGridReference represents a UTM grid reference.
TLcdUTMGridLayer is an ILcdGXYLayer that can be added in an ILcdGXYView to display a UTM MGRS grid.
BeanInfo class for a TLcdUTMGridLayer object.
This class can be used to retrieve a TLcdUTMGrid reference for a specific point or UTM zone.
TLcdUtmMgrsUtil is a utility class for the UTM Military Grid Reference, which is an alphanumeric version of a numerical UTM (Universal Transverse Mercator) grid coordinate.
A utility class that can be used to format and parse lon lat points to/from a UTM String.
The TLcdUTMZone extends Object, it represents a UTM-MGRS zone.
The TLcdUTMZonePainter extends ALcdGXYPainter and implements ILcdGXYPainter to paint an UTM-MGRS zone (TLcdUTMZone) on a hemisphere.
A TLcdValidationResult is used to contain the result of a validation operation.
Describes the different severity levels of a validation result.
Represents an object that contains a shape with a value.
This class provides an implementation of ILcdValuedPolygon.
Deprecated.
Do not use this class, it is for internal use only.
Deprecated.
Do not use this class, it is for internal use only.
Deprecated.
Do not use this class, it is for internal use only.
Default implementation of ILcdIntegerIndexedModel.
Vertical perspective projection.
A model descriptor for models containing ILcdAerodrome objects related to VFR routes.
Type safe enumeration class, indicating the VFR flight pattern directions.
A model descriptor for models containing ILcdVFRRoute objects that represent offset routes (the isOffset method returns true).
This class defines a route that consists of offset points.
This type save enumeration defines the type of a VFR route point.
This type safe enumeration defines the usage codes of a VFR route point.
The default implementation of a VFR route without features.
This class defines a feature class mapper for VFR routes.
A model descriptor for models containing ILcdVFRRoute objects that are not offset routes (the isOffset method returns false).
The default implementation of a VFR route point without features.
This class defines a feature class mapper for VFR route points.
This balloon descriptor describes a balloon that is anchored to a point in the view.
This mediator keeps track of terrain models in the ILcdView and adds/removes them to/from the specified model based terrain elevation provider.
This ILcdHeightProvider retrieves height based on a view.
Class containing information about a view invalidation.
This ILcdMultilevelRaster can be used to visualize an ILcdViewshed.
Describes how special visibility values should be interpreted.
Enumeration of interpretations for special visibility values.
Creates an ILcdVisibilityMatrixView object representing the visibility between two ILcdAltitudeMatrixView objects.
Enumeration representing the result of a visibility computation.
The default implementation of a VOR with default properties.
This class defines a feature class mapper for VORs.
A model descriptor for models containing ILcdVOR objects.
Type safe enumeration class, indicating the possible VOR types.
Deprecated.
This class should no longer be used.
Models the VPF coverage level.
Models the VPF database level.
Models a VPF directory containing multiple VPF databases.
Deprecated.
As of V6.0, this class should no longer be used.
Deprecated.
As of V7.2, this class should no longer be used.
Deprecated.
As of V6.0, this class should no longer be used.
Contains data quality information of a VPF database, library or coverage.
This class provides static access to the VPF data model and its types.
Models the VPF feature class level.
Utility class for enabling and disabling the GeoSym symbology.
Stores the default values for the ECDIS External Attribute Values used in the rules to determine the representation of a VPF object.
Used internally to retrieve a set of rules on how to represent VPF data using the GeoSym symbology.
An ILcdGXYLayerFactory for VPF models.
A painter provider for VPF data.
Deprecated.
As of V6.0, this class should no longer be used.
Deprecated.
No longer relevant since TLcdVPFLayer is also deprecated.
Deprecated.
As of V6.0, this class should no longer be used.
Default implementation of ILcdVPFLayerFactoryModel.
Models the VPF library level.
This model decoder decodes Vector Product Format (VPF) data into ILcdModel objects
Enumeration defining the available model element modes for VPF.
Type-safe enumeration containing the model types that are available in VPF.
Model descriptor used for VPF models.
Extends TLcdGXYPointListPainter and adds functionality for painting VPF domain objects using GeoSym symbology.
Extends TLcdGXYIconPainter and adds functionality for painting VPF domain objects using GeoSym symbology.
Groups some methods for working with VPF properties.
Represents a tile in a VPF tiling schemas.
Panel with a range slider to change the top or bottom offset of a vertical view.
This event is thrown by a TLcdVVJPanel when its cursor's position has changed.
Provides grid-line information based on the Reduced Vertical Separation Minimum (RVSM).
This JPanel allows to display one vertical profile (for example a 3D polyline of lon/lat/height points) and a number of sub-profiles that are associated to the main profile.
Panel with a range slider to set the left and right offset on a vertical view.
Panel with two sliders to update the starting and the ending point of a vertical view's main profile.
ILcdVVModel to show a terrain profile in a Vertical View.
Deprecated.
As of 2023.0, this class has been deprecated.
This class is used for rendering the terrain profile with the use of a Vertical View.
Convenience JPanel that combines a vertical view with a set of controllers.
This ILcdGXYPainter can paint ILcdMultilevelRaster instances, warping them between different coordinate systems as required.
This ILcdGXYPainter can paint ILcdRaster instances, warping them between different coordinate systems as required.
This Printable prints a textual watermark.
The orientation of the watermark.
The default implementation of a waypoint with default properties.
This class defines a feature class mapper for waypoints.
A model descriptor for models containing ILcdWayPoint objects.
A type safe enumeration class indicating the usage code of navaid and waypoint.
Human-readable descriptive information for the object it is included within.
Description of a WCS object.
Description of a measured or observed quantity, and list of the "valid" quantity values (values for which measurements are available or "by which" aggregate values are available).
This class represents the values of an axis description.
Metadata for a WCS server, also known as Capabilities.
The TLcdWCSCapabilitiesDecoder class allows to decode WCS capabilities from a WCS server, with support for version 1.0.
This class contains the service exception metadata.
The TLcdWCSClient class represents a client interface to an OpenGIS WCS server.
Specifies which of the minimum and maximum values are included in the range.
A command dispatcher class for WCS requests.
A container for the global objects created by ALcdOGCWCSCommandDispatcherFactory.
This class contains metadata about the data served by the WCS instance.
This class provides the description of a specific coverage served by an OpenGIS Web Coverage Service (WCS) instance.
This model decoder decodes a WCS coverage data source encoded as GeoTIFF into an ILcdModel object.
Full description of one coverage available from an OpenGIS Web Coverage Service (WCS) instance.
Brief description of one coverage available from a WCS.
Data source representation for a WCS.
A builder to create TLcdWCSDataSource instances.
A WCS DescribeCoverage request.
Defines the spatial-temporal domain set of a coverage offering.
Deprecated.
A WCS GetCapabilities request.
A WCS GetCoverage request.
Codes that identify interpolation methods.
An interval of values of a numeric quantity.
Defines spatial extent by extending TLcdWCSLonLatEnvelopeBase with an optional time position pair.
For WCS use, this class is intended to restrict ILcdGML3Envelope to the WGS84 geographic CRS with Longitude preceding Latitude and both using decimal degrees only.
Refers to a metadata package that contains metadata properties for an object.
This class contains the operations metadata and exception metadata.
A client for OpenGIS Web Coverage Services (WCS).
Enumeration class for defining the interpretation of the request bounds.
A model that contains a single TLcdWCSProxy object.
A model descriptor for WCS proxy raster models.
Factory for creating WCS proxy models.
Defines the properties (categories, measures, or values) assigned to each location in the domain.
This class holds a HTTP request and several parameters used in a WCS request.
This class contains the service identification information.
Class for OGC WCS service exceptions.
This class represents a servlet implementation with support for the OGC Web Coverage Service (WCS) 1.0, 1.1.0 / 1.1.1 and 2.0.1 standards.
Defines the spatial domain of a coverage offering.
Unordered list(s) of identifiers of Coordinate Reference Systems (CRS's) supported in server operation requests and responses.
Unordered list of data transfer formats supported.
Unordered list of interpolation methods supported.
This is a variation of the GML TimePeriod, which allows the beginning and end of a time-period to be expressed in short-form inline using the begin/endPosition element, which allows an identifiable TimeInstant to be defined simultaneously with using it, or by reference, using xlinks on the begin/end elements.
An ordered sequence of time positions or intervals.
A single value for a variable, encoded as a string.
List of all the valid values and/or intervals of values for this variable.
List of all the valid values and/or ranges of values for this variable.
The range of an interval.
Hash map implementation with weak keys and identity-based comparison semantics.
This class keeps track of the available weather types.
This class represents the Web Feature Service metadata about a specific service instance.
The TLcdWFSCapabilitiesDecoder class allows to decode WFS capabilities from a WFS server, with support for version 1.0 and 1.1.
The TLcdWFSClient class represents a client interface to an OpenGIS WFS server.
Default implementation of ILcdWFSClientModelEncoderFactory.
A command dispatcher class for WCS requests.
A container for the global objects created by ALcdOGCWFSCommandDispatcherFactory.
A class containing the list of ids of the features that were created or modified by an action in a WFS transaction request.
Data source representation for a WFS.
A builder to create TLcdWFSDataSource instances.
A WFS DescribeFeatureType request.
This class holds the information about a given feature type that is served by a WFS.
An implementation of ILcdWFSFeatureType.
A list of feature types available from this server.
Deprecated.
Since 2017.0 Please make use of ILcdWFSCapabilitiesProvider.
Default implementation of ILcdWFSFilteredModelFactory.
A WFS GetCapabilities request.
A set of constraints that can be applied while retrieving features from a WFS.
A WFS GetFeature request.
A WFS GetFeatureWithLock request.
This class holds the information about a given GML Object type that is served by a WFS.
A list of GML object types available from this server.
A WFS LockFeature request.
An enumeration that corresponds to the 'LockAction' attribute of 'GetFeaturesWithLock' and 'LockFeatures' requests.
This class represents the response to a WFS lock feature request.
A manager which enables management of locks.
This class holds Metadata URL information to offer detailed, standardized metadata about the data underneath a particular feature type.
An ILcdModelDecoder and ILcdWFSModelDecoder implementation that allows to access a WFS server and retrieve data from it.
This class allows you to define a WFS output format by combining an ILcdModelEncoder with a content type (MIME type).
This enumeration class represents the possible types of operations that a WFS may support.
This is a container class for the operations supported by a given instance of WFS.
This is a container class for the output formats supported by a given instance of WFS.
A client for OGC Web Feature Services (WFS).
A builder class for TLcdWFSProxyModel instances.
A model descriptor for WFS proxy models.
Deprecated.
A class that represents context information about a WFS request that is being handled.
Class for OGC WFS service exceptions.
This class represents a servlet implementation with support for the OGC Web Feature Service (WFS) 1.0 / 1.1 / 2.0 standard, including the WFS Transactional profile.
A WFS Transaction request.
An enumeration that corresponds to the 'ReleaseAction' attribute of a 'Transaction' request.
This class represents the response of a Transaction request.
A class that represents one 'Property' of a WFS update transaction.
Pluggable look and feel interface for TLcdRangeSlider.
Pluggable look and feel interface for TLcdRangeSlider.
This decoder attempts to create a ILcdModelReference from a file in the directory of the given data source file aSource.
This ILcdModelReferenceEncoder encodes model references in .prj files corresponding to the given destination files.
Encodes geo references to OGC WKT strings as specified in OGC document 01-009 (OpenGIS® Coordinate Transformation Service Implementation Specification).
This class is used to parse Coordinate Reference Systems in the Well-Known Text format of the OpenGIS Specification to a ILcdModelReference of LuciadLightspeed.
This class is a mapping between the declination, inclination or the total intensity of the magnetic north at a given point and date.
This class produces a TLcdMagneticNorthModel from a data file containing the parameters for the WMM magnetic model.
Tag descriptor to mark models that are created with the TLcdWMMModelDecoder.
Default implementation of ALcdWMSAuthorityURL.
This class is an implementation of the ALcdWMSCapabilities interface.
Decodes the configuration file (XML) into a ALcdWMSCapabilities object.
The TLcdWMSClient class represents a client interface to an OpenGIS WMS server.
Contextual information regarding the command dispatcher.
Data source representation for a WMS, with one or more layers.
A builder to create TLcdWMSDataSource instances.
Representation of a WMS layer.
A class which represents a WMS DescribeLayer request.
Default implementation of ALcdWMSDimension.
A dimension extent represents the set of values or intervals that are available for a dimensional parameter.
Feature info encoder that encodes the features as GeoJSON.
A class which represents a WMS GetCapabilities request.
A context object that is used to specify WMS GetFeatureInfo settings.
Builder class for TLcdWMSGetFeatureInfoContext objects.
This class contains optional parameters for a WMS GetFeatureInfo request.
Builder class for TLcdWMSGetFeatureInfoParameters objects.
A class which represents a WMS GetFeatureInfo request.
A class which represents a WMS GetLegendGraphic request.
This class contains all relevant information that might be useful when generating legends.
A context object that is used to specify WMS GetMap settings.
Builder class for TLcdWMSGetMapContext objects.
A class which represents a WMS GetMap request.
Factory class defining the methods to create and configure a new TLcdGXYViewBufferedImage to generate a map inside the WMS Server.
Feature info encoder that encodes the features as HTML.
An identifier is an ID number or a label defined by a particular authority.
Default implementation of a ALcdWMSLayer.
Default implementation of ALcdWMSLayerStyle.
Default model provider implementation that delegates to the given ILcdModelDecoderFactory.
This ILcdGXYLayer implementation is designed for models containing an ALcdWMSProxy object.
Implementation of an ILcdGXYLayerFactory for an ILcdModel containing an ALcdWMSProxy object.
A painter for ALcdWMSProxy objects.
This class implements a ILcdModelDescriptor describing proxy for a Web Map Server.
This class holds a HTTP request and several parameters used in a WMS request.
Class to handle the exceptions thrown by TLcdOGCWMSCommandDispatcher and TLcdOGCSLDWMSCommandDispatcher, when the request URL contains invalid parameters or invalid values.
Default implementation of ALcdWMSServiceMetaData.
This class represents a servlet implementation with support for the OGC Web Map Service (WMS) 1.1.1 / 1.3.0 standard, including the WMS SLD profile.
Represents a named layer that has to be requested from an OGC Web Map Service.
Feature info encoder that encodes the features as plain text.
General representation of an URL-based feature that is used in the WMS capabilities.
Feature info encoder that encodes the features as XML.
Client that can be used to connect to OGC WMTS (Web Map Tile Service) servers.
ILcdDataSource to represent OGC WMTS data.
A builder to create TLcdWMTSDataSource instances.
A context object that is used to specify the WMTS GetFeatureInfo settings.
This class contains all information provided by the client and some additional derived information that might be useful when generating legends.
A layer factory that can create layers for WMTS models.
Represents a WMTS layer: Its unique identifier Its display title An abstract A list of supported tile formats A list of supported styles (ids) A list of dimensions and their allowed values
This model decoder decodes a WMTS layer into an ILcdModel object.
Model descriptor for OGC WMTS (Web Map Tile Service) models.
This class holds information related to a WMTS request.
Type safe enumeration class, indicating the predefined time-sheet schedules.
This implementation of ILcdRasterReferencer delegates the computation of the raster reference to a given ILcdRasterReferencer, after verifiying if the raster crosses the 180 degrees meridian.
This class provides access to the data model and the types of http://www.w3.org/1999/xlink.
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the XLink XML Schema.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the XLink XML Schema.
Implementation of ILcdXLinkExpressionFactory that is able to resolve references based on XML ID (i.e.
Model class that contains the link information contained in the xlink:simpleLink attribute group defined in the http://www.w3.org/1999/xlink schema.
This class groups a number of classes defining public constants for the http://www.w3.org/2001/XMLSchema schema.
This class groups a number of classes defining public constants for the http://www.w3.org/2001/XMLSchema schema.
This class provides easy access to all XML names of the http://www.w3.org/2001/XMLSchema schema.
This class provides easy access to all XML types defined in the http://www.w3.org/2001/XMLSchema schema.
Utility class providing static methods for converting XML lexical values to Java representations and vice versa.
This class provides access to the data model and the types of XML schema (http://www.w3.org/2001/XMLSchema).
Implementation of ILcdXMLSchemaBasedDecoderLibrary for the XML base Schema.
Implementation of ILcdXMLSchemaBasedEncoderLibrary for the XML base Schema.
Implementation of ILcdXMLSchemaBasedMappingLibrary for the XML base Schema (http://www.w3.org/2001/XMLSchema).
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Composite ILcdXMLSchemaTypeMapping implementation that manages a collection of schema type mappings.
Deprecated.
Use a UI builder (e.g.
Class that builds TLcdDataModels based on XML schemas.
Implementation of ILcdXMLSchemaBasedDecoderLibrary that provides support for unmarshalling XML data to ILcdDataObject instances for a given data model.
Implementation of ILcdXMLSchemaBasedEncoderLibrary that provides support for marshalling ILcdDataObject instances to XML data for a given data model.
Implementation of ILcdXMLSchemaBasedMappingLibrary providing support for mapping XML data on ILcdDataObject instances for a certain data model.
Enables automatic support for decoding documents containing XML schemas for which the decoder is not configured.
Deprecated.
The use of this class has been deprecated.
Enumeration class for defining the type of datetime.
Main class for unmarshalling an XML document into a Java object graph, using ILcdXMLUnmarshaller's.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
The use of this class has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
This class is deprecated because ILcdXMLElement has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Utility class for marshalling Java object graphs into XML documents, using ILcdXMLMarshaller's.
Deprecated.
Use of the com.format.xml API has been deprecated.
An entity resolver which has a local cache of all XSD schemas that are available in the LuciadLightspeed distribution.
Implementation of com.luciad.util.ILcdCollectionFeaturedDescriptor that contains additional XML-related information about the object it describes.
Default implementation for XML domain objects, based on ILcdSelfDescribedFeatured.
Deprecated.
Use of the com.format.xml API has been deprecated.
An XML configuration class which is used by the XML binding framework to decide for which interface or super class of a class a marshaller will be searched, in case no marshaller is available for the class itself.
Contains a set of object factories that can be used to create a Java instance representing an element from the XML document.
A wrapper class for ILcdXMLTypeMarshaller that converts it into an ILcdXMLMarshaller.
Provider of ILcdXMLMarshaller's that can marshal instances of a specified Java class to a specified XML element.
A qualified XML name, containing an XML namespace part and a local name.
Deprecated.
Use of the com.format.xml API has been deprecated.
Provider of ILcdXMLObjectFactory's that can create a Java object for a specified XML element.
Deprecated.
Use of the com.format.xml API has been deprecated.
Deprecated.
Use of the com.format.xml API has been deprecated.
Allows to quickly determine the type of an XML file without consuming the input stream.
Default implementation of ILcdXMLPrefixMap.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Decoder for decoding an XML Schema-based XML document into a Java object graph, using ILcdXMLUnmarshaller's and ILcdXMLTypeUnmarshaller's.
Encoder for marshalling a Java object graph into an XML Schema-based XML document, using ILcdXMLMarshaller's and ILcdXMLTypeMarshaller's.
Contains information common to XML decoders and encoders.
Provides utility methods for working with XML Schema mappings.
Extended TLcdXMLMarshallerProvider that creates marshallers on-the-fly using a TLcdXMLSchemaBasedEncoder's type marshaller provider.
Extended TLcdXMLUnmarshallerProvider that also allows unmarshallers to be registered and retrieved for local elements.
This annotation is applied on TLcdDataProperty instances to indicate that they are the result of mapping a xsd:choice property.
This class provides information about a choice property.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Represents an element declaration in an XML Schema.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
An identifier for XML schema elements.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Container of XML Schema information which is used by the XML Binding Framework.
Represents a type declaration in an XML Schema.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
An identifier for XML schema types that allows referring to both global and anonymous types.
Builder to easily add steps to create schema type identifiers.
The semantic meaning of a schema type identifier step (e.g. an attribute, an element group, a union).
ILcdAnnotation that allows schema-specific information to be attached to a TLcdDataModel.
This annotation is applied on TLcdDataType instances to indicate that they are the result of mapping a xsd:union type.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Deprecated.
Use of the com.format.xml.schema API has been deprecated.
Provider of ILcdXMLTypeMarshaller's and ILcdXMLSchemaDatatypeMarshaller's that can marshal instances of a specified Java class to instances of an XML element with a specified XML Schema type or datatype.
Provider of com.luciad.format.xml.bind.schema.ILcdXMLSchemaObjectFactory's that can create Java instances for XML types and datatypes.
Provider of ILcdXMLTypeUnmarshaller's and ILcdXMLSchemaDatatypeUnmarshaller's that can unmarshal a specified XML Schema type or datatype to instances of a specified Java class.
A wrapper class for ILcdXMLTypeUnmarshaller that converts it into an ILcdXMLUnmarshaller.
Provider of ILcdXMLUnmarshaller's that can unmarshal a specified XML element to instances of a specified Java class.
This class provides two additional constants that can be used when working with XPathExpression instances working on Luciad domain objects.
Decoder library that registers a data type unmarshaller for type xsd:string and the TLcdXMLXPathString class.
Encoder library that registers a data type marshaller for type xsd:string and the TLcdXMLXPathString class.
Implementation of XPathFactory that can create xpath expressions for graphs of data objects.
Simple object representing an xpath expression as a string.
This class provides an implementation of ILcd2DEditableArc in the cartesian space.
This class provides an implementation of ILcd2DEditableArcBand in the cartesian space.
This class provides an implementation of ILcd2DEditableBounds in the cartesian space.
This class provides an implementation of ILcd2DEditableCircle in the cartesian space.
This class provides an implementation of ILcd2DEditableCircleBy3Points in the cartesian space.
This class provides an implementation of ILcd2DEditableCircularArcBy3Points in the cartesian space.
This class provides an implementation of ILcd2DEditableCircularArcByBulge in the cartesian space.
This class provides an implementation of ILcd2DEditableCircularArcByCenterPoint in the cartesian space.
ILcdContourBuilder implementation for usage with the TLcdComplexPolygonContourFinder.
This class provides an implementation of an ILcdCompositeCurve that is also an ILcdRing, in the cartesian space.
Deprecated.
Do not use this class.
This class provides an implementation of ILcd2DEditableEllipse in the cartesian space.
This class provides an implementation of ILcd2DEditableBounds in the cartesian space.
Deprecated.
Do not use this class.
This class provides an implementation of ILcd2DEditablePolyline that always has two points, in the cartesian space.
This class provides an implementation of ILcd2DEditablePoint in the cartesian space, but internally using floats instead of doubles.
This class provides an implementation of ILcd2DEditablePolygon in the cartesian space.
This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
This class provides an implementation of ILcd2DEditablePolyline in the cartesian space.
This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
This class provides an implementation of ILcd2DEditablePolypoint in the cartesian space.
This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
This class represents a buffer around a shape with a given width, in the cartesian space.
ILcdGXYLayer implementation that is capable of visualizing cartesian (XY) grid data.
Builder that makes it possible to create XY grid overlay labels.
The content that is displayed in the label.
Style that can be used for XY grid layers.
The axis for which style information can be specified.
Builder for XY styles.
This class provides an implementation of ILcd2DEditablePolyline that always has two points, in the cartesian space.
Implementation of ILcdModelReference that is not geo-referenced.
This class represents a TLcdXYPoint with a measure (M) value.
This class represents a TLcdXYPolygon with measure values.
This class represents a TLcdXYPolyline with measure values.
This class represents a TLcdXYPolypoint with measure values.
This class provides an implementation of ILcd2DEditablePoint in the cartesian space.
This class provides an implementation of ILcd2DEditablePolygon in the cartesian space.
This class provides an implementation of ILcd2DEditablePolyline in the cartesian space.
ILcdContourBuilder implementation for usage with the TLcdPolylineContourFinder.
A ILcdSHPPolylineMSupport is a support class for the polylineM implementation in com.luciad.format.shp.
This class provides an implementation of ILcd2DEditablePolypoint in the cartesian space.
The default implementation of ILcd2DEditableText.
Although it was designed for cartesian space, it can also be used in geodetic space.
This class provides an implementation of ILcd3DEditableArcBand in the cartesian space.
This class provides an implementation of ILcd3DEditableBounds in the cartesian space.
This class provides an implementation of ILcd3DEditableBounds in the cartesian space.
This class provides an implementation of ILcd3DEditablePolyline that always has two points, in the cartesian space.
This class provides an implementation of ILcd3DEditablePoint in the cartesian space, but internally using floats instead of doubles.
This class provides an implementation of ILcd3DEditablePolygon in the cartesian space with a reduced memory footprint.
This class provides an implementation of ILcd3DEditablePolyline in the cartesian space with a reduced memory footprint.
This class provides an implementation of ILcd3DEditablePolypoint in the cartesian space with a reduced memory footprint.
This class provides an implementation of ILcd3DEditablePolyline that always has two points, in the cartesian space.
This class represents a TLcdXYZPoint with a measure value.
This class represents a TLcdXYZPolygon with measure values.
This class represents a TLcdXYZPolyline with measure values.
This class represents a TLcdXYZPolypoint with measure values.
This class provides an implementation of ILcd2DEditableZonalPoint in the cartesian space.
This class provides an implementation of ILcd3DEditablePoint in the cartesian space.
This class provides an implementation of ILcd3DEditablePolygon in the cartesian space.
This class provides an implementation of ILcd3DEditablePolyline in the cartesian space.
This class provides an implementation of ILcd3DEditablePolypoint in the cartesian space.
Implements ILcdXYZRotation (3D rotation in a cartesian coordinate system), forward and inverse rotations.
This class implements a ILcdInputStreamFactory that can create input streams from source names that represent zip files or entries in zip files.
This ILcdModelDecoder allows to decode entries in zip files.
This addon adds an "About..." menu item to the menu "Help".
An event describing a change in a ILcyActionBar.
Represents an action, active settable, component or sub-menu in an ILcyActionBar (e.g.
Comparator that allows to sort items within a single TLcyGroupDescriptor.
The TLcyActionBarManager class is the central repository for actions and active settables in the Lucy application.
Builder class which allows to mediate the actions and active settables between two action bars.
A class containing static utility methods to facilitate working with action bars.
Event fired when the active context changes.
Event thrown when the addon container has changed.
Lucy addon for AIXM 5.1.
This addon adds visualization support for time dependent data in AIXM5.
Add-on that allows to read AIXM data.
Extension of JToolBar that nicely handles the case when not enough space is available to display all tool bar items.
This add-on allows to visualize and edit APP6 data on a GXY map.
Manager of the ILcyApplicationPane instances that currently exist.
This interface defines the callback operation for applyOnApplicationPane.
This event describes an added or removed ILcyApplicationPane.
An add-on which can be used to edit the aircraft performance settings of procedures:
Add-on which provides support to visualize ESRI ArcInfo ASCII Grid Format files on a GXY view.
Layer used to display the users area of interest.
Add-on that allows to read Arinc data.
This addon provides ASDI support.
This add-on provides support for ASTERIX models, and allows to visualize those on a GXY map.
Decorator for an ALcyFormat that makes the given format support asynchronous painting (see com.luciad.view.gxy.asynchronous package).
ILcdLayerHeightProviderFactory for asynchronous layers.
Add-on for asynchronous painting using layer wrappers.
This class describes asynchronous painting hints.
This addon adds support to read the BCI format using the TLcdBCIRasterModelDecoder.
This add-on provides support for Bing maps data on a 2D map.
Extension of ALcyWorkspaceCodec that only uses a single OutputStream and a single InputStream to store/restore workspaces.
This add-on adds support to model data in the BUFR format and visualize it in an ILcdGXYView.
This class is a manager for the TLcyGenericMapManager instances used in Lucy.
General
Factory to create some common user interface widgets.
Implementation of ALcyCompositeFilter that logically ands the associated filters together.
Composite (see composite design pattern) implementation of ILcyAsynchronousPaintHintProvider.
Composite implementation (see composite design pattern) of ILcdBalloonContentProvider.
Composite implementation of ALcyCameraLinkerFactory.
Composite implementation of ILcyCustomizerPanel that uses a JPanel.
ILcyCustomizerPanelFactory implementation that follows the composite design pattern.
Composite implementation of ILcyCustomizerPanel that uses a JTabbedPane.
Composite implementation (see composite design pattern) of ALcyDataSourceHandler.
Composite implementation of ALcyDomainObjectConverter.
Composite implementation of the DropTargetListener interface.
Composite implementation (see composite design pattern) of ALcyFileTypeDescriptor.
A composite implementation of ALcyFormatBarFactory according to the composite design pattern.
Composite implementation (see composite design pattern) of ILcdGXYLayerDecoder.
Composite implementation (see composite design pattern) of ILcdGXYLayerEncoder.
Composite implementation (see composite design pattern) of ILcdGXYLayerFactory.
Composite (see composite design pattern) implementation of ILcyGXYLayerTypeProvider.
Composite implementation (see composite design pattern) of HyperlinkListener.
Composite implementation (see composite design pattern) of ILcdInputStreamFactory.
Composite implementation of ILcdLayerHeightProviderFactory.
Composite implementation (see composite design pattern) of ILcdLayerMeasureProviderFactory.
Composite implementation of ALcyLayerSelectionTransferHandler according to the composite design pattern.
Composite implementation of ILcyLayerStyleCodec.
A composite implementation of ILcyModelContentTypeProvider according to the composite design pattern.
A composite implementation of ILcyModelContentTypeProvider according to the composite design pattern.
Composite implementation (see composite design pattern) of ILcdModelDecoder.
Composite implementation (see composite design pattern) of ILcdModelEncoder.
A composite implementation of ILcdModelFactory according to the composite design pattern.
A composite implementation of ILcdModelHeightProviderFactory according to the composite design pattern.
Composite implementation (see composite design pattern) of ILcdModelMeasureProviderFactory.
Composite implementation (see composite design pattern) of ILcdModelReferenceDecoder.
Composite implementation (see composite design pattern) of ILcdModelReferenceParser.
Composite implementation (see composite design pattern) of ILcdOutputStreamFactory.
Composite implementation (see composite design pattern) of ILcdOWSTransport.
Composite implementation of ALcyProperties.
Composite implementation of ILcyPropertyConverter.
Deprecated.
See the deprecation message in ILcySimulatorModelFactory
Add-on which provides a UI allowing to input/paste a link to a file or an URL, which will then be handled by Lucy.
Add-on to calculate terrain contour lines and visualize them on a GXY map.
Back-end functionality for a TEA contour add-on.
Determines the GUI elements to add to the contour application pane.
This addon provides the necessary menu items for copying, cutting and pasting data in Lucy.
Implementation of ALcyCreateLayersAction for ILcdGXYLayer and ILcdGXYView instances.
This add-on provides support for decoding CSV files and visualizing them on a GXY view.
Deprecated.
A new DAFIF addon was added, TLcyDAFIFFormatAddOn.
This add-on provides DAFIF(T) support.
Manager that takes care of everything related to adding new data formats.
Class that represents the logic to choose a ILcdModelDecoder or ALcyDataSourceHandler out of a list of candidates.
Class that represents the logic to choose one or multiple ILcyGenericMapComponent(s) out of a list of candidates.
Utility class to create instances of ILcyCustomizerPanelFactory that can be used to create customizer panels for instances of TLcdDataPropertyValueContext.
This class offers methods to create filters that can be used to create customizer panel factories in the TLcyDataPropertyValueCustomizerPanelFactories.
Deprecated.
See the samples.lucy.datarepository.DataRepositoryAddOn sample
Event fired when a set of data sources is handled.
This manager is a central container for ALcyLayerSelectionTransferHandler objects by using a TLcyCompositeLayerSelectionTransferHandler.
Do not use this class, it's here only for beans compatibility.
This add-on adds debugging information to the user interface.
This add-on is a collection of default LuciadLightspeed formats.
This addon provides DGN support.
This addon adds support to read data in the Digital Image Map format (DIMAP XML) using the TLcdDIMAPModelDecoder.
TLcyDimensionalFilterAddOn provides a GUI to filter formats with multidimensional data, i.e. data that can vary over multiple dimensions like pressure or height.
Implementation of ILcyApplicationPaneFactory that creates panels that support docking: they can be moved and re-arranged by the end-user.
This context object defines everything related to a domain object: the ILcdModel in which it is contained, and the ILcdLayer and the ILcdView in which it is displayed.
An addon that provides an ALcyFormat supporting the out-of-the-box shapes of LuciadLightspeed (e.g.
Extension of TLcyDrawingModelDescriptor which also implements ILcdDataModelDescriptor.
Builder class for TLcyDrawingDataModelDescriptor instances.
This class keeps track of all the ALcyDomainObjectSupplier instances registered to the addon.
The ILcdModelDescriptor used by the models created by the TLcyDrawingFormat when specified in the configuration file of the drawing add-on.
Extension of ALcyDrawingSettings for GXY maps.
A repository for SLD styles to contain styles which are permanently available.
Event fired when a TLcyDrawingStyleRepository is changed.
Enumeration that indicates with which style a shape should be painted.
Registers the terrain following functionality for the TLcyDrawingAddOn.
GXY version of the ALcyDrawingToolBarFactory.
This class groups a number of methods to extract information from the context during xml marshalling and unmarshalling.
This add-on provides DWG support.
Do not use this class, it's subject to change or disappear without notice.
This add-on provides support for E57 files.
An addon for creating and managing earth terrain.
Add-on which provides the ALcyFormat responsible for the visualization of ECRG models.
This addon adds support to read ECW files.
Deprecated.
If you want to customize the customizer panels for APP6 domain objects, it is easer to start from the available sample code.
Deprecated.
If you want to customize the customizer panels for MS2525 domain objects, it is easer to start from the available sample code.
This add-on provides a log dialog that can be opened using an action.
Deprecated.
The functionality of this addon is also present in TLcyMapComponentFactory.SAVE_AS_FILE_ACTION.
Add-on to calculate points with minumum and maximum elevation and visualize the results on a GXY map.
Back-end functionality for a TEA extreme point add-on.
Determines the GUI elements to add to the extreme points application pane.
Implementation of ALcyFileTypeDescriptor that allows a list of valid extensions.
Extension of TLcyBlobWorkspaceCodec that can save and load workspaces to/from the file system.
Implementation of ALcyFileTypeDescriptor that allows a list of valid filters (*.ext or prefix*).
This add-on provides one menu/tool bar item that enables/disables the presence of a container for ALcyFormatBars, located at the bottom of the ILcyGenericMapComponent (location is configurable).
Support class to plug the format-related objects created by an ALcyFormat (e.g.
ILcyActiveSettable implementation which allows to show a Swing component in a full-screen view.
Fusion Client add-on.
Fusion Core add-on.
Fusion Raster Format add-on.
Fusion Vector Format add-on.
Do not use this class, it's subject to change or disappear without notice.
This add-on adds support to model data in the GDAL Decoded Rasters and visualize them in an ILcdGXYView.
Adds support to model Google Earth Enterprise image data and visualize it in an ILcdGXYView.
A composite implementation of T according to the composite design pattern.
This addon provides functionality for working with multiple maps.
Manager of the ILcyGenericMapComponents that currently exist.
Event fired when a TLcyGeneralMapManager is changed.
Utility class which provides methods to interact with a map or view, independent of the type of view.
Adds a property displayName and editable to its superclass.
This add-on provides GeoJson support.
This add-on adds support for Geopackage (*.gpkg) data to Lucy.
This add-on provides Geospatial PDF support.
This addon adds support to read DSC and REP files in the GeoSPOT format using the TLcdGeoSPOTModelDecoder.
Do not use this class.
This add-on adds the possibility to move the area of interest layer of a GXY map to configurable defaults, or to the current view extents.
Deprecated.
TLcyNetCDFFormatAddOn can be used instead.
This add-on adds menu items to enable/disable a georef grid layer, a UTM grid layer and a UPS grid layer.
This add-on allows you to see the coordinates of the last mouse move or click.
Adds a property displayName and a property editable to its superclass.
Represents a group of elements.
Comparator for TLcyGroupDescriptors that takes an ordered list of groups as its constructor argument to define the sort order.
Asynchronous customizer panel workspace codec, wrapping around an existing codec.
Panel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers.
Panel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers.
Asynchronous layer decoder, wrapping around an existing layer decoder.
Asynchronous layer encoder, wrapping around an existing layer encoder.
Asynchronous layer factory, wrapping around an existing layer factory.
Asynchronous paint hint provider wrapper, passing safe-to-use layers to the wrapped provider.
Asynchronous layer selection transfer handler, wrapping around an existing handler.
Decorator for an ALcyFormat that makes the ILcdLayerTreeNodes of the given format support asynchronous painting (see com.luciad.view.gxy.asynchronous package).
Layer type provider wrapper for asynchronous painting, passing safe-to-use layers to the wrapped provider.
Asynchronous layer workspace codec, wrapping around an existing codec.
A composite implementation of ILcyGXYLabelPlacementHintProvider according to the composite design pattern.
A label placement hint fine-tunes label placement with a labeling group and a label obstacle provider.
Implementation of ILcyGXYLayerOrderManager that orders the layers of a given ILcyMapComponent based on their ILcyGXYLayerType and their ILcyModelContentType.
Deprecated.
This format wrapper provides a layer factory which can handle incoming TLcdModelList and ILcdModelTreeNode instances.
This ALcyFormatWrapper adds support for working with ILcdLayerTreeNode's.
Decorator for a synchronous ALcyFormat that makes the given format support asynchronous painting using Lightspeed rendering, if it is supported by the hardware.
A factory that can create an ILspLayer equivalent of a given ILcdGXYLayer .
Decorator for an ALcyFormat that makes the ILcdLayerTreeNodes of the given format support asynchronous painting using Lightspeed rendering, if it is supported by the hardware.
ALcyGXYNewControllerActiveSettable implementation for a TLcdGXYNewController2.
An active settable implementation which allows to activate a controller on a GXY view.
ALcyGXYNewControllerActiveSettable implementation for a TLcdGXYTouchNewController.
This object represents a container that holds a java.awt.Component (see TLcyPrintableMapComponent.getComponent()) that can be printed on one or more pages.
Add-on which provides help functions for the Lucy end-user.
This addon registers a default hyperlink listener as a service in Lucy.
Add-on to compute slopes, orientations, azimuths, and other parameters derived from elevations, and visualize the results on a GXY map.
Provides back-end functionality for a TEA hypsometry add-on.
Determines the GUI elements to add to the hypsometry application pane.
This add-on provides support for IFC files.
Container around an (immutable) object which fires events when the object instance in this container is replaced.
Action to interrupt the current task using Thread#interrupt.
This add-on adds support to read JPEG2000 files.
This add-on adds support to access JPIP servers.
Lucy AddOn for KML 2.2
The main GUI Factory for the TLcyKML22AddOn.
The Realtime AddOn for KML 2.2
Represents a tree model object.
Internationalization
This add-on provides support for LASer files.
This context object defines everything related to a layer, more specifically the ILcdView in which it is displayed.
It is the responsibility of this addon to keep the layer control in sync with the active map component of the Lucy application.
This is an implementation of the ILcyLayerSubsetList interface.
This add-on provides the possibility to set the java Look and Feel of your preference.
Add-on to calculate line-of-sight coverages that are to be visualized on a Lightspeed map.
Add-on to calculate line-of-sight coverages and visualize these on a GXY map.
Back-end functionality for a TEA line-of-sight coverage add-on.
Determines the GUI elements to add to the line-of-sight coverage application pane.
The domain object holding all the calculation data related to a line-of-sight (LOS) coverage.
The LOS (line-of-sight) manager allows you to create, remove, and configure LOS coverages on Lightspeed maps in Lucy.
Add-on which provides the GXY support for the LRDB format
This add-on adds support for displaying OGC 3D tiles data sets containing B3DM data (like for example Cesium tilesets) in a Lightspeed view.
This add-on adds support for displaying OGC 3D Tiles data containing point clouds in a Lightspeed view.
Add-on which provides the ALcyLspFormat responsible for the visualization of AIXM5.1 models.
This add-on provides support for displaying AIXM 3/4 data in a Lightspeed view with ICAO styling.
This add-on registers the Lightspeed related functionality of the TLcyAPP6AAddOn.
Add-on which provides the ALcyLspFormat responsible for the visualization of ESRI ArcInfo ASCII Grid Format models.
This add-on provides support for displaying ARINC data in a Lightspeed view with ICAO styling.
Add-on which provides the Lightspeed visualization support for ASDI models.
Add-on which provides the Lightspeed visualization support for ASTERIX models.
Add-on which provides the ALcyLspFormat responsible for the visualization of BCI models.
Add-on which provides the ALcyLspFormat responsible for the visualization of BIL models.
This add-on provides support for Bing maps data on a Lightspeed map
Add-on which provides the ALcyLspFormat required for the visualization of BUFR data.
Add-on which provides the ALcyLspFormat responsible for the visualization of CADRG models.
This add-on provides the functionality to create a Lightspeed tracking camera and link it to one or more moving objects.
Composite implementation (see composite design pattern) of ILspLayerFactory.
An extension of TLcyLspSetControllerActiveSettable for new controllers.
Implementation of ALcyCreateLayersAction for ILspLayer and ILspView instances.
Add-on which provides the ALcyLspFormat responsible for the visualization of CSV models.
Container object around a TLspCustomizableStyle, which provides some extra contextual information.
This add-on provides support for displaying DAFIF data in a Lightspeed view with ICAO styling.
Add-on which provides the ALcyLspFormat responsible for the visualization of DEM models.
Add-on which provides the ALcyLspFormat responsible for the visualization of DIMAP models.
Add-on which provides the ALcyLspFormat responsible for the visualization of DMED models.
This add-on registers the Lightspeed related functionality of the TLcyDrawingAddOn.
ALcyLspFormat for the TLcyLspDrawingAddOn.
Extension of ALcyDrawingSettings for Lightspeed maps.
Lightspeed version of the ALcyDrawingToolBarFactory.
Add-on which provides the ALcyLspFormat responsible for the visualization of DTED models.
This add-on adds support for displaying E57 data in a Lightspeed view.
Add-on which provides the ALcyLspFormat responsible for the visualization of Earth tileset models.
Add-on which provides the ALcyLspFormat responsible for the visualization of ECRG models.
Add-on which provides the ALcyLspFormat responsible for the visualization of ECW models.
Add-on which provides the ALcyLspFormat responsible for the visualization of ETOPO models.
Deprecated.
GXY integration in Lightspeed views is no longer supported.
Support class to plug the format-related objects created by an ALcyLspFormat (e.g.
Add-on which provides the ALcyLspFormat responsible for the visualization of raster data coming from a LuciadFusion Data Server.
Add-on which provides the ALcyLspFormat responsible for the visualization of LuciadFusion vector data.
Add-on which provides the ALcyLspFormat required for the visualization of GDAL models.
Adds the ALcyLspFormat to visualize Google Earth Enterprise image models.
This add-on adds support for displaying GeoJson data in Lightspeed views.
Add-on which provides visualization support for GeoPackage data on a Lightspeed view.
This add-on adds the capability to add a Georef grid layer to every Lightspeed map.
Add-on which provides the ALcyLspFormat responsible for the visualization of GeospatialPDF data.
Add-on which provides the ALcyLspFormat responsible for the visualization of GeoSPOT models.
Add-on which provides the ALcyLspFormat responsible for the visualization of GeoTIFF models.
Add-on which provides the ALcyLspFormat responsible for the visualization of GML models.
Deprecated.
This add-on adds a lon-lat grid layer to every Lightspeed map.
This add-on provides the necessary functionality to use the TLcyGridCoordinateAddOn for Lightspeed maps as well
Adds UI actions that create and insert hypsometry layers into a Lightspeed map component.
This add-on adds support for displaying IFC data in a Lightspeed view.
Add-on which provides the ALcyLspFormat responsible for the visualization of JAI models.
Add-on which provides the ALcyLspFormat responsible for the visualization of JPEG2000 models.
Add-on which provides the ALcyLspFormat responsible for the visualization of JPIP models.
An AddOn to visualize KML 2.2 in a Lightspeed view.
This add-on adds support for displaying LASer data in a Lightspeed view.
This add-on makes sure the "Layer properties" action can show a "Layer properties" panel for each Lightspeed layer.
ILcyCustomizerPanelFactory implementation which can create ILcyCustomizerPanels for TLcyLayerContext instances containing an ILspLayer, or an array of such TLcyLayerContext instances.
This ALcyLspFormatWrapper adds support for working with ILcdLayerTreeNodes.
This add-on provides support for the visualization of LOS models on Lightspeed maps in Lucy.
This add-on provides Lightspeed visualization support for magnetic north models.
This add-on is the Lightspeed counterpart of the TLcyMapAddOn, and is structured very similarly.
Provides back-end functionality for the TLcyLspMapAddOn.
Default implementation of ILcyLspMapComponent.
Factory for the creation of Lightspeed map components.
Class representing data flavor constants for working with drag and drop operations of ILspViews and ILspLayers.
This is an implementation of ILcyMapLayerControl that does not contain any user interface elements.
Factory to create a TLcyLspMapLayerControl for a given TLcyLspMapComponent.
Lightspeed implementation of the general map manager.
Add-on allowing the map overview addon TLcyMapOverviewAddOn to work together with Lightspeed map components.
This add-on provides support for the visualization of MBTiles models on Lightspeed maps in Lucy.
This add-on provides support for the visualization of MGCP models on Lightspeed maps in Lucy.
This add-on adds the capability to add a MGRS grid layer to every Lightspeed map.
Add-on which provides the ALcyLspFormat responsible for the visualization of MIF models.
Add-on which provides the ALcyLspFormat responsible for the visualization of MrSid models.
This add-on registers the Lightspeed related functionality of the TLcyMS2525bAddOn.
This add-on adds support for reading data stored in Microsoft SQL Server databases.
Add-on which provides the ALcyLspFormat required for the visualization of NetCDF and GRIB models.
Add-on which provides visualization support for NITF data on a Lightspeed view.
Add-on which provides the ALcyLspFormat required for the visualization of NVG models.
Add-on providing the ALcyLspFormat responsible for the visualization of OBJ files.
Add-on providing the ALcyLspFormat responsible for the visualization of OpenFlight models.
Add-on which provides the ALcyLspFormat responsible for the visualization of Oracle GeoRaster models.
Add-on which provides the ALcyLspFormat responsible for the visualization of Oracle Locator/Spatial database models.
This add-on adds support for displaying OpenSceneGraph data sets in a Lightspeed view.
This add-on adds support for displaying Luciad Point Cloud datasets in a Lightspeed view.
This add-on adds support for displaying Polygon files produced by Jeppesen's TAAM application in Lightspeed views.
Add-on which provides the ALcyLspFormat responsible for the visualization of PostGIS database models.
Add-on which provides the functionality allowing the TLcyPreviewAddOn to work on Lightspeed maps as well.
Factory for the creation of printable java.awt.Components containing a Lightspeed view.
Offers functionality to get a printed version of a Lightspeed map.
Represents all that is needed to print, preview, modify, ... a component with a Lightspeed view that can be printed to one or more pages.
Factory for the creation of the content of the print preview dialog.
Active settable that enables a given world reference on the given view when activated.
This add-on adds support to the TLcyLspLayerCustomizerAddOn for editing the properties of a TLspRadarVideoStyle in the layer properties panel.
Extension of ALcyLspStyleFormat for raster and Earth formats.
Add-on which provides the ALcyLspFormat responsible for the visualization of RST models.
This add-on provides Lightspeed visualization support for S-57 models.
Decorator for an ALcyLspFormat that safe guards all operations on layers to make sure no invalid layers are ever accepted or handled.
Factory which allows to create ILcdAction instances which can be used to save a component or a view to an image.
An active settable implementation which allows to activate a controller on a Lightspeed view.
This add-on provides the visualization code for the point observers and observation results created by the TLcyShapeVisibilityAddOn.
Add-on which provides the ALcyLspFormat responsible for the visualization of SHP models.
Lightspeed counterpart of TLcySLDDomainObjectSupplier.
Add-on which provides the ALcyLspFormat responsible for the visualization of Spatialite models.
A factory class which creates all kinds of ILcyCustomizerPanelFactory instances, each capable of creating customizer panels which offer a user interface capable of adjusting a specific kind of style.
Note that before an ALspStyle is provided to a customizer panel it should be wrapped inside a TLspCustomizableStyle, which in turn should be wrapped in a TLcyLspCustomizableStyleContext.
ILcyCustomizerPanelFactory implementation which can create ILcyCustomizerPanels for TLcyLayerContext instances containing an ILspLayer, or an array of such TLcyLayerContext instances.
Add-on which is responsible for the creation of a ALcyLspStyleRepository instance, and registers it as a service to the Lucy back-end.
Add-on which provides the ALcyLspFormat responsible for the visualization of SwissDHMMatrix models.
The TOTE add-on (=Text Oriented Tabular Entry) provides the exact same functionality as the LspTableViewAddOn sample class, and is actually a wrapper around it.
An ALcyLspFormatWrapper instance which adds support for transforming the models in the layer factory, for example to add support for clustering.
Add-on which provides the ALcyLspFormat responsible for the visualization of USRP models.
Extension of ALcyLspStyleFormat for simple vector formats.
Add-on which provides visualization support for VPF data on a Lightspeed view.
Add-on which adds support to visualize WCS models on a Lightspeed view.
Add-on which adds support to visualize WFS models on a Lightspeed view.
Add-on which plugs in visualization support for WMS models on Lightspeed views.
This add-on adds support to visualize WMS GetFeatureInfo responses for Lightspeed views.
This add-on provides functionality to visualize data from an OGC Web Map Tile Server on a Lightspeed view.
This add-on adds support to visualize WMTS GetFeatureInfo responses for Lightspeed views.
This add-on adds the capability to add an XY grid layer to every Lightspeed map.
Event describing significant state changes in the Lucy backend.
Factory class to create a ILcyLucyEnv implementation.
This add-on adds support for Luciad Mobile Vector data (*.lvdb) to Lucy.
Add-on which provides the necessary support objects to the TLcyLVDBAddOn, allowing to visualize military symbols with the correct styling.
This is an addon to lucy concerning the magnetic north.
Lucy's default frontend.
Addon that creates one map when it is plugged into lucy.
Beaninfo for TLcyMapAddOn.
Deprecated.
Use the Lucy: loading styles from file [samples.lucy.loadstyle.LoadStyleSampleMain] sample instead
Deprecated.
Use the Lucy: loading styles from file [samples.lucy.loadstyle.LoadStyleSampleMain] sample instead
Implementation of ILcyMapComponent.
Factory for the creation of map components.
Class representing data flavor constants for working with drag and drop operations of ILcdGXYView's, ILcdGXYLayer's and ILcdModel's.
This add-on provides UI to change the units and formats which are used when measurements are displayed.
Allows plugging in a custom pattern-based point format that can be used in ILcyLucyEnv.setDefaultLonLatPointFormat(Format).
This is an implementation of ILcyMapLayerControl that does not contain any user interface elements.
Factory to create a TLcyMapLayerControl for a given TLcyMapComponent.
By implementing ILcyMapManager this class is a collection of ILcyMapComponents with one map being the active map.
Event fired when a ILcyMapManager is changed.
Lucy add-on that provides an overview map.
TLcyMapComponentFactory customized for generating overview map components: ` an overview layer is added, together with the necessary controllers, but no status bar, no area of interest, ...
Extension of the normal TLcyMapLayerControlFactory, which disables the delete action for both the grid layer and the overview layer, since there is no mean to restore those layers once they are deleted.
The radar view addon adds the possibility to display the map in radar view: keeping a moving object in the center of the map and rotating the map in the direction the object is moving.
Adds a menu item that opens a panel that allows to manually rotate the map.
Beaninfo for TLcyMapRotationAddOn.
Deprecated.
Use TLcyWorkspaceAddon instead.
This add-on provides support for MBTiles on GXY maps.
Extension of ALcyActionBarSW that represents a menu bar.
This add-on provides support for MGCP on Lightspeed maps.
This context object defines everything related to an ILcdModel, more specifically the ILcdLayer and the ILcdView in which it is displayed.
This add-on brings up a UI panel to inspect and edit the properties of a selected model.
This context object defines everything related to an ILcdModelEncoder, more specifically it defines the ILcdModel it is about to encode.
This wrapper ensures that every TLcdModelList created by the delegate format is converted to an ILcdModelTreeNode before the it is passed to the rest of the Lucy application.
This context object defines everything related to the meta data of an ILcdModel.
An implementation of ILcdFilter that is able to filter out specific objects of an ILcdIntegerIndexed.
This addon adds the possibility to handle data files that don't have a model reference (or geo reference).
This addon adds support to read the MrSid file format.
This add-on allows to visualize and edit MIL-STD 2525 data on a GXY map.
This add-on adds support for reading data stored in Microsoft SQL Server databases.
This format decorator adds workspace support for saving changed models.
This add-on adds support to model data in the NetCDF and GRIB formats and visualize it in an ILcdGXYView.
This addon allows to configure settings related to network connections used in Lucy.
This add-on adds support to read data in the National Imagery Transmission Format (NITF) using the TLcdNITFModelDecoder, and data in the CADRG format (Compressed ARC Digital Raster Graphics) using the TLcdCADRGModelDecoder.
This add-on provides NVG support.
This addon provides support for OBJ data.
Add-on which adds functionality to compare the properties of multiple objects in a side-by-side view.
This add-on provides support for OGC 3D tiles data sets, like for example Cesium tilesets.
This class provides methods to create an ILcyCustomizerPanel for an ILcdOGCCondition wrapped in an TLcyImmutableObjectContainer.
This addon provides support for OpenFlight data.
This add-on adds support for reading rasters stored in Oracle Spatial tables.
This add-on adds support for reading vectorial data stored in Oracle Locator tables.
This add-on provides support for OpenSceneGraph data sets.
This addon makes the user and system preferences of Lucy persistent.
This class is only here because of beans compatibility.
This class is only here because of beans compatibility.
Deprecated.
This add-on was written for demo purposes.
This add-on provides support for Luciad Point Cloud (tilestore.lpc) data sets.
This addon adds support to read the pol file format.
Extension of ALcyActionBarSW that represents a popup menu.
This add-on adds support for reading vectorial data stored in PostGIS tables.
Manager of preferences.
Support class for working with preferences.
This add-on allows you to work with real-time data: it provides UI for playing back real-time data through time, and updates the data in the view accordingly.
This factory creates the GUI for the preview add-on.

The EventObject that is used to notify that a certain TLcyPreviewAddOn has changed.

Factory for the creation of printable java.awt.Components.
A container that holds a java.awt.Component (see TLcyPrintableMapComponent.getComponent()) that can be printed on one or more pages.
The print addon offers functionality to get a printed version of a map.
Beaninfo for TLcyPrintAddOn.
This factory creates the Customizer or ILcyCustomizerPanel (the GUI) that allows the user to edit the print area when it is selected.
A TLcyPrintContext represents all that is needed to print, preview, modify, ... a component which can be printed to one or more pages.
Factory for the creation of the content of the print preview dialog.
This progress bar automatically updates itself according to the TLcdStatusEvents it receives.
Implementation of ALcyProperties that stores TLcyStringProperties's supported value types as strings.
Provides a menu with recently opened files.
This add-on provides the support for S57/S52 hydrographic format.
This add-on adds support for realtime preview of time dependent S57 and S63 models.
Add-on which provides support to decode S-57 data which was encrypted according to the S-63 standard.
Decorator for an ALcyFormat that safe guards all operations on models and layers to make sure no invalid models or layers are ever accepted or handled.
Factory which allows to create ILcdAction instances which can be used to save a component or a view to an image.
This add-on adds search functionality to Lucy.
This add-on allows the editing of a selected object.
This context contains the context information of a shape.
Domain object representing the result of a visibility calculation between a set of observers and an observed shape.
Domain object representing an observer in a shape visibility calculation.
This class is a container for the painter/editor providers that are needed for SLD.
Add-on to calculate visibility between point observers and other point, lines or area shapes on Lightspeed maps.
Creates and manages observers that calculate the visibility between the observer and other shapes on the map.
Extension of TLcyToolBar that uses icons (for example images) as the button backgrounds, instead of using the global Look and Feel settings.
The default domain object used in Lucy drawing models.
Implementation of ALcyDomainObjectSupplier that works with SLD (Styled Layer Descriptor) styling.
Represents a layer style that supports styling as described in the OGC Styled Layer Descriptor and Symbology Encoding specifications.
Do not use this class, it's subject to change or disappear without notice.
This add-on adds support for reading vectorial data stored in SpatiaLite files.
Utility class which contains utility methods to show the progress of the add-on loading on a splash screen.
Action that creates a new ILcyMapComponent.
This JComponent displays the message of the last TLcdStatusEvent it has received.
Default implementation of ALcyProperties that can only store String values.
This class can encode and decode an ALcyProperties instance to and from a text file.
Do not use this class.
This addon adds the functionality to read DHM matrix files.
A factory to create ILcyLucyEnvs that have a tabbed pane based application pane factory.
Add-on to query terrain elevation of GXY maps in a tooltip and in a profile view.
Provides back-end functionality for a TEA controller add-on.
Extension of ALcyActionBar that also implements ILcyToolBar.
The TOTE add-on (=Text Oriented Tabular Entry) provides the exact same functionality as the TableViewAddOn sample class, and is actually a wrapper around it.
An ALcyFormatWrapper instance which adds support for transforming the models in the layer factory, for example to add support for clustering.
This add-on provides the exact same functionality as the TreeTableViewAddOn sample class, and is actually a wrapper around it.
Class which facilitates the population of a Container with Components in a two-column layout.
Class following the Builder pattern which allows to add a row to a two column layout.
This addon adds the undo and redo actions to the user interface.
An exception to indicate that an operation which needs to return something has been cancelled by the user.
Implementation of ILcdStatusListener that blocks user interaction with a given frame between receiving a START_BUSY and an END_BUSY status event, provided the blocking hint of those events is set to true.
Manager that takes care of all pluggable user interface related things.
Addon that adds functionality to decode USRP raster format.
Note: Do not programmatically rely on the existence of this class or its methods, as they might change or disappear without notice.
The vertical view addon allows to display vertical profiles.
This factory creates the vertical view panel for the vertical view addon.
This class keeps track of the existing vertical views.
The event fired when a TLcyVerticalViewManager is changed.
Exception that represents a veto to a certain change.
This class is an extension of TLcdViewHeightProvider that uses the ILcdModelHeightProviderFactorys which are registered as service to the Lucy back-end.
Add-on to calculate viewsheds and visualize them on a GXY map.
Back-end functionality for a TEA viewshed add-on.
Determines the GUI elements to add to the viewshed application pane.
Optional AddOn that provides support for viewsheds based on the OpenFlight file format.
Add-on to calculate visibility between domain objects and visualize the results on a GXY map.
Back-end functionality for a TEA visibility add-on.
Determines the GUI elements to add to the visibility application pane.
Deprecated.
Add-on that adds functionality to support the VPF file format.
Add-on that adds functionality to handle the decoding of VPF data, it does not have the capability to create ILcdGXYLayer.
Client addon for OGC Web Coverage Services (WCS).
Client addon for OGC Web Feature Services (WFS).
This addon adds a menu item to start a Web Map Server client.
This add-on allows to select and inspect the properties of objects visualized on a WMS layer.
Add-on which allows to paint the WMS layers, created by the TLcyWMSClientAddOn, using a painter which supports tiling.
This add-on allows to customize the styling of Ecdis data when the Ecdis data is requested from a LuciadFusion WMS server.
This addon adds a menu item to start a Web Map Tile Server client.
This add-on allows to select and inspect the properties of objects visualized on a WMTS layer.
Signals that the workspace encoding/decoding was aborted.
This add-on offers the frontend to load/save workspaces.
This manager is the starting point for doing workspace related tasks.
Event that describes a change in a TLcyWorkspaceManager.
Class that handles the addon loading.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
A Tile Store implementation that caches both metadata and data from a remote Tile Store in a local Tile Store (tile cache).
A factory for LuciadFusion client components.
A resource metadata resolver implementation that resolves resource metadata from a given collection.
A composite format.
A representation of a coverage.
Builder for non-tile coverage metadata.
A decorating Tile Store which adds a message digest to tiles and verifies message digests upon tile retrieval.
Error handler for reporting invalid digests on data served by this Tile Store.
A factory class for ALfnEngine instances which perform the fusion on the local system.
The tile combining strategy defines how values of 4 tiles at level N are combined into values of 1 tile at level N - 1.
A simple raster session handler that logs a message and aborts the fusion if a failure occurs.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
The main entry point for accessing a Luciad TileStore directly on the file system.
Default implementation of ALfnFormat.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
A factory class for ALfnEngine instances which perform the fusion on a remote system accessible through the LFS protocol.
A representation of Luciad Tile Service (LTS) capabilities.
A Luciad Tile Service client.
A representation of an operation supported by a LuciadFusion service.
Preprocesses point cloud data from different data sources into a single point cloud store.
Builder used to create point cloud pre-processors.
Instantaneous progress information about the pre-processing process.
Details about the processing of a specific data source.
Processing status of a data source.
A snapshot of the progress of a process.
A query object.
A base class for builder for a TLfnQuery object.
A basic builder for a TLfnQuery object that allows creating common query's without any knowledge about OGC filters.
A builder for a TLfnQuery object.
The resource properties that are supported in the TLfnQuery.BasicBuilder for creating a filter and sort-by.
A representation of a raster asset.
Builder for asset metadata.
A representation of a raster asset part.
A builder for raster asset parts.
This class defines a power-of-two tile set structure for an asset part.
A representation of a raster coverage.
Builder for raster coverage metadata.
A model descriptor for a ALfnTileStoreModel containing a raster coverage.
This class allows to compare and replicate resources between two tile stores.
Class representing a replication area of interest, used to limit the replicated data to a geographic region.
This class manages the available areas of interest during a replication session.
This class represents the in-memory preview of the replication for a single resource.
Enumeration representing the replication status of a resource
This class represents the geospatial resolution of a raster in model coordinates, with an X- and Y- component.
Deprecated.
Use TLfnScaleUtil instead.
Utility to calculate scales and levels for various inputs.
An exception for LuciadFusion Service processing errors.
A representation of a theme, which groups any number and type of resources.
Builder for theme metadata.
The traverser is used to traverse a theme's resources.
Representation of the location (coordinates) of a tile in a coverage.
A representation of Tile Store capabilities, containing the Tile Store metadata and a collection of operations supported by the Tile Store.
A description of a LuciadFusion data source.
Represents the metadata of a LuciadFusion Tile Store.
Builder for service metadata.
Decodes a Tile Store from a URI or directly from an ALfnTileStore into a tile set.
A model descriptor for a ALfnTileStoreModel.
An operation of a Tile Store.
A Tile Store factory that can handle file URIs: local tile stores accessible through files http and https URIs: remote tile stores accessible through the LTS protocol
Utility methods for Tile Stores.
A representation of the transaction status on the server.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Enables visual editing of ILcd2DEditableShape objects in an ILspView.
Texture object representation of a buffered image.
Enables visual editing of ILcd2DEditablePointList objects in an ILspView.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enables visual editing of ILcd3DEditableArcBand objects in an ILspView.
Identifies a handle used by the enclosing editor implementation.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
3D Icon style for styling points with 3D icons in 2D and 3D views.
Builder for 3D icon styles.
Mode that indicates how the icon size is determined.
Deprecated.
3D Mesh style to style ILcd3DMesh instances in 2D and 3D views.
Builder for 3D mesh styles.
Enables visual editing of ILcd3DEditablePointList objects in an ILspView.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Layer builder for models that contain 3D tile data, such as those decoded by TLcdOGC3DTilesModelDecoder or TLcdOSGBModelDecoder.
Camera constraint that makes sure the camera stays above the terrain.
ICAO styler for AIS data based on Symbology Encoding.
A layer builder for visualizing AIXM 3/4 data in a Lightspeed view.
A styler for AIXM 5.1 features.
This class implements the altitude exaggeration control for an ILspView.
Defines ambient light, a light of fixed intensity which affects all objects equally.
Builder for layers capable of visualizing APP6 shapes.
A style that defines a shape's visualization as specified by the APP6 standard.
 
Default styler used by TLspAPP6ALayerBuilder.
Enables visual editing of ILcd2DEditableArcBand objects in an ILspView.
Describes a control point of an arc-by-3-points shape.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enables visual editing of ILcd2DEditableCircularArcBy3Points objects in an ILspView.
Describes a control point of an arc-by-3-points shape.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enables visual editing of ILcd2DEditableCircularArcByBulge objects in an ILspView.
Describes a control point of an arc-by-bulge shape.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enables visual editing of ILcd2DEditableCircularArcByCenterPoint objects in an ILspView.
Describes a control point of an arc-by-center shape.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enables visual editing of ILcd2DEditableArc objects in an ILspView.
Describes a control point of an arc.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
A layer builder for visualizing ARINC data in a Lightspeed view.
TLspASTERIXLayerMeasureProviderFactory is an implementation of ILcdLayerMeasureProviderFactory for ASTERIX Lightspeed Layers.
Graphics effect which adds a sky/atmosphere background to a 3D view.
Deprecated.
TLcdAWTEventFilterBuilder offers identical functionality; use that class instead.
An ILspView which is represented by an AWT component.
Balloon manager for Lightspeed views.
Icon to display copyright info for an ILspView
This class informs its listeners of copyright updates for all Bing Maps layers in an ILspView.
The default layer factory for BingMaps models.
An ILsp3DIcon that paints the 3D bounds of a delegate ILcdBounded object.
Enables visual editing of ILcd2DEditableBounds and ILcd3DEditableBounds objects in an ILspView.
Describes a control point of a bounds.
Defines keys used by the enclosing editor implementation to properties in its edit handles.
Query to retrieve the bounds of an object.
Layer builder for BUFR models.
This class is a wrapper around a TLcdLayerTreeNodeCellRenderer, adding support for displaying a busy icon to the renderer for lightspeed layers.
 
Builder for creating ILspLayer instances that visualize Common Grid Reference System (CGRS) grid data.
Builder that makes it possible to create Common Grid Reference System (CGRS) overlay labels.
The content that is displayed in the label.
Styles grid lines and labels for CGRS grid layers.
The axis for which style information can be specified.
Builder for CGRS styles.
The CGRS grid area level.
Enables visual editing of ILcd2DEditableCircleBy3Points objects in an ILspView.
Describes a control point of a circle-by-3-points shape.
Defines keys used by the enclosing editor implementation to store user properties in its edit handles.
Enables visual editing of ILcd2DEditableCircle objects in an ILspView.
Describes a control point of a circle.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
This controller will execute a given action based on MOUSE_CLICKED events.
A color lookup table filter style.
Builder for color lookup table filter styles.
Implementation of ALcdCompassNavigationControl for an ILspView.
Enables visual editing of ILcdEditableComplexPolygon objects in an ILspView.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Style that can be used to apply complex strokes to a shape's outline.
Builder that can create TLspComplexStrokedLineStyle instances.
The scaling mode defines how lengths, widths and heights of stroke patterns are interpreted.
Enables visual editing of ILcdEditableCompositeCurve objects in an ILspView.
Defines the various values used by the CURVE_CONNECT property key.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
This composite algorithm combines multiple ALspDiscreteLabelingAlgorithms into one labeling algorithm.
Composite editor for ILspEditor objects.
This composite labeling algorithm combines several ILspLabelingAlgorithms.
Composite implementation of ILspLayerFactory.
Provides context information to be used when painting or editing an object in an ILspView.
Implementation of ILspLabelingAlgorithm that offers continuously decluttered labels, ideally suited for moving objects (e.g., tracks).
Indicates when labels should be moved.
Controller that interactively creates new objects and inserts them into a layer on the view.
Default ALspCreateEditorModel implementation that has support for creating circular arcs by bulge, circular arc by 3 points, and polylines.
Type that defines which curve is created next.
This labeling algorithm tries to find a valid position for a curved text label on a path.
A customizable container for ALspStyle.
Default implementation of ILspCustomizableStyler.
A layer builder for visualizing DAFIF or DAFIFT data in a Lightspeed view.
Implementation of ALspLabelTextProviderStyle that retrieves the label content through the ILcdDataObject interface.
Builder for data object text provider using expressions.
ILspSelectionCandidateHandler used by the TLspSelectControllerModel to update the selection for TLspSelectChoice.DEFAULT.
A style which describes density plots painted as polygons.
 
Deprecated.
The TLspLayer and its corresponding builder TLspShapeLayerBuilder can deal with density styles.
A style which describes density plots painted as lines.
 
Deprecated.
The TLspShapePainter can handle density styles.
A style which describes density plots painted as points.
 
This wrapper uses a dependency relation between labels to add extra behavior to the placement.
A directional light with a user-specified direction vector.
Exception thrown by ILspShapeDiscretizer.discretizeSFCT(Object, TLspShapeDiscretizationParameters, com.luciad.view.lightspeed.TLspContext, ALspEditable3DMesh) when the given combination of object and discretization parameters cannot be discretized.
An extension of TLcdDomainObjectContext which includes a certain paint representation state as well.
Enables visual editing of ILcd3DEditableDome objects in an ILspView.
Describes the type of an edit handle created by the enclosing editor implementation.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Uses one of two stylers, depending on the object's bounds (assuming the object implements ILcdBounded).
An editable implementation of ALsp3DPrimitive.
A styler which maintains a user-created mapping of domain objects to styles.
Provides context information to editors, such as the object being edited, its paint representation or its layer.
Controller that edits existing object on the view.
Implementation of ALspEditHandleResult for java.awt.AWTEvent.
Implementation of ALspEditHandleResult for javafx.event.Event.
Styler implementation used for edit handles.
This event describes a change in editing state for a specific object.
Describes the editing state change.
This class provides support for implementing editing.
An event that represents a high-level description of an editing interaction with an object.
Provides feedback about the operations performed by an editor.
Defines the type of an edit operation.
Enables visual editing of ILcd2DEditableEllipse objects in an ILspView.
Describes a control point of an ellipse.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Deprecated.
Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0.
Adds editing capabilities for extruded versions of objects.
Describes the type of an edit handle created by the enclosing editor implementation.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
This settings class presents a set of properties for handling eye-dome lighting.
Builder used to create eye-dome lighting settings.
Style that defines a shape's fill.
Builder used to create fill styles.
Represents a 2D stipple pattern, which is specified by a 32x32 grid of bits.
A builder for stipple patterns.
This label location provider calculates a single location inside the anchor object of a label.
This label location provider positions points on a specific location on a line.
Represents the horizontal alignment, i.e. the offset of the label parallel to the path, relative to the chosen point on the path.
Represents the vertical alignment, i.e. the offset of the label perpendicular to the line.
Mouse controller that allows to visually compare multiple collections of layers by quickly toggling their visibility.
Graphics effect which enables fog in a 3D view.
Describes a view frustum: a volume delimited by six planes.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.
A Node to control the altitude exaggeration of a TLspFXView.
Balloon manager for Lightspeed JavaFX views.
A Node to control a TLspFXView in the following ways: Rotating the map can be done by dragging the outer ring.
A Node to pan a TLspFXView in any direction.
A JavaFX ALcdScaleIndicator implementation for ILspView.
An ILspView which is represented by a JavaFX node.
A Node to control the zoom level of a TLspFXView.
Builder for creating ILspLayer instances that visualize Global Area Reference System (GARS) grid data.
Builder that makes it possible to create Global Area Reference System (GARS) overlay labels.
The content that is displayed in the label.
Styles grid lines and labels for GARS grid layers.
The axis for which style information can be specified.
Builder for GARS styles.
The GARS grid level.
Defines the position of the line labels with respect to the view.
Defines where the line labels should be positioned with respect to the line.
Defines how the labels should be oriented.
Enables visual editing of ILcd2DEditableGeoBuffer and TLcdLonLatBuffer objects in an ILspView.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Builder for creating ILspLayer instances that visualize Georef grid data.
Builder that makes it possible to create Georef overlay labels.
The content that is displayed in the label.
Style that can be used for georef grid layers.
The axis for which style information can be specified.
Builder for Georef styles.
The Georef grid level.
Defines the position of the line labels with respect to the view.
Defines where the line labels should be positioned with respect to the line.
Defines how the labels should be oriented.
Event describing a change in resource storage or usage of an ILspGLResourceCache.
Describes the type of event.
A central registry for global graphics effects in an ILspView.
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Deprecated.
GXY integration in Lightspeed views is no longer supported.
Deprecated.
GXY integration in Lightspeed views is no longer supported.
Enumerates types of visual feedback that can be given during the editing process.
A directional light source which automatically follows the orientation of the viewer.
A shader that computes ridges and valleys.
Builder for orientation angle shaders.
Defines what should be painted in the hypsometric crease shader
A shader that computes the cosine of the angle between a given 3D reference direction and the normal.
Builder for hill shading shaders.
A shader that computes the angle between a given reference direction in the xy plane and the direction of steepest descent.
Builder for orientation angle shaders.
A shader that computes the cosine of the angle between a given reference direction in the xy plane and the direction of steepest descent.
Builder for orientation shaders.
Builder that creates ILspEditableStyledLayer instances that perform hypsometric shading.
Style for elevation data shaded based on a hypsometric computation.
Builder for hypsometric shading styles.
A shader that computes the the angle between a given 3D reference direction and the normal.
Builder for slope angle shaders.
Style used to style a point as a flat icon (also known as a point sprite).
Builder for icon styles.
The different scaling modes for icons.
This layer measure provider factory makes it possible to create an ALcdMeasureProvider for layers containing elements of the ALcdImage type.
Image processing style to apply image operators to a raster layer.
Builder for image processing styles.
Builder that creates instances of ILspImageProjectionLayer.
Builder used to create image projection styles.
Default implementation of ILspImageProjector.
Index color model style.
Builder for index color model styles.
Encapsulates an indexed point of a shape.
Encapsulates an indexed subshape of a shape.
Default implementation of ILcdInitialLayerIndexProvider for Lightspeed views.
Labeling algorithm that tries to place labels inside a path and keeps them inside the view.
This controller provides the option of showing a java.awt.Component when the mouse moves over a label.
Query to determine whether an object is touched.
A chainable controller that performs certain actions based on keyboard interaction.
A layer builder for KML models.
A view fit action for KML features in a ILspView.
Style used to draw a box around labels: frame and background color.
Builder for label box styles.
This label conflict checker implements ILcdLabelConflictChecker by checking if a given label placements overlaps with other placements, label obstacles or the view bounds by calculating their intersection analytically.
Enables visual editing of labels in an ILspView.
Class used to uniquely identify a label.
This algorithm is a greedy algorithm that uses a ALspLabelLocationProvider to retrieve possible placements.
This event object contains the information about which label locations have changed.
Describes a change in location and visibility of a TLspLabelID.
This label location provider offers a set of possible locations based on the cardinal (N, E, S, W) and inter-cardinal (NE, SE, SW, NW) directions.
Possible locations that are based on the cardinal and inter-cardinal directions.
Default implementation of ALspLabelLocations.
Encapsulates a move of a label.
An obstacle: a location where label placement should be avoided.
Style that can be used to modify the opacity and modulation color of a label.
Builder for label opacity styles.
A label painter that draws a screen-aligned images for domain objects.
A label placement defines a location of a label.
Default implementation of ILspLabelPlacer.
A label styler that applies the same styling and label location information to all objects.
Builder for static label styler.
Default implementation of ILspInteractivePaintableLayer.
Event describing a change in the state of a property of an ILspLayer for a specific TLspPaintRepresentationState.
The type of layer property that has changed.
Event describing a change in the state of a property of an ILspLayer for a specific TLspPaintRepresentation.
The type of layer property that has changed.
Helper class for working with ILspLayerStateListener.
TLspLayerStyle is used to style a layer as a whole contrary to ALspStyle that styles domain objects.
Builder for TLspLayerStyle.
Extension of TLspLayer that implements ILcdLayerTreeNode and hence can also have child layers.
Extension of TLcdLayerTreeNodeCellRenderer that displays layers that are out of scale range disabled.
This builder is used to create a layer optimized for displaying large point clouds.
Style that defines a shape's outline as a line with a width in pixels (i.e., the line appears equally wide at a large or small scale).
An enumeration that defines how lines with the same style will be blended.
Builder for line styles.
Dash pattern for line styles.
Builder for creating ILspLayer instances that visualize grid data.
Convenience styler that can be used to style lon-lat grids.
Defines the position of the labels with respect to the view.
Defines how the labels should be oriented.
Defines where the labels should be positioned with respect to the line.
Enables visual editing of TLcdLonLatHeightBuffer objects in an ILspView.
Describes the type of an edit handle created by the enclosing editor implementation.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Enumeration listing possible locations for the buffer's resize handles.
Constraint for TLspViewXYZWorldTransformation2D that forces it to follow a target object.
Constraint for TLspViewXYZWorldTransformation3D that forces the camera to always look at a target point.
Constraint for TLspViewXYZWorldTransformation3D that forces the camera to always look from a target point.
A calculator for LOS coverage matrices (ILcdLOSCoverageMatrix)
A painter that paints ILcdLOSCoverageMatrix instances, which is the result of LOS calculations.
The LOS Coverage style.
Builder for LOS coverage styles.
Represents a set of properties that is used by the TLspLOSCalculator for performing the actual Line-Of-Sight (LOS) calculations.
Mouse controller that allows to zoom in on a part of the view.
An event to indicate that a view's map scale has changed.
Layer builder for models containing MBTiles vector data, as produced by TLcdMBTilesModelDecoder.
An implementation of ILsp3DIcon that paints an ILcd3DMesh.
A Lightspeed Layer factory which can create layers for MGCP 2.0 compliant models.
Builder for creating ILspLayer instances that visualize MGRS grid data.
Builder that makes it possible to create MGRS overlay labels.
The content that is displayed in the label.
Style that can be used for MGRS grid layers.
The axis for which style information can be specified.
Builder for MGRS styles.
Defines the position of the line labels with respect to the view.
Defines where the line labels should be positioned with respect to the line.
The MGRS level.
The MGRS Type.
Defines how the labels should be oriented.
Styler for MIF objects.
Builder for layers capable of visualizing APP-6 shapes and MIL-STD-2525 shapes.
This ALspTrackingPointProvider follows a given set of model elements.
Object that describes a translation.
Enumeration to indicate in which dimensions the move occurs.
Builder for layers capable of visualizing MS2525 shapes.
A style that defines a shape's visualization as specified by the MS2525 standard.
 
Default styler used by TLspMS2525bLayerBuilder.
Provides context information about multiple objects, such as the objects being edited, its paint representations and its layers.
A multi object translation handle works on multiple objects.
Builder for creating navigation control components that interacts with a view (ILspView).
Layer builder for NetCDF models.
A custom AWT event that indicates that the current create step can be stopped and the next, if any, can be started.
A custom JavaFX event that indicates that the current create step can be stopped and the next, if any, can be started.
The default layer factory for NITF models.
This ILspLabelConflictChecker does not check if placements overlap with other placements.
A layer builder for visualizing NVG data in a Lightspeed view.
Styler to visualize NVG objects as specified by the NVG standard.
An edit handle that allows the user to modify a 3D object's height above the terrain by dragging it.
A handle that allows translation of a whole object by touching and dragging.
An offscreen Lightspeed view that uses an internal buffer to render images to.
Labeling algorithm that tries to place labels on path.
Alignment mode that determines if labels are placed on, outside or inside the paths.
An implementation of ILsp3DIcon that draws an OpenFlight model.
A painter for georeferenced OpenFlight scenes.
Provides a mechanism to classify the level of OpenGL support on an end-user system.
Query to retrieve the bounds of all objects that are painted and overlap with a specified view region.
Query to retrieve all objects that are painted and overlap with a certain view region.
Query to retrieve all objects that are painted and touched by a specified view region.
A group of objects that can be painted together.
Describes a change in the paint groups and/or objects of a layer.
Represents a change to the paint groups.
A paint group change for objects that have been added to a paint group.
A paint group change for objects that have changed.
A paint group change for objects that have been moved from one paint group to another one.
A paint group change for objects that have been removed from a paint group.
A paint group change for objects that have been replaced by other objects.
A paint group change for paint groups that have been removed.
Indicates the type of change in a TLspPaintGroupsChangedEvent.
Default implementation of ILspPaintingOrder.
Combination of a paint phase and paint representation state that describes which object representation to paint during a given paint pass.
Class that describes the current paint phase.
Identifies how the objects are added to the world: draped on terrain or not.
Identifies the current paint phase in the transparency algorithm and hence which objects should be drawn.
Identifies for which eye the view should be rendered for a stereoscopic view.
Class describing the progress of paint operations in an ILspView.
Identifies a single visual representation of an object.
Identifies a visual representation of an object for a specific paint state (regular, selected, or edited).
Enumeration used to distinguish between selected, edited and all other object states.
Allows the user to pan a view by clicking and dragging it.
Implementation of ALcdPanNavigationControl for an ILspView.
Style used to style ILcdPolygon.
Builder for parameterized fill styles.
Style used to style points as a flat icon (also known as a point sprite).
Builder used to create parameterized icon styles.
Style used to style ILcdPolyline.
Builder for parametrized line styles.
Style used to visualize multi-dimensional (parameterized) raster data as a flat icon (also known as a point sprite).
Builder for parameterized icon styles.
This label location contains two fields used to identify the position of a label on a path.
Style that defines a pin from an object's anchor point to its label.
Builder for pin line styles.
Possible positions for the end of the pin: the position where the pin connects to the label.
Utility class that returns a report on the capabilities of the platform on which a Lightspeed view is being run.
Deprecated.
The plot painting functionality has been move to Lightspeed, please use TLspPlotLayerBuilder instead.
This builder is used to create a layer optimized for displaying large static datasets with points.
Deprecated.
The plot painting functionality has been move to Lightspeed, please use TLspPlotPaintingHints instead.
Defines hints that influence the behavior of plot layers (as created with TLspPlotLayerBuilder), allowing the user to bias the layer either towards higher performance or towards better visual quality.
Deprecated.
The plot painting functionality has been move to Lightspeed, please use TLspPlotPaintingHints instead.
Builder for TLspPlotPaintingHints objects.
Deprecated.
The plot painting functionality has been move to Lightspeed, please use TLspPlotStyle instead.
This style represents a set of properties for point objects that can be controlled through expressions.
Deprecated.
The plot painting functionality has been move to Lightspeed, please use TLspPlotStyle instead.
Builder used to create plot styles.
This style presents a set of properties for the visualization of point cloud data.
Builder used to create point cloud styles.
Describes the different icon types available to visualize a point cloud.
Describes the methods that are available for determining point sizes.
Enables visual editing of ILcd2DEditablePoint and ILcd3DEditablePoint objects in an ILspView.
Base implementation of a handle that allows a point to be set with a single click.
An ILspSnapper implementation used to snap points to other nearby points.
Base implementation of a handle that allows a point to be moved/dragged around.
A styler for POL elements.
ILspSelectionCandidateHandler that shows a pop-up menu from which a user can chose a single selection candidate.
Mouse controller that allows to visually compare two sets of layers by exposing one set of layers through a porthole in the other set.
Represents the type of primitives used in a vertex array.
An edit handle that allows the user to translate a 3D shape, by dragging the projected shape across the terrain.
Encapsulates the change of an object property
Properties that control the resolution at which a radar video feed is displayed.
Builds layers that visualize radar video feeds, for instance from ASTERIX category 240 data.
Style that configures the visualization of a radar video layer.
Mode that determines how the afterglow duration is interpreted.
Mode that determines the quality of the antialiasing applied to radar video feeds.
Builder used to create TLspRadarVideoStyle objects.
This ILspScaleLevelProvider, provides the scale levels for the first raster under the mouse cursor.
Layer implementation that can visualize raster data in an ILspView.
Builder for creating ILspLayer instances that visualize raster data.
Style for rasters.
Builder for raster styles.
This implementation of TLspWorldTouchInfo offers additional information about the raster value at the touched point.
When active on an ILspView, this ILspController will try to center the ILcdProjection that is currently set on the ILspView on the location that was clicked.
Styler that delegates to one of two wrapped stylers depending on whether the object is an ILcdExtrudedShape or not.
Allows the user to rotate a view by clicking and dragging it.
A controller that allows to measure distances on the map.
Enumeration that describes how the distances and azimuths are calculated.
A simple extension of ALspLabelTextProviderStyle.
Builder for the ruler distance format style styles.
An default label styler for the TLspRulerController.
An extension of TLspRulerDistanceFormatStyle that adds support for displaying the azimuth of a segment (if available).
Builder for the ruler segment label content style.
Layer builder for S57 data with S52 visualization.
Styler that switches between multiple stylers depending on the map scale.
Builder to create a styler that supports Level-of-Detail styling.
An ALcdScaleIndicator implementation for ILspView.
Determines how to select from a list of (typically overlapping or very close) domain objects.
Controller that allows the user to select domain objects in the view using the mouse.
Controller model for selection of objects in a view, used by the TLspSelectController.
Builds an styler wrapper that adds or changes selection specific style elements from the wrapped styler: Lines: Line selection color replaces the original line color Areas: Line and fill selection color replaces the original color Icons: A rectangle is added around the icon (bounding box for 3D icons) Text: Text selection color replaces the original color and a default black halo is added Complex strokes: A halo is added
This class defines the different ways a user can select objects in a view.
Implementation of ALspSelectInput that describes point based input.
Implementation of ALspSelectInput that describes rectangle based input.
An ILcdAction that sets an ILspController on a given ILspView.
A shader can be a vertex, geometry or fragment shader.
Enumeration values to identify vertex, geometry and fragment shaders.
Base class for GLSL shader programs.
Mode enumeration used to indicate whether a shape's outline, interior or both should be discretized.
Groups parameters that are used to tailor the discretization of a shape.
Builder for creating instances of TLspShapeDiscretizationParameters.
Default implementation of ILspShapeDiscretizer.
This editor is a composite editor that delegates to all other editors in this package.
Builder for creating ILspLayer instances that visualize geometric shapes.
Editor wrapper for editing shapes that are contained in a shape list.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
Painter that supports vector based objects and geo-referenced meshes.
Defines hints that influence the behavior of TLspShapePainter, allowing the user to bias the painter either towards higher performance or towards better visual quality.
Builder for TLspShapePaintingHints objects.
Simple GLSL shader program that can have 0 or 1 vertex shaders and 0 or 1 fragment shaders.
Styles Lightspeed layers according to the OGC Styled Layer Descriptor / Symbology Encoding standards.
Class representing the result of a snapping operation.
Enumerates types of visual feedback that can be given during the snapping process.
A styler for TLspSnapOperation instances.
Enables visual editing of ILcd3DEditableSphere objects in an ILspView.
Describes the type of an edit handle created by the enclosing editor implementation.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
This label location uses a relative world and view offset.
A handle used to create objects.
Builder to create a TLspStereoscopicDevice, which can be used to create a stereoscopic 3D view, (see TLspViewBuilder.buildStereoscopicView(TLspStereoscopicDevice)).
This class can be used to create stereoscopic views for stereoscopic devices.
Deprecated.
TLspComplexStrokedLineStyle offers more flexibility when defining stroked line patterns, as well as improved performance.
Builder for stroked line styles.
Represents a single glyph in a TLspStrokedLineStyle.
Describes a style change that occurred in a styler.
A styler that applies the same set of styles to all objects.
Enables visual editing of ILcdEditableSurface objects in an ILspView.
An ILspAWTView which is represented by a Swing component.
Mouse controller that allows to visually comparing two sets of layers by displaying them on either side of a swipe line.
Indicates the direction of the swipe line.
A task executor event describes the changes to a task from a ILspTaskExecutor
Defines the type of a TLspTaskExecutorEvent
Specifies the task that must be performed by a runnable.
Listener to receive notifications of changes in the terrain of a view.
Enables visual editing of ILcd2DEditableText objects in an ILspView.
Text style used to style text, labels, etc.
Defines the text alignment of labels spanning several lines.
Builder for text styles.
Utility class for drawing text to a ILcdGLDrawable using a "texture font".
This class contains information about a glyph.
A render target that draws into an OpenGL frame buffer object (FBO) which can subsequently be used as a texture.
Painter for visualizing ALcdWMSProxy objects in a Lightspeed view.
This controller allows you to trigger actions based on the occurrence of a touch and hold.
Touch enabled version of the TLspCreateController.
Touch controller to navigate on a 2D or 3D map.
Combines the select and edit controller for touch based input.
Enables visual editing of ILcd3DEditableVariableGeoBuffer objects in an ILspView.
Defines keys used by the enclosing editor implementation to store properties in its edit handles.
A factory class that creates ILspVertexArray instances.
Style that defines a line perpendicular to the earth surface, to a point.
Builder for vertical line styles.
Builder for creating ILspView instances.
Prints the contents of a given Component containing a Lightspeed view component.
This style describes by how much an element may be displaced from its natural position.
This class retrieves measures of the layers in a Lightspeed view.
Sets the sample density to use when no sample density is specified in the Parameters (Double.isNan(getSampleDensity) == true).
This class allows you to programmatically navigate in a Lightspeed view.
Defines hints that influence the behavior of ILspView, allowing the user to bias either towards higher performance or towards better visual quality.
Builder for TLspViewPaintingHints objects.
Provides utility methods related to rendering to a view.
Provides configuration parameters used for printing the contents of an ILspView.
Builder for TLspViewPrintSettings objects.
An ILspView provides a number of useful services that can be leveraged by its layers, for performance or other reasons: A render target stack allows for nested rendering into offscreen buffers.
Default implementation of ALspViewTouchInfo.
Provides utility methods for configuring a view as either a 2D or 3D view.
Orthographic world-to-view transformation.
An ALspViewXYZWorldTransformation which provides 3D perspective projection for an ILspView.
A label styler for GeoSym styling of VPF data.
A styler for GeoSym styling (MIL-DTL-89045, 17 Juni 2004) of VPF data.
Layer builder for VPF models which are decoded by the TLcdVPFModelDecoder.
Layer query that retrieves a WMS GetFeatureInfo context object.
Layer builder for WMS models.
Layer factory to create layers visualizing a WMS model.
Style that defines a shape's outline as a line with a width in meters.
Builder for world sized line styles.
Default implementation of ALspWorldTouchInfo.
Builder for creating ILspLayer instances that visualize cartesian (XY) grid data.
Builder that makes it possible to create XY grid overlay labels.
The content that is displayed in the overlay label.
Style that can be used for XY grid layers.
The axis for which style information can be specified.
Builder for XY grid styles.
Defines the position of the line labels with respect to the view.
Defines where the line labels should be positioned with respect to the line.
Defines how the labels should be oriented.
A controller that allows zooming in on the portion of the view that is specified by dragging a rectangle on the screen.
Allows the user to zoom in and out on a view by clicking and dragging the mouse.
Implementation of ALcdZoomNavigationControl for an ILspView.
Performs a "zoom to" animation when the user double-clicks in the view.