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
ILcdModelDescriptor
s 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
ILcdParameterizedIcon
s 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
ILcdEarthTileSet
s 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.Views an
ILcdEarthTileSet
as an ILcdMultilevelRaster
.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.
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
ILcdGXYLabelPainter2
s.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
ALcdBasicImage
s.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
ALcdBasicImage
s
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.
Builder for ALcdMultilevelImage.Configuration objects.
A multilevel image mosaic is a collection of
ALcdImageMosaic
s
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.
Builder for ALcdMultilevelImageMosaic.Configuration objects.
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
ILcdModelDescriptor
s.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
ALcyFormatBar
s.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.
Use
ALcdObjectSelectionAction
instead.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 Object
s.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 mesh compression algorithms for encoding mesh data as OGC 3D Tiles:
Supported values:
Use:
Supported values:
ELcdOGC3DTilesMeshCompressionType.NONE
ELcdOGC3DTilesMeshCompressionType.DRACO
Use:
TLcdOGC3DTilesModelEncoder.setMeshCompression(com.luciad.format.tiled3d.ogc3dtiles.ELcdOGC3DTilesMeshCompressionType)
Defines the supported point cloud compression algorithms for encoding point cloud data as OGC 3D Tiles:
Supported values:
Used in LuciadFusion to preprocess point clouds.
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
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
ILcdShape
s.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
TLcdChangeEvent
s to which you can attach ILcdChangeListener
s.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 listener interface for
TLcdCollectionEvent
s.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.
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
insteadExtension 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 ILcdEarthTileSet
s.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
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
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.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
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 ILcdGeoPathLeg
s.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
TLcdGXYLabelObstacle
s: 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.Deprecated.
label algorithm providers offer more flexibility
for labeling layers
Deprecated.
Use
ILcdLayerTreeNode
insteadA 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
See
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
TLcdListEvent
s.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
TLcdMapEvent
s.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
.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
PropertyChangeEvent
s to which you can attach PropertyChangeListener
s.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.
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 ILcdGXYView
s.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
The text size is expressed in model units, for example 500 meters wide.
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
ILcdUndoable
s.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.
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
insteadA 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
ILcdModel
s 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
The type of encoding is defined by the actual implementations.
Each
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
The type of encoding is defined by the actual implementations.
Each
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.
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.
Deprecated.
All this logic can be placed in the
ALcyAddOn.plugInto(com.luciad.lucy.ILcyLucyEnv)
and ALcyAddOn.unplugFrom(com.luciad.lucy.ILcyLucyEnv)
methods.Implementations of this interface are panes to put the
java.awt.Component
s 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
ILcyMapComponent
s that currently exist.Listener that can be attached to a
ILcyMapManager
.A menu bar.
Interface containing all possible
ILcyModelContentType
s.Provider for model content types.
Deprecated.
A more powerful
ILcyCustomizerPanel
framework has been introduced
aside of this functionality.Deprecated.
Use
TLcyCompositeModelDecoder
insteadDeprecated.
Use
TLcyCompositeModelEncoder
insteadDeprecated.
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
instancesA 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
ILspLayer
s 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
TLspPathLabelLocation
s.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 ALspStampLabelLocation
s.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.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
ILcdChangeSource
s.Array-based implementation of
ILcdCharList
.Curve connector for
ILcd2DEditableCircularArcBy3Points
.Curve connector for
ILcd2DEditableCircularArcByBulge
.Curve connector for
ILcd2DEditableCircularArcByCenterPoint
.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 for
TLcdClusteringTransformer
.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
TLcdCollectionEvent
sThis 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
When printing a
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 ILcdResizeableIcon
s.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
ILcdUndoable
s.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.
Use
TLcdValuedPolygon
.Deprecated.
Deprecated.
Deprecated.
Deprecated.
This is a utility class for the computation of contour lines.
Deprecated.
Use
TLcdContourUtil
.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.
Use
TLcdDefaultCoverageOfferingDetail
instead.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
Aside from this identifier, a valid request should specify a
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
An element can contain a list of any
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
ILcdGeodeticDatum
s, 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).Format
which handles ILcdISO19103Measure
instances
which have a unit of measure
with measure type
TLcdISO19103MeasureTypeCodeExtension.DURATION
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 Region 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.A codec for
TLcdEarthElevationData
.This
ILcdGXYPainter
can paint the elevation data of ILcdEarthTileSet
instances in a 2D view.A layer-based height provider factory implementation for
ILcdEarthTileSet
s
in ILcdGXYView
s.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.This class is a
ILcdModelMeasureProviderFactory
for
ILcdEarthTileSet
models, containing a
ILcdEarthMultivaluedRasterTileSetCoverage
.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 ILcdEarthAsset
s.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.
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 ILcdGXYLayer
s whose
ILcdModel
contains featured points (both ILcdPoint
and ILcdFeatured
).ILcdGXYLayerDecoder
, ILcdGXYLayerEncoder
and
ILcdGXYLayerFactory
for ILcdGXYLayer
s whose
ILcdModel
contains featured polygons (both ILcdPolygon
and ILcdFeatured
).ILcdGXYLayerDecoder
, ILcdGXYLayerEncoder
and
ILcdGXYLayerFactory
for ILcdGXYLayer
s 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.
Deprecated.
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.
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.
use
TLcdGXYShapeListPainter
instead.TLcdGXYASTERIXLayerMeasureProviderFactory is an implementation of
ILcdLayerMeasureProviderFactory
for ASTERIX GXY Layers.TLcdGXYAsynchronousEditableLabelsLayerWrapper
extension for
layer nodes
.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).TLcdGXYAsynchronousLayerWrapper
extension for layer nodes
.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
.Paints and locates
ILcdCircularArcBy3Points
, ILcdCircularArcByBulge
and ILcdCircularArcByCenterPoint
objects and enables visual editing of ILcd2DEditableCircularArcBy3Points
,
ILcd2DEditableCircularArcByBulge
and ILcd2DEditableCircularArcByCenterPoint
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
ILcdGXYLabelingAlgorithm
s.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
ALcdGXYDiscretePlacementsLabelingAlgorithm
s
into one labeling algorithm.This composite labeling algorithm combines several
ILcdGXYLabelingAlgorithm
s.Composite implementation of the
ILcdGXYLabelObstacleProvider
interface.This label painter composes a list of
ILcdGXYLabelPainter
s 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.
Use
TLcdGXYLayerTreeNode
insteadThis is an implementation of the
ILcdGXYLayerSubsetList
interface.An extension of
TLcdLayerTree
, with a constructor
which takes an ILcdGXYView
as argument.An
ILcdLayerTreeNode
for ILcdGXYLayer
s.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
By default, the provider is empty.
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 behaviorThis 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.
use
TLcdGXYShapeListPainter
instead.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.
use
TLcdGXYShapeListPainter
instead.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 ILcdGXYView
s.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
ILcdGXYLayer
s
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
insteadTypes 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
.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-userComputes 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.This is a utility class that can be used to create an
ILcdLayerTreeNode
implementation.Class with utility methods for working with
ILcdLayerTreeNode
s.Deprecated.
Use
TLcdListLayout
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
ILcdRaster
s, ILcdMultiLevelRaster
s and
ILcdEarthTileSet
s 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
TLcdMapEvent
sAn 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
.Deprecated.
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.Deprecated.
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 linesPluggable 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
ILcdModelTreeNode
s.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 ILcdGXYLayer
s 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.
Please update to a
TLcdXMLSchemaBasedEncoder
and
TLcdOGCFilterEncoderLibrary
or use
TLcdOGCFilterEncoder
directly.Deprecated.
Please update to a
TLcdXMLSchemaBasedEncoder
and
TLcdOGCFilterEncoderLibrary
or use
TLcdOGCFilterEncoder
directly.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.
Please update to a
TLcdXMLSchemaBasedEncoder
and
TLcdOGCFilterEncoderLibrary
or use
TLcdOGCFilterEncoder
directly.Deprecated.
This class is part of the older filter decoder/encoder.
Deprecated.
Please update to a
TLcdXMLSchemaBasedEncoder
and
TLcdOGCFilterEncoderLibrary
or use
TLcdOGCFilterEncoder
directly.Deprecated.
Please update to a
TLcdXMLSchemaBasedEncoder
and
TLcdOGCFilterEncoderLibrary
or use
TLcdOGCFilterEncoder
directly.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
TLcdOGCFunction
s 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.
Use
TLcdPNMImageDecoder
.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.
Use
PropertyChangeSupport
insteadDeprecated.
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 ILcdGXYLayer
s 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.
An implementation of the
This class also implements the
It's an implementation of
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
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
.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.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.
Deprecated.
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.Deprecated.
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.
This belongs to the deprecated
TLcdSLDFeatureTypeStyleDecoder10
and TLcdSLDFeatureTypeStyleEncoder10
.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.
Deprecated.
Deprecated.
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.Deprecated.
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 InputStream
s that report reading progress by
firing TLcdStatusEvent
s to the attached ILcdStatusListener
s.This
ILcdOutputStreamFactory
creates OutputStream
s that report writing progress by
firing TLcdStatusEvent
s to the attached ILcdStatusListener
s.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
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.
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
ILcdUndoableListener
s.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
objectsEnumeration 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.
use
TLcdGeoTIFFWCSCoverageDecoder
instead.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.
Use
TLcdWFSProxyModel.Builder
instead.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
TLcdDataModel
s 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.ILcdAnnotation
that allows a TLcdDataModel
to be annotated with
a ILcdXMLSchemaBasedMappingLibrary
, ILcdXMLSchemaBasedDecoderLibrary
and ILcdXMLSchemaBasedEncoderLibrary
.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
Although it was designed for cartesian space, it can also be used in geodetic space.
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.
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
sampleEvent fired when a set of data sources is handled.
Extension of
ALcyFileTypeDescriptorHolder
which associates an
ALcyDataSourceHandler
to an ALcyFileTypeDescriptor
.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
ALcyFormatBar
s, 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
ILcyGenericMapComponent
s 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
TLcyGroupDescriptor
s 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 ILcdLayerTreeNode
s 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.
Extension of
ALcyFileTypeDescriptorHolder
which associates an
ILcdGXYLayerDecoder
to an ALcyFileTypeDescriptor
.Extension of
ALcyFileTypeDescriptorHolder
which associates an
ILcdGXYLayerEncoder
to an ALcyFileTypeDescriptor
.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 ILcdLayerTreeNode
s 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.
Extension of
ALcyFileTypeDescriptorHolder
which associates an ILcyLayerStyleCodec
to an ALcyFileTypeDescriptor
.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.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.
TLcyNetCDFFormatAddOn
and
TLcyLspNetCDFFormatAddOn
can be used
instead.
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
ILcyCustomizerPanel
s for TLcyLayerContext
instances containing an
ILspLayer
, or an array of such TLcyLayerContext
instances.This
ALcyLspFormatWrapper
adds support for working with
ILcdLayerTreeNode
s.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
ILspView
s and ILspLayer
s.
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.Component
s 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
Note that before an
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
ILcyCustomizerPanel
s 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 insteadDeprecated.
Use the Lucy: loading styles from file [
samples.lucy.loadstyle.LoadStyleSampleMain
] sample insteadImplementation 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
ILcyMapComponent
s 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.
Extension of
ALcyFileTypeDescriptorHolder
which associates an
ILcdModelDecoder
to an ALcyFileTypeDescriptor
.This context object defines everything related to an
ILcdModelEncoder
, more
specifically it defines the ILcdModel
it is about to encode.Extension of
ALcyFileTypeDescriptorHolder
which associates an
ILcdModelEncoder
to an ALcyFileTypeDescriptor
.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.Component
s.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
TLcdStatusEvent
s 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
ILcyLucyEnv
s 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 Component
s
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 ILcdModelHeightProviderFactory
s 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.
Please use
TLcyVPFDecoderAddOn
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.
TLspShapePainter
can deal with ILcd3DMesh
.
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.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
ALspDiscreteLabelingAlgorithm
s into
one labeling algorithm.
Composite editor for
ILspEditor
objects.This composite labeling algorithm combines several
ILspLabelingAlgorithm
s.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.
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
.Style for an
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.
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.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.
Builder for
TLspViewDisplacementStyle
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.
TLcdAISDataObjectFactory