Uses of Interface
com.luciad.format.raster.ILcdRaster
Package
Description
ILcdEarthTileSet
that provides raster data
suitable for use as a 3D terrain texture.Provides support for decoding CADRG files.
Provides support for decoding GeoSPOT files.
This package contains all feature classes of KML.
Provides representations, decoders, and encoders for rasters.
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
Client API for an OGC Web Coverage Service (WCS).
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
Controllers for 2D views.
-
Uses of ILcdRaster in com.luciad.earth.tileset.raster
Modifier and TypeMethodDescriptionprotected abstract ILcdRaster
ALcdEarthTileSetMultilevelRaster.createRaster
(int aLevel) Creates the raster at the given level.protected ILcdRaster
TLcdEarthTileSetElevationMultilevelRaster.createRaster
(int aLevel) protected ILcdRaster
TLcdEarthTileSetMultilevelRaster.createRaster
(int aLevel) ALcdEarthTileSetMultilevelRaster.getRaster
(int i) -
Uses of ILcdRaster in com.luciad.format.cadrg
Modifier and TypeClassDescriptionclass
ThisILcdRaster
contains additional information about the CADRG/CIB Boundary Rectangle that it represents. -
Uses of ILcdRaster in com.luciad.format.geospot
Modifier and TypeClassDescriptionclass
ThisILcdRaster
contains additional information about the GeoSPOT tile that it represents. -
Uses of ILcdRaster in com.luciad.format.kml22.model.feature
Modifier and TypeMethodDescriptionTLcdKML22PaintableGroundOverlay.getRaster()
Returns a raster representation of theTLcdKML22GroundOverlay
wrapped by this raster -
Uses of ILcdRaster in com.luciad.format.raster
Modifier and TypeClassDescriptionclass
Base class for ILcdRaster implementations.class
This class provides an implementation ofILcdRaster
that interpolates between the values of its tiles.class
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.class
This class provides a specialized implementation ofILcdRaster
, containing only a single tile.Modifier and TypeMethodDescriptionILcdMultilevelRaster.getRaster
(int aLevel) TLcdMultilevelRaster.getRaster
(int aLevel) TLcdMultivaluedRaster.getRaster
(int aLevel) Modifier and TypeMethodDescriptionvoid
TLcdRasterOffsetModelXYZWorldTransformation.addRaster
(ILcdRaster aRaster, ILcdModelReference aRasterModelReference) Adds an elevation raster, from which point elevations can be retrieved.void
TLcdRasterOffsetZTransformation.addRaster
(ILcdRaster aRaster, ILcdModelReference aRasterModelReference) Adds an elevation raster, from which point elevations can be retrieved.protected Image
TLcdWarpMultilevelRasterPainter.createTransformedImage
(ILcdGXYContext aGXYContext, Rectangle aClip, ILcdRaster aRaster, RGBImageFilter aRGBImageFilter, float aTransparency, float aBrightness, float aContrast, ColorModel aColorModel) Creates the warped image that can be painted onto the view.protected Image
TLcdWarpRasterPainter.createTransformedImage
(ILcdGXYContext aGXYContext, Rectangle aClip, ILcdRaster aRaster, RGBImageFilter aRGBImageFilter, float aTransparency, float aBrightness, float aContrast, ColorModel aColorModel) Creates the warped image that can be painted onto the view.int
ALcdRasterPainter.densityCheck
(ILcdRaster aRaster, ILcdGXYContext aGXYContext) Determines if the raster density of the given raster is suitable for processing or analysis in the given context, considering the start resolution factor and the stop resolution factor, and the forced painting flag.int
ALcdRasterPainter.densityCheck
(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Determines if the pixel density of the given raster is suitable for display, in the given context, considering the start resolution factor and the stop resolution factor, and the forced painting flag.final double
ALcdRasterPainter.idealPixelDensity
(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ideal pixel density that a raster should have for display in the given context.void
TLcdRasterOffsetModelXYZWorldTransformation.removeRaster
(ILcdRaster aRaster) Removes the raster from the list of rasters to take into account.void
TLcdRasterOffsetZTransformation.removeRaster
(ILcdRaster aRaster) Removes the raster from the list of rasters to take into account.double
ALcdRasterPainter.resolutionFactor
(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ratio between the given raster's pixel density and the ideal display density for the given context.ModifierConstructorDescriptionTLcdMultilevelRaster
(ILcdBounds aBounds, ILcdRaster[] aRasters) Creates a newTLcdMultilevelRaster
.TLcdMultivaluedRaster
(ILcdRaster[] aRasters) Creates a newTLcdMultivaluedRaster
.TLcdMultivaluedRaster
(ILcdRaster[] aRasters, ILcdBounds aBounds) Creates a newTLcdMultivaluedRaster
. -
Uses of ILcdRaster in com.luciad.imaging
Modifier and TypeMethodDescriptionTLcdRasterImageBuilder.raster
(ILcdRaster aRaster) Set the source raster to create images from. -
Uses of ILcdRaster in com.luciad.network.function
Modifier and TypeMethodDescriptionALcdCrossCountryRasterDistanceFunction.getRaster()
Returns theILcdRaster
on which this distance function is based.ModifierConstructorDescriptionConstructs a newALcdCrossCountryRasterDistanceFunction
based onaRaster
. -
Uses of ILcdRaster in com.luciad.ogc.wcs.client
-
Uses of ILcdRaster in com.luciad.tea
Modifier and TypeInterfaceDescriptioninterface
Represents the input and result of a line-of-sight computation.interface
Represents the result of line-of-sight computations.Modifier and TypeMethodDescriptionTLcdMatrixViewRasterFactory.createEquivalentRaster
(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper) Creates anILcdRaster
from theILcdMatrixView
assuming a one-by-one relation.TLcdLOSCoverageFactory.createLOSCoverageRaster
(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRaster
from theILcdLOSCoverageMatrix
using the given target reference, pixel density and fill mode.TLcdMatrixViewRasterFactory.createRaster
(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRaster
from theILcdMatrixView
using the given target reference, pixel density and fill mode.protected ILcdRaster
TLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdBounds aModelBounds, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelBounds.protected ILcdRaster
TLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelPoint.protected ILcdRaster
TLcdTerrainProfileUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster from the given multilevel raster containing the specified model point.TLcdTeaViewUtil.retrieveTouchedRaster
(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves anILcdRaster
from aGXYLayer in aGXYView that is touched by aModelPoint.TLcdTerrainProfileUtil.retrieveTouchedRaster
(int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the given screen coordinates.protected ILcdRaster
TLcdTerrainProfileUtil.retrieveTouchedRaster
(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the specified model point.TLcdTerrainProfileUtil.retrieveTouchedRaster
(MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Calls the methodTLcdTerrainProfileUtil.retrieveTouchedRaster(int, int, ILcdGXYLayer, ILcdGXYView)
and returns the raster touched by the mouse event.TLcdTeaViewUtil.retrieveTouchedRasters
(ILcdBounds aModelBounds, ILcdGXYView aGXYView) Deprecated.Retrieves allILcdRaster
in aGXYView that are touched by aModelBounds.Modifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView
(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, ILcdRaster aRaster, ILcdGeoReference aRasterReference, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified shape that can be used to compute a visibility.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters) Deprecated.Creates a newILcdLineOfSightCoverage
representing the results of a line-of-sight computation.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, ILcdRaster[] aRasters) Deprecated.use createLOSCoverage with min and max vertical angle parameters.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, ILcdGeoReference aRastersReference, ILcdGeoReference aTargetReference, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode) Deprecated.Convenience method for line-of-sight computations over elevation data which consists entirely of raster data defined in one reference.TLcdP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ILcdModelReference aTargetReference, ILcdRaster[] aRasters, ILcdModelReference aRastersReference) Deprecated.Creates a newILcdPoint2PointIntervisibility
that recomputes its intervisibility each time one of its defining points is changed.TLcdP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters) Deprecated.Creates a newILcdPoint2PointIntervisibility
that recomputes its intervisibility each time one of its defining points is changed.TLcdRadarP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFromPoint, ILcdGeoReference aFromPointReference, double aFromPointHeightAboveGround, ILcdPoint aToPoint, ILcdGeoReference aToPointReference, double aToPointHeightAboveGround, ILcdModelReference aTargetReference, ILcdRaster[] aRasters, ILcdModelReference aRastersReference, double aKFactor) Deprecated.Convenience method to simplify intervisibility computations over terrain which is represented by raster data, all defined in the same reference.TLcdRadarP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters, double aKFactor) Deprecated.Creates a newILcdPoint2PointIntervisibility
that recomputes its intervisibility each time one of its defining points is changed.TLcdRadarCoverageFactory.createRadarCoverage
(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, double aKFactor) Deprecated.Creates a newILcdLineOfSightCoverage
representing the results of a radar line-of-sight computation.TLcdRadarCoverageFactory.createRadarCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, ILcdGeoReference aRastersReference, ILcdGeoReference aTargetReference, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode, double aKFactor) Deprecated.Convenience method for radar line-of-sight computations over elevation data which consists entirely of raster data defined in one reference.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster[] aRasters, ILcdModelReference aModelReference, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster[] aRasters, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Point aStartPoint, MouseEvent aMouseEvent) Deprecated.ModifierConstructorDescriptionTLcdRasterMatrix
(ILcdRaster[] aRasters, ILcdBounds aBounds, int aXLength, int aYLength) Construct a new raster matrix for the specified rasters.TLcdRasterMatrix
(ILcdRaster aRaster, ILcdBounds aBounds, int aXLength, int aYLength) Construct a new raster matrix for the specified raster. -
Uses of ILcdRaster in com.luciad.tea.hypsometry
Modifier and TypeMethodDescriptionILcdHypsometricRasterFactory.createHypsometricRaster
(ILcdRaster aRaster, double aElevationScale) Creates a hypsometric version of the given raster.TLcdHypsometricRasterFactory.createHypsometricRaster
(ILcdRaster aRaster, double aElevationScale) Modifier and TypeMethodDescriptionILcdHypsometricRasterFactory.createHypsometricRaster
(ILcdRaster aRaster, double aElevationScale) Creates a hypsometric version of the given raster.TLcdHypsometricRasterFactory.createHypsometricRaster
(ILcdRaster aRaster, double aElevationScale) ILcdHypsometricTileFactory.createHypsometricTile
(ILcdRaster aRaster, int aTileRow, int aTileColumn, double aElevationScale) Creates a hypsometric version of the specified tile.TLcdHypsometricTileFactory.createHypsometricTile
(ILcdRaster aRaster, int aTileRow, int aTileColumn, double aElevationScale) -
Uses of ILcdRaster in com.luciad.tea.viewshed
-
Uses of ILcdRaster in com.luciad.util.height
ModifierConstructorDescriptionCreates a new height provider based on the given raster.TLcdInterpolatingRasterHeightProvider
(ILcdRaster aRaster, int aMinValidHeight, int aMaxValidHeight) Creates a new height provider based on the given raster.TLcdRasterHeightProvider
(ILcdRaster aRaster) Creates a new height provider based on the given raster.TLcdRasterHeightProvider
(ILcdRaster aRaster, int aMinValidHeight, int aMaxValidHeight) Creates a new height provider based on the given raster. -
Uses of ILcdRaster in com.luciad.view.gxy.controller
Modifier and TypeMethodDescriptionprotected ILcdRaster
TLcdGXYCenterRasterController.retrieveRaster
(ILcdGXYLayer aGXYLayer, ILcdPoint aModelPoint) Deprecated.This method returns the first instance ofILcdRaster
of theILcdModel
of the givenILcdGXYLayer
that contains the givenILcdPoint
.Modifier and TypeMethodDescriptionprotected void
TLcdGXYCenterRasterController.centerRaster
(ILcdRaster aRaster, ILcdModelXYWorldTransformation aMWT, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.This method will center aRaster in aGXYView.