Package | Description |
---|---|
com.luciad.contour |
This package contains utility classes for finding contours based on raster data.
|
com.luciad.earth.view.gxy |
Provides 2D visualization support for
ILcdEarthTileSet s. |
com.luciad.format.arinc |
Provides decoders and helper classes to support the ARINC 424 format.
|
com.luciad.format.binz |
This package contains the classes that are needed to work with the Binz format.
|
com.luciad.format.bufr |
Provides support for decoding BUFR files.
|
com.luciad.format.dafif.tools |
Provides a tool to manipulate data in DAFIF format.
|
com.luciad.format.dafift.tools |
Provides a tool to manipulate data in DAFIFT format.
|
com.luciad.format.e57 |
This package contains a model decoder for decoding point cloud data from E57 (
.e57 ) files. |
com.luciad.format.gdal |
Provides support for decoding raster formats for which Luciad doesn't have a proper decoder using GDAL.
|
com.luciad.format.grib.gxy |
Contains painters and icons for visualizing GRIB data.
|
com.luciad.format.ifc |
This package contains the classes that are needed to work with the IFC format.
|
com.luciad.format.kml22.model |
This package and its subpackages provide a domain model for the KML 2.2 data format.
|
com.luciad.format.las |
This package contains a model decoder for LASer (
.las ) and LASzip (.laz ) files. |
com.luciad.format.magneticnorth |
Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.format.mgcp |
This package contains a model decoder capable of decoding data of files in accordance with the
MGCP 2.0 Portrayal Standard.
|
com.luciad.format.netcdf |
Provides support for decoding NetCDF files.
|
com.luciad.format.panorama |
This package contains a model encoder for the Luciad Panorama Format.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.sqlite.geopackage |
Support for OGC GeoPackage data.
|
com.luciad.format.sqlite.lrdb |
This package provides support for Luciad Raster data (LRDB).
|
com.luciad.format.sqlite.lvdb |
This package provides support for Luciad Vector data (LVDB).
|
com.luciad.format.tiled3d.ogc3dtiles |
Provides
a decoder
for the OGC 3D Tiles format. |
com.luciad.fusion.pointcloud |
This package exists to enable handling point cloud data using an API.
|
com.luciad.geometry.cartesian |
Contains classes to perform geometry operations in cartesian space.
|
com.luciad.geometry.ellipsoidal |
Contains classes to perform geometry operations on an ellipsoid.
|
com.luciad.io |
Basic Input/Output functionality.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
com.luciad.tea.viewshed |
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
|
com.luciad.util |
Basic utilities.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.gxy.swing |
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers. |
com.luciad.view.lightspeed.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
com.luciad.wms.client.gxy.tiled |
This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdComplexPolygonContourFinder
Contour finder that finds areas.
|
class |
TLcdPolylineContourFinder
Contour finder that finds open or closed contour lines (isolines).
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthGXYElevationRasterPainter
This
ILcdGXYPainter can paint the elevation data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYMultivaluedRasterPainter
This
ILcdGXYPainter can paint the multi-valued raster data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYRasterPainter
This
ILcdGXYPainter can paint the raster data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYSinglevaluedRasterPainter
This
ILcdGXYPainter can paint the scalar data of ILcdEarthTileSet instances in a 2D view. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdARINCModelDecoder
This model decoder decodes all data from an ARINC file.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdBinzModelDecoder
This model decoder decodes Binz files.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdBUFRModelDecoder
This model decoder decodes BUFR files.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDAFIFDataPreparatorMain
A tool to split large DAFIF files into smaller ones.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDAFIFTDataPreparatorMain
A tool to split large DAFIFT files into smaller ones.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdE57ModelDecoder
A decoder for E57 (
.e57 ) files. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGDALModelDecoder
This decoder can decode raster data using GDAL.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGRIBGXYController
Deprecated.
For newer code, consider using TLcdGXYViewMeasureProvider, which is a more general approach for retrieving
measured values at a particular point. The
samples.gxy.common.MouseLocationComponent shows how
it can be linked to the current mouse position. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdIFCModelDecoder
This model decoder decodes IFC files into an
ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22DynamicModel
Model wrapper around static KML models (
TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder,
TLcdKML22NetworkLink ), resolving the dynamic contents of KML data. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLASModelDecoder
A model decoder that decodes LASer (
.las ) and LASzip files (.laz ). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdIGRFModelDecoder
This class produces a
TLcdMagneticNorthModel from a data file containing
the parameters for the IGRF magnetic model. |
class |
TLcdWMMModelDecoder
This class produces a
TLcdMagneticNorthModel from a data file containing
the parameters for the WMM magnetic model. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYController
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. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMGCPModelDecoder
This model decoder decodes MGCP.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdNetCDFModelDecoder
Decodes NetCDF, NcML, GRIB and HDF files.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdLuciadPanoramaModelEncoder
Encodes panoramic image models to the Luciad Panorama Format.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdArcInfoASCIIGridModelDecoder
This model decoder decodes ESRI ArcInfo ASCII Grid format (*.asc, *.grd) raster files.
|
class |
TLcdGeoTIFFModelEncoder
This
ILcdModelEncoder encodes image or raster models into GeoTIFF files. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGeoPackageModelEncoder
A model encoder that converts models containing vector data or raster data to OGC GeoPackage files.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdLRDBModelEncoder
A model encoder that converts
ILcdRaster s, ILcdMultiLevelRaster s and
ILcdEarthTileSet s to LRDB. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLVDBModelEncoder
A model encoder that converts models containing vector data.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdOGC3DTilesModelEncoder
Encodes tiled and multi-leveled mesh models to OGC 3D Tiles.
|
Modifier and Type | Class and Description |
---|---|
class |
TLfnPointCloudPreprocessor
Preprocesses point cloud data from different data sources into a single point cloud store.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGridSegmentScanner
Implementation of ILcdSegmentScanner that generates points along Cartesian scan lines.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdGeodeticSegmentScanner
Implementation of
ILcdSegmentScanner that is based on a geodetic reference. |
class |
TLcdGeodeticSegmentScanner
Implementation of
ILcdSegmentScanner that generates points along Geodetic scan lines. |
class |
TLcdRhumblineSegmentScanner
Implementation of
ILcdSegmentScanner that generates points along a rhumb line (line of constant azimuth). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdStatusInputStreamFactory
This
ILcdInputStreamFactory creates InputStream s that report reading progress by
firing TLcdStatusEvent s to the attached ILcdStatusListener s. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdTerrainProfileController
A
ILcdGXYController implementation that contains information on the altitude of terrain
beneath the position of the mouse over the view. |
class |
TLcdTerrainRulerController
Extension of
TLcdAdvancedMapRulerController which takes into account
underlying terrain for distance calculations. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdHypsometricEarthPainter
A painter for hypsometric results based on an earth tileset.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcd3DMeshViewshedFactory
A viewshed factory that supports the creation of viewsheds for
ILcd3DMesh
instances. |
class |
TLcdTerrainViewshedFactory
Creates viewsheds for terrain models.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdWeakStatusListener<T,R extends ILcdStatusSource>
An
ILcdStatusListener implementation which only keeps a WeakReference to the object it
wants to update when change events are received. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYView
An
ILcdView to visualize two-dimensional object geometry, based on AWT Graphics
and organized in ILcdGXYLayer objects. |
interface |
ILcdRotationCapableGXYView
An
ILcdGXYView that supports rotation, adding it as an extra parameter
(next to the scale and origin mapping) to the view-world transformation. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYViewBufferedImage
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. |
class |
TLcdGXYViewCanvas
An implementation of the
ILcdGXYView interface as a java.awt.Canvas . |
class |
TLcdGXYViewJPanel
An implementation of the
ILcdGXYView interface as a javax.swing.JPanel . |
class |
TLcdGXYViewJPanelLightWeight
ILcdGXYView implementation that consumes less memory than TLcdGXYViewJPanel . |
class |
TLcdGXYViewPanel
An implementation of the
ILcdGXYView interface as a java.awt.Panel . |
class |
TLcdGXYViewPlanarImage
This PlanarImage implements an off-screen view.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYChainableController
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. |
class |
ALcdGXYController
A base class of
ILcdGXYController that interacts with one view at a time. |
class |
ALcdGXYSmartController
Abstract
ILcdGXYController that adds panning and/or zooming behavior during
sub-class specific mouse interactions. |
class |
TLcdGXYCenterRasterController
Deprecated.
TLcdGXYZoomWheelController features a more intuitive way to
snap
to raster and multilevel raster scales. |
class |
TLcdGXYContinuousPanController
Deprecated.
TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) to
pan continuously . |
class |
TLcdGXYDragRectangleController
This is an
ILcdGXYController that interprets mouse events
for dragging a rectangle on a ILcdGXYView . |
class |
TLcdGXYEditController
Deprecated.
as of version 10.0. It is advised to use the more flexible and powerful
TLcdGXYEditController2 instead. The
functionality of this class will remain present as is. |
class |
TLcdGXYEditController2
Extension of
TLcdGXYSelectController2 that adds editing
capabilities to it. |
class |
TLcdGXYInteractiveLabelsController
Controller that shows a
Component when the mouse moves over a label, to make the label interactive. |
class |
TLcdGXYMagnifierController
A
MagnifierController is an ILcdGXYController
to magnify an area of a given ILcdGXYView
around the location where a mouse button is
pressed. |
class |
TLcdGXYNavigateController
Mouse controller to navigate on a GXY map.
|
class |
TLcdGXYNewController
Deprecated.
For new code, we recommend using the more flexible and powerful
TLcdGXYNewController2 .
The functionality of this class will remain present as is. |
class |
TLcdGXYNewController2
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.
|
class |
TLcdGXYNoopController
This is a no operation implementation of
ILcdGXYController . |
class |
TLcdGXYOverviewController
This
ILcdGXYController allows to fit one "slave"
ILcdGXYView into a rectangle painted on the ILcdGXYView
this ILcdGXYController is interacting with (the "master"
ILcdGXYView ). |
class |
TLcdGXYPanController
Deprecated.
TLcdGXYNavigateController has more intuitive navigation behavior |
class |
TLcdGXYRotateController
Rotates the view around its center when dragging the mouse.
|
class |
TLcdGXYSelectController
Deprecated.
as of version 10.0. It is advised to use the more flexible and powerful
TLcdGXYSelectController2 instead. The functionality of this class will
remain present as is. |
class |
TLcdGXYSelectController2
Controller that allows the user to select domain objects in the view using the mouse.
|
class |
TLcdGXYZoomController
The
TLcdGXYZoomController can be used for performing a zoom in
or zoom out on an ILcdGXYView . |
class |
TLcdGXYZoomWheelController
Provides scroll wheel zoom support.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYConfinedTouchChainableController
Extension of
ALcdGXYTouchChainableController
confining the range of handled touch points based on a minimum and maximum. |
class |
ALcdGXYTouchChainableController
Extension of
ALcdGXYChainableController for TLcdTouchEvent
instances. |
class |
TLcdGXYTouchNavigateController
Touch controller to navigate on a 2D map.
|
class |
TLcdGXYTouchNewController
Controller to interactively create and initialize domain objects using touches or drag gestures.
|
class |
TLcdGXYTouchSelectEditController
A touch controller combining selection and editing behaviour.
|
class |
TLcdMapTouchRulerController
This
ILcdGXYController serves the purpose of performing
measurements on an ILcdGXYView . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYViewComponentPrintable
Prints the contents of a given
Component containing a GXY view component . |
Modifier and Type | Class and Description |
---|---|
class |
TLspViewComponentPrintable
Prints the contents of a given
Component containing a Lightspeed view component . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAdvancedMapRulerController
This
ILcdGXYController serves the purpose of performing
measurements on an ILcdGXYView . |
class |
TLcdAzimuthRangeController
This
ILcdGXYController interprets mouse events for displaying an
azimuth direction and an azimuth range. |
class |
TLcdMapBufferedImage
TLcdGXYViewBufferedImage extension suited for displaying maps. |
class |
TLcdMapCanvas
TLcdGXYViewCanvas extension suited for displaying maps. |
class |
TLcdMapGridRulerController
Deprecated.
|
class |
TLcdMapJPanel
TLcdGXYViewJPanel extension suited for displaying maps. |
class |
TLcdMapJPanelLightWeight
TLcdGXYViewJPanelLightWeight extension suited for displaying maps. |
class |
TLcdMapPanel
TLcdGXYViewPanel extension suited for displaying maps. |
class |
TLcdMapRulerController
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdViewComponentPrintable
Prints the contents of a given
Component containing a view component. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYTiledWMSProxyPainter
Painter for visualizing
ALcdWMSProxy objects in a GXY view. |