Uses of Interface
com.luciad.reference.ILcdGeoReference
Packages that use ILcdGeoReference
Package
Description
Provides classes and interfaces for all procedure related aspects.
A tool that preprocesses 3D terrain repositories based on a model containing
ILcdEarthAsset
objects.Contains implementations of
ILcdEarthTileCombiner
.Provides a framework for storing the output of an
ILcdEarthTileSet
on disk.Contains codecs used by
TLcdEarthTileRepository
to encode tiles
and coverages.Provides support for tiling, multileveling and on-demand loading of arbitrary
datasets.
ILcdEarthTileSet
that provides raster data
suitable for use as a 3D terrain texture.Provides classes for
ILcdEarthTileSet
s with terrain data.Contains various utility implementations of
ILcdEarthTileSet
.Contains tile splitters used by
TLcdEarthLevelFallbackTileSet
.Contains various utility classes used in the Luciad Earth framework.
Support for OGC GeoPackage data.
This package provides support for Luciad Raster data (LRDB).
This package provides support for Luciad Vector data (LVDB).
This package provides the classes to compare and replicate resources between two tile stores.
Provides the vector specific functionality for the LuciadFusion engine.
Provides the Tile Store abstraction and a file system implementation.
LuciadFusion TileStore provides a resource model, based on
ALfnResourceMetadata
.Provides various utility functionality for the LuciadLightspeed Fusion Client
and for LuciadFusion.
Contains classes to perform geometry operations on an ellipsoid and in cartesian space.
Contains classes to perform geometry operations in cartesian space.
Contains classes to perform geometry operations on an ellipsoid.
Provides the addon that allows to open data that is missing a valid model reference
(=coordinate system), and that allows to create Luciad .ref files for storing such a model reference
specification.
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
Contains a broad range of classes related to the visual represention of a map.
This package provides classes to evaluate an OGC 1.0/1.1/2.0 filter.
Contains a Java object model for representing an OGC filter, implementing the OGC 02-059, 04-095 and 09-026 standards
(OGC Filter Encoding Implementation Specification, version 1.0.0, 1.1.0 and 2.0.0).
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Client API for an OGC Web Coverage Service (WCS).
Everything related to model references and view references.
Construction and formatting of coordinate reference systems.
Contains all classes for terrain elevation analysis.
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
Handles all transformations between model coordinates and world coordinates.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
Touch controllers for the 2D view.
Defines a mechanism for snapping between objects that are being edited.
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView
, as if by a slide
projector.Provides tools needed for working with draped data and the terrain the data is visualized on.
Contains utility classes related to Lightspeed views.
Utilities for making maps.
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach.This package contains a painter that visualizes
ALcdWMSProxy
instances in a Lightspeed view using a tiled approach.-
Uses of ILcdGeoReference in com.luciad.ais.model.procedure
Methods in com.luciad.ais.model.procedure with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdProcedureGeometryCalculator.setCoordinateSystems
(ILcdGeoReference aSource, ILcdGeoReference aTarget) Specifies the coordinate systems the geometry calculator should work with. -
Uses of ILcdGeoReference in com.luciad.earth.metadata.preprocessor
Methods in com.luciad.earth.metadata.preprocessor with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdEarthMetadataTerrainTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) boolean
TLcdEarthMetadataTerrainTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) void
TLcdEarthMetadataTerrainTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthMetadataTerrainTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthTileRepositoryPreprocessor.synchronizeRepository
(ILcdModel aAssetModel, ILcdEarthTileSet aSourceTileSet, ILcdEarthTileSetCoverage[] aSourceCoverages, String[] aTargetCoverageNames, ILcdGeoReference[] aTargetReferences, TLcdEarthTileFormat[] aTargetFormats, ILcdEarthEditableTileSet aTargetTileSet, String aTargetDirectory, ILcdEarthPreprocessorProgressListener aProgressListener) Synchronizes a repository with the specified metadata. -
Uses of ILcdGeoReference in com.luciad.earth.metadata.preprocessor.combiner
Methods in com.luciad.earth.metadata.preprocessor.combiner with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected ALcdEarthTile
ALcdEarthTileCombiner.createCombinedTile
(ILcd3DEditableBounds aCombinedBounds, Object aCombinedData, int aLevel, long aX, long aY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoreference, TLcdEarthTileFormat aFormat) Returns a newTLcdEarthTile
with the given properties. -
Uses of ILcdGeoReference in com.luciad.earth.repository
Methods in com.luciad.earth.repository with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdEarthTileRepository.addTileSetCoverage
(ILcdEarthTileSetCoverage aCoverage, String aTargetName, ILcdGeoReference aTargetReference) void
TLcdEarthTileRepository.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) boolean
TLcdEarthTileRepository.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) TLcdEarthTileRepository.iterator
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) If aTLcdEarthTileSetIterationException
is thrown during the iteration and itstile
is notnull
it is guaranteed that it contains enough attributes such that theTLcdEarthTileRepository.removeTile(com.luciad.earth.tileset.ALcdEarthTile, java.lang.Object)
can still work.void
TLcdEarthTileRepository.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthTileRepository.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) -
Uses of ILcdGeoReference in com.luciad.earth.repository.codec
Methods in com.luciad.earth.repository.codec with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
ILcdEarthTileSetCoverageCodec.encodeTileSetCoverageAs
(ILcdEarthTileSetCoverage aCoverage, String aTargetName, ILcdGeoReference aTargetReference, ILcdEarthTileSet aRepository, TLcdEarthTileFormat aFormat, OutputStream aDestination) Encodes the specified coverage to the given output stream.void
TLcdEarthTileSetCoverageCodec.encodeTileSetCoverageAs
(ILcdEarthTileSetCoverage aCoverage, String aTargetName, ILcdGeoReference aTargetReference, ILcdEarthTileSet aRepository, TLcdEarthTileFormat aFormat, OutputStream aDestination) -
Uses of ILcdGeoReference in com.luciad.earth.tileset
Methods in com.luciad.earth.tileset that return ILcdGeoReferenceModifier and TypeMethodDescriptionabstract ILcdGeoReference
ALcdEarthTile.getGeoReference()
Returns the georeference of the tile's data.TLcdEarthTile.getGeoReference()
ILcdEarthTileSetCoverage.getNativeGeoReference()
Returns the reference in which the coverage's data is natively represented.TLcdEarthTileSetCoverage.getNativeGeoReference()
Methods in com.luciad.earth.tileset with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
ILcdEarthEditableTileSet.addTileSetCoverage
(ILcdEarthTileSetCoverage aCoverage, String aTargetName, ILcdGeoReference aTargetReference) Adds a coverage to the tileset, overriding the coverage's native georeference and name.void
ALcdEarthTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
ILcdEarthTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) Cancels any pending tile requests for the given parameters.boolean
ALcdEarthTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) Returns true only for the coverage's native georeference.boolean
ILcdEarthTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) Returns true if the tileset can produce tiles for the given coverage in the given reference system.ILcdEarthIterableTileSet.iterator
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) Returns an iterator over the tiles of a specified coverage of this tile set.ALcdEarthTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
ILcdEarthTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) Produces the requested tile, and invoke the supplied callback when done.ILcdEarthTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) Gets a tile from the repository.void
ILcdEarthTileSetCallback.tileNotAvailable
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext, String aReason, Exception aException) Called when a tile that was requested earlier cannot be created by the tileset.Constructors in com.luciad.earth.tileset with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdEarthTile
(ILcdBounds aBounds, Object aData, int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) Creates a newTLcdEarthTile
with the given parameters and the current date as its creation date.TLcdEarthTile
(ILcdBounds aBounds, Object aData, int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Date aCreationDate) Creates a newTLcdEarthTile
with the given parameters.TLcdEarthTileSetCoverage
(String aName, ILcdEarthTileSetCoverage.CoverageType aCoverageType, TLcdEarthTileFormat aDataFormat, ILcdGeoReference aGeoReference) Creates aTLcdEarthTileSetCoverage
with the given parameters.TLcdEarthVectorTileSetCoverage
(String aName, ILcdEarthTileSetCoverage.CoverageType aCoverageType, TLcdEarthTileFormat aDataFormat, ILcdGeoReference aGeoReference, ILcdEarthVectorTileSetCoverage.ShapeType aShapeType) Creates a new vector coverage with the specified parameters. -
Uses of ILcdGeoReference in com.luciad.earth.tileset.raster
Methods in com.luciad.earth.tileset.raster with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdEarthAssetGXYViewTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) boolean
TLcdEarthAssetGXYViewTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthCompositeImageTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthGXYViewTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) void
TLcdEarthAssetGXYViewTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthAssetGXYViewTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthCompositeImageTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthGXYViewTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) Constructors in com.luciad.earth.tileset.raster with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdEarthAssetGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aImageTileWidth, int aImageTileHeight, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory) Constructs a newTLcdEarthAssetGXYViewTileSet
with the specified settings.TLcdEarthAssetGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aImageTileResolution, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory) Constructs a newTLcdEarthAssetGXYViewTileSet
with the specified settings.TLcdEarthCompositeImageTileSet
(ILcdBounds aBounds, int aLevels, int aTileNumXPixels, int aTileNumYPixels, ILcdGeoReference aNativeReference) Creates a new composite image tileset with the given parameters.TLcdEarthCompositeImageTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0Rows, long aLevel0Columns, int aTileNumXPixels, int aTileNumYPixels, ILcdGeoReference aNativeReference) Creates a new composite image tileset with the given parameters.TLcdEarthGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0Rows, long aLevel0Columns, int aTileWidth, int aTileHeight, ILcdGeoReference aModelReference) Creates a gxy view tileset.TLcdEarthGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0Rows, long aLevel0Columns, int aTileResolution, ILcdGeoReference aModelReference) Creates a gxy view tileset. -
Uses of ILcdGeoReference in com.luciad.earth.tileset.terrain
Methods in com.luciad.earth.tileset.terrain that return ILcdGeoReferenceMethods in com.luciad.earth.tileset.terrain with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdEarthAssetTerrainElevationTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthTexturedTerrainTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) protected ILcdHeightProvider
TLcdEarthGXYLayerHeightProviderFactory.createTileSetHeightProvider
(ILcdEarthTileSet aTileSet, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdGeoReference aReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) Creates a layer-based height provider for a tile set.protected TLcdEarthGXYElevationRasterPainter
TLcdEarthGXYLayerHeightProviderFactory.getGXYElevationPainter
(ILcdEarthTileSet aTileSet, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdGeoReference aReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) Returns the elevation painter for a tile set.boolean
TLcdEarthAssetTerrainElevationTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthTexturedTerrainTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) void
TLcdEarthAssetTerrainElevationTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthAssetTerrainElevationTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthTexturedTerrainTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthTexturedTerrainTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) double
TLcdEarthTileSetElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference) double
TLcdEarthTileSetElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference, double aDesiredResolution) Constructors in com.luciad.earth.tileset.terrain with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdEarthAssetTerrainElevationTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aGeometryTileResolution, int aImageTileResolution, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel) Constructs aTLcdEarthAssetTerrainElevationTileSet
with the specified settings.TLcdEarthTerrainElevationTileSet
(ILcdBounds aBounds, ALcdEarthTerrainElevationProvider aElevationProvider, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution, ILcdGeoReference aModelReference) Constructs a terrain elevation tile set with the specified settings.TLcdEarthTerrainHeightTileSet
(ILcdBounds aBounds, List<? extends ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution, ILcdGeoReference aModelReference) Constructs a terrain elevation tile set with the specified settings.TLcdEarthTerrainHeightTileSet
(ILcdBounds aBounds, List<ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution, int aElevationTileResolution, ILcdGeoReference aModelReference) Constructs a terrain elevation tile set with the specified settings.TLcdEarthTexturedTerrainTileSet
(ILcdEarthTileSet aGeometrySet, ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage, ILcdEarthTileSet aElevationSet, ILcdEarthRasterTileSetCoverage aElevationTileSetCoverage, ILcdEarthTileSet aTextureSet, ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage, ILcdGeoReference aModelReference) Constructs a newTLcdEarthTextureTerrainTileSet
with the specified geometry and texture data.TLcdEarthTexturedTerrainTileSet
(ILcdEarthTileSet aGeometrySet, ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage, ILcdEarthTileSet aTextureSet, ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage, ILcdGeoReference aModelReference) Constructs a newTLcdEarthTextureTerrainTileSet
with the specified geometry and texture data.TLcdEarthTileSetElevationProvider
(ILcdEarthTileSet aElevationTileSet, double aElevationScale, double aElevationOffset, int aCacheSize, ILcdGeoReference aTileSetReference) Creates a new elevation provider that scales the provided elevations and requests all tiles synchronously.TLcdEarthTileSetElevationProvider
(ILcdEarthTileSet aElevationTileSet, ILcdEarthTileSetCoverage aElevationCoverage, double aElevationScale, double aElevationOffset, int aCacheSize, ILcdGeoReference aTileSetReference) Creates a new elevation provider that scales the provided elevations and requests all tiles synchronously.TLcdEarthTileSetElevationProvider
(ILcdEarthTileSet aElevationTileSet, ILcdEarthTileSetCoverage aElevationCoverage, ILcdGeoReference aTileSetReference) Creates a new elevation provider that does not scale the provided elevations and requests all tiles synchronously.TLcdEarthTileSetElevationProvider
(ILcdEarthTileSet aElevationTileSet, ILcdGeoReference aTileSetReference) Creates a new elevation provider that does not scale the provided elevations and requests all tiles synchronously.TLcdEarthTileSetElevationProviderAdapter
(ALcdEarthTerrainElevationProvider aProvider, ILcdGeoReference aSourceReference) Constructs aTLcdEarthTileSetElevationProviderAdapter
using anALcdEarthTerrainElevationProvider
and anILcdGeoReference
.TLcdEarthTileSetElevationProviderAdapter
(ALcdEarthTerrainElevationProvider aProvider, ILcdGeoReference aSourceReference, double aDesiredResolution) Constructs aTLcdEarthTileSetElevationProviderAdapter
using anALcdEarthTerrainElevationProvider
,anILcdGeoReference
and a desired resolution. -
Uses of ILcdGeoReference in com.luciad.earth.tileset.util
Methods in com.luciad.earth.tileset.util with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdEarthThreadSafeEditableTileSet.addTileSetCoverage
(ILcdEarthTileSetCoverage aCoverage, String aTargetName, ILcdGeoReference aTargetReference) void
ALcdEarthTileSetWrapper.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) This method should be overridden if theproduceTile
and/orupdateTile
is overridden and the new implementation calls the implementation of this class using different parameters than passed to it.void
TLcdEarthAsynchronousTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthCompositeTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthLevelFallbackTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthMemoryCachingTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthMultiTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthReadOnlyTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthThreadSafeTileSet.cancelTile
(int aLevel, long aTileX, long aTileY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthMemoryCachingTileSet.getTileFromCache
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) Retrieves a tile from the cache.boolean
ALcdEarthTileSetWrapper.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthCompositeTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthReadOnlyTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) boolean
TLcdEarthThreadSafeTileSet.isGeoReferenceSupported
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference) void
ALcdEarthTileSetWrapper.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) ALcdEarthTileSetWrapper.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthAsynchronousTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) void
TLcdEarthCompositeTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthCompositeTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthLevelFallbackTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthLevelFallbackTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthMemoryCachingTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthMemoryCachingTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthMultiTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthMultiTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthReadOnlyTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthReadOnlyTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) void
TLcdEarthThreadSafeTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aTileX, long aTileY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, TLcdEarthTileOperationMode aMode, ILcdEarthTileSetCallback aCallback, Object aContext) TLcdEarthThreadSafeTileSet.produceTile
(ILcdEarthTileSetCoverage aCoverage, int aLevel, long aX, long aY, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat, Object aContext) -
Uses of ILcdGeoReference in com.luciad.earth.tileset.util.splitter
Methods in com.luciad.earth.tileset.util.splitter with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected ALcdEarthTile
ALcdEarthTileSplitter.createSubTile
(ILcd3DEditableBounds aBounds, Object aData, int aLevel, long aX, long aY, ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) Returns a newTLcdEarthTile
with the given properties. -
Uses of ILcdGeoReference in com.luciad.earth.util
Methods in com.luciad.earth.util that return ILcdGeoReferenceModifier and TypeMethodDescriptionALcdEarthTerrainElevationProvider.getPreferredReference()
Returns the preferred reference for this elevation provider.TLcdEarthTerrainElevationProvider.getPreferredReference()
Methods in com.luciad.earth.util with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionabstract double
ALcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the elevation for a given location, defined in meters above mean sea level.double
ALcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) Returns the elevation for a given location, defined in meters above mean sea level.double
TLcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference) double
TLcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) -
Uses of ILcdGeoReference in com.luciad.format.sqlite.geopackage
Methods in com.luciad.format.sqlite.geopackage that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdGeoPackageModelEncoder.getAreaOfInterestReference()
Returns the reference the current area to encode is defined in.TLcdGeoPackageModelEncoder.getTileTargetReference()
Returns the reference rasters will be encoded in.Methods in com.luciad.format.sqlite.geopackage with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdGeoPackageModelEncoder.setAreaOfInterest
(ILcdBounds aAreaOfInterest, ILcdGeoReference aAreaOfInterestReference) Sets the bounds to encode.void
TLcdGeoPackageModelEncoder.setTileTargetReference
(ILcdGeoReference aTargetReference) Sets the reference to encode rasters in. -
Uses of ILcdGeoReference in com.luciad.format.sqlite.lrdb
Methods in com.luciad.format.sqlite.lrdb that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdLRDBModelEncoder.getAreaOfInterestReference()
Returns the reference the current area to encode is defined in.TLcdLRDBModelEncoder.getTargetReference()
Returns the reference rasters will be encoded in.Methods in com.luciad.format.sqlite.lrdb with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdLRDBModelEncoder.setAreaOfInterest
(ILcdBounds aAreaOfInterest, ILcdGeoReference aAreaOfInterestReference) Define the area of the raster to encode.void
TLcdLRDBModelEncoder.setTargetReference
(ILcdGeoReference aTargetReference) Sets the target reference to encode the raster in. -
Uses of ILcdGeoReference in com.luciad.format.sqlite.lvdb
Methods in com.luciad.format.sqlite.lvdb that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdLVDBModelEncoder.getAreaOfInterestReference()
Returns the reference the current area to encode is defined in.Methods in com.luciad.format.sqlite.lvdb with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdLVDBModelEncoder.setAreaOfInterest
(ILcdBounds aAreaOfInterest, ILcdGeoReference aAreaOfInterestReference) Sets the bounds to encode. -
Uses of ILcdGeoReference in com.luciad.fusion.engine.replication
Methods in com.luciad.fusion.engine.replication that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLfnReplicationAreaOfInterest.getGeoReference()
Returns the geo reference in which theshape of the area
is defined.Methods in com.luciad.fusion.engine.replication with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionTLfnReplicationAreaOfInterestManager.add
(ILcdShape aShape, ILcdGeoReference aGeoReference, String aName) Creates and adds a new area of interest instance to this manager.void
TLfnReplicationAreaOfInterest.setShape
(ILcdShape aShape, ILcdGeoReference aGeoReference) Sets the shape of this area. -
Uses of ILcdGeoReference in com.luciad.fusion.engine.vector
Methods in com.luciad.fusion.engine.vector with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionstatic int
TLfnScaleUtil.convertPixelDensityToScaleDenominator
(double aPixelDensity, ILcdGeoReference aGeoReference) Deprecated.Calculates the scale denominator that corresponds to the pixel density, assuming a pixel size of 0.28 mm.static int
TLfnScaleUtil.getMaxLevel
(ILcdBounds aBounds, ILcdGeoReference aGeoReference, long aLevel0Rows, long aLevel0Columns, List<TLfnVectorAssetMetadata> aAllAssetMetadata) Deprecated.Computes the most detailed level that is needed for the assets in a coverage.static int
TLfnScaleUtil.getOptimalScaleDenominator
(ILcdBounds aBounds, ILcdGeoReference aGeoReference, long aLevel0Rows, long aLevel0Columns, int aLevel) Deprecated.Compute the optimal scale of a coverage at the specified level.Constructors in com.luciad.fusion.engine.vector with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLfnAreaSimplifyingGeometryProvider
(int aPixelThreshold, ILcdGeoReference aGeoReference) Deprecated.Constructs a new area simplifying geometry provider given a threshold in pixels and a geographic reference. -
Uses of ILcdGeoReference in com.luciad.fusion.tilestore
Methods in com.luciad.fusion.tilestore with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionTLfnQuery.BasicBuilder.andFilterOverlaps
(ILcdBounds aBounds, ILcdGeoReference aGeoReference) Updates the filter to only include resources that overlap with the specified bounds.ALfnCoverage.exportTo
(WritableByteChannel aSink, ILcdShape aAreaOfInterest, ILcdGeoReference aAreaOfInterestGeoReference, ILfnProgressCallback<ALfnTileStore.ReadResult> aCallback) ALfnResource.exportTo
(WritableByteChannel aSink, ILcdShape aAreaOfInterest, ILcdGeoReference aAreaOfInterestGeoReference, ILfnProgressCallback<ALfnTileStore.ReadResult> aCallback) Asynchronously exports this resource's data to a channel, excluding metadata. -
Uses of ILcdGeoReference in com.luciad.fusion.tilestore.metadata
Methods in com.luciad.fusion.tilestore.metadata that return ILcdGeoReferenceModifier and TypeMethodDescriptionfinal ILcdGeoReference
ALfnAssetMetadata.Builder.getGeoReference()
Gets this builder's current geographic reference.ALfnAssetMetadata.getGeoReference()
Gets the geographic reference of the bounding box of this asset.final ILcdGeoReference
ALfnCoverageMetadata.Builder.getGeoReference()
Gets this builder's current geographic reference.ALfnCoverageMetadata.getGeoReference()
Gets the geographic reference of this coverage.Methods in com.luciad.fusion.tilestore.metadata with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionfinal B
ALfnAssetMetadata.Builder.geoReference
(ILcdGeoReference aGeoReference) Sets the required geographic reference of the asset.final B
ALfnCoverageMetadata.Builder.geoReference
(ILcdGeoReference aGeoReference) Sets the required geographic reference of the coverage's bounding box.final B
ALfnAssetMetadata.Builder.setGeoReference
(ILcdGeoReference aGeoReference) Deprecated.final B
ALfnCoverageMetadata.Builder.setGeoReference
(ILcdGeoReference aGeoReference) Deprecated. -
Uses of ILcdGeoReference in com.luciad.fusion.util
Methods in com.luciad.fusion.util with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionstatic int
TLfnScaleUtil.convertPixelDensityToScaleDenominator
(double aPixelDensity, ILcdGeoReference aGeoReference) Calculates the scale denominator that corresponds to the pixel density, assuming a pixel size of 0.28 mm.static int
TLfnScaleUtil.getMaxLevel
(ILcdBounds aBounds, ILcdGeoReference aGeoReference, long aLevel0Rows, long aLevel0Columns, List<TLfnVectorAssetMetadata> aAllAssetMetadata) Computes the most detailed level that is needed for the assets in a coverage.static int
TLfnScaleUtil.getOptimalScaleDenominator
(ILcdBounds aBounds, ILcdGeoReference aGeoReference, long aLevel0Rows, long aLevel0Columns, int aLevel) Compute the optimal scale of a coverage at the specified level. -
Uses of ILcdGeoReference in com.luciad.geometry
Methods in com.luciad.geometry that return ILcdGeoReferenceModifier and TypeMethodDescriptionILcdSegmentScanner.getGeoReference()
Returns the geo reference system used. -
Uses of ILcdGeoReference in com.luciad.geometry.cartesian
Methods in com.luciad.geometry.cartesian that return ILcdGeoReference -
Uses of ILcdGeoReference in com.luciad.geometry.ellipsoidal
Methods in com.luciad.geometry.ellipsoidal that return ILcdGeoReferenceModifier and TypeMethodDescriptionALcdGeodeticSegmentScanner.getGeoReference()
Returns the geodetic reference set. -
Uses of ILcdGeoReference in com.luciad.lucy.addons.modelreference
Classes in com.luciad.lucy.addons.modelreference that implement ILcdGeoReferenceModifier and TypeClassDescriptionclass
Adds a property displayName and editable to its superclass.class
Adds a property displayName and a property editable to its superclass.class
Note: Do not programmatically rely on the existence of this class or its methods, as they might change or disappear without notice.Methods in com.luciad.lucy.addons.modelreference that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcyModelReferenceAddOn.showModelReferenceChooser
(Component aParentComponent) Presents a model reference chooser UI to the user in a modal dialog.TLcyModelReferenceAddOn.showModelReferenceChooser
(Component aParentComponent, boolean aIncludeGeodeticReferences, boolean aIncludeGridReferences) Presents a model reference chooser UI to the user in a modal dialog. -
Uses of ILcdGeoReference in com.luciad.lucy.addons.tea.lineofsight
Methods in com.luciad.lucy.addons.tea.lineofsight with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected ILcdAltitudeProvider
TLcyLOSAddOn.createTerrainAltitudeProvider
(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProvider
that is used by the line-of-sight calculations to retrieve the altitude of the terrain. -
Uses of ILcdGeoReference in com.luciad.lucy.addons.tea.shapevisibility
Methods in com.luciad.lucy.addons.tea.shapevisibility with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected ILcdAltitudeProvider
TLcyShapeVisibilityAddOn.createTerrainAltitudeProvider
(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProvider
that is used by the visibility calculations to retrieve the altitude of the terrain. -
Uses of ILcdGeoReference in com.luciad.lucy.map
Methods in com.luciad.lucy.map with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcyGenericMapUtil.centerOnBounds
(ILcdView aView, ILcdBounds aBounds, ILcdGeoReference aReference) CenteraView
on the specified bounds.void
TLcyGenericMapUtil.fitOnBounds
(ILcdView aView, ILcdBounds aBounds, ILcdGeoReference aReference) FitaView
on the specified bounds. -
Uses of ILcdGeoReference in com.luciad.ogc.filter.evaluator
Methods in com.luciad.ogc.filter.evaluator that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdOGCFilterContext.getGeoReference()
Gets the default georeference that will be used for non-georeferenced geometries.Constructors in com.luciad.ogc.filter.evaluator with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdOGCFilterContext
(ILcdGeoReference aGeoReference) Creates a newTLcdOGCFilterContext
instance which uses the specified reference as default georeference, anILcdPropertyRetrieverProvider
suited forILcdDataObject
instances and that usesILcdOGCFeatureIDRetriever.createDefaultFeatureIDRetriever(ILcdModel)
.TLcdOGCFilterContext
(ILcdGeoReference aGeoReference, ILcdOGCFeatureIDRetriever aFeatureIDRetriever, ILcdPropertyRetrieverProvider aPropertyRetrieverProvider) Creates an instance with a feature ID retriever, a property retriever provider and a default georeference that will be used for non-georeferenced geometries. -
Uses of ILcdGeoReference in com.luciad.ogc.filter.model
Methods in com.luciad.ogc.filter.model that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdOGCBBoxOperator.getBoundsGeoReference()
Gets the spatial reference of the envelope.TLcdOGCBinarySpatialOperator.getShapeGeoReference()
Gets the spatial reference of the geometry.TLcdOGCDistanceBuffer.getShapeGeoReference()
Gets the spatial reference of the geometry in case it doesn't contain one.Methods in com.luciad.ogc.filter.model with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionstatic TLcdOGCBBoxOperator
TLcdOGCFilterFactory.bbox
(ILcdBounds aBounds, ILcdGeoReference aBoundsReference) Creates a new bounding box operator which can be used to perform a spatial query on anILcdModel
.void
TLcdOGCBBoxOperator.setBoundsGeoReference
(ILcdGeoReference aBoundsGeoReference) Sets the spatial reference of the envelope.void
TLcdOGCBinarySpatialOperator.setShapeGeoReference
(ILcdGeoReference aShapeGeoReference) Sets the spatial reference of the geometry.void
TLcdOGCDistanceBuffer.setShapeGeoReference
(ILcdGeoReference aShapeGeoReference) Sets the spatial reference of the geometry.Constructors in com.luciad.ogc.filter.model with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdOGCBBoxOperator
(TLcdOGCPropertyName aPropertyName, ILcdBounds aBounds, ILcdGeoReference aBoundsGeoReference) Constructs an instance for a given property name, an envelope, and a optional spatial reference for the envelope.TLcdOGCBinarySpatialOperator
(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference) Constructs an instance for a given spatial relationship type, a property name, a shape and a spatial reference.TLcdOGCDistanceBuffer
(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference, TLcdOGCDistance aDistance) Creates an instance for a given for a given spatial test type, a property name, a shape, a spatial reference and a distance. -
Uses of ILcdGeoReference in com.luciad.ogc.sld.view.gxy
Methods in com.luciad.ogc.sld.view.gxy that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdSLDContext.getGeoReference()
Returns the geo reference set to this context.Constructors in com.luciad.ogc.sld.view.gxy with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdSLDContext
(ILcdOGCFilterEvaluator aFilterEvaluator, ILcdGeoReference aReference, ILcdOGCFeatureIDRetriever aFeatureIdRetriever, ILcdPropertyRetrieverProvider aPropertyRetrieverProvider) Creates a new SLD context.TLcdSLDContext
(ILcdOGCFilterEvaluator aFilterEvaluator, ILcdGeoReference aReference, ILcdOGCFeatureIDRetriever aFeatureIdRetriever, ILcdPropertyRetrieverProvider aPropertyRetrieverProvider, ILcdSLDOnlineResourceResolver aOnlineResourceResolver) Creates a new SLD context. -
Uses of ILcdGeoReference in com.luciad.ogc.wcs.client
Methods in com.luciad.ogc.wcs.client with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdWCSProxy.setBounds
(ILcdBounds aBounds, ILcdGeoReference aBoundsReference) Sets the 2D bounds of the area that should be retrieved. -
Uses of ILcdGeoReference in com.luciad.reference
Subinterfaces of ILcdGeoReference in com.luciad.referenceModifier and TypeInterfaceDescriptioninterface
AnILcdGeocentricReference
is anILcdGeoReference
.interface
Tag interface for geodetic references.interface
Deprecated.Use the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.interface
AnILcdGridReference
is anILcdGeoReference
that contains the relation between (longitude,latitude, height) coordinates and cartesian (x, y, z) coordinates.interface
AnILcdTopocentricReference
is anILcdGeoReference
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.Classes in com.luciad.reference that implement ILcdGeoReferenceModifier and TypeClassDescriptionclass
Base class for geo reference implementations.final class
This class contains all information about the German grid system.class
The default implementation ofILcdGeocentricReference
.class
ATLcdGeodeticReference
is an implementation ofILcdGeodeticReference
.class
Deprecated.Use the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.class
ATLcdGridReference
is an implementation of anILcdGridReference
.final class
This class contains all information about the Belgian grid system.final class
This ILcdGridReference implements the french grid system.final class
Deprecated.This class uses outdated hardcoded parameters.final class
This class contains all information about the Swiss grid system.class
ATLcdTopocentricReference
is an implementation of anILcdTopocentricReference
.class
ThisILcdGridReference
represents a UPS grid reference.class
ThisILcdGridReference
represents a UTM grid reference. -
Uses of ILcdGeoReference in com.luciad.reference.format
Methods in com.luciad.reference.format with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdWKTReferenceFormatter.format
(ILcdGeoReference aGeoReference) Encodes the specified geo reference as an OGC WKT string. -
Uses of ILcdGeoReference in com.luciad.tea
Methods in com.luciad.tea that return ILcdGeoReferenceModifier and TypeMethodDescriptionILcdExtendedLineOfSightCoverage.getCenterPointReference()
Returns the reference in which the center point of the line-of-sight computation is defined.ILcdLOSCoverage.getCenterPointReference()
Returns the center point reference of this coverage.TLcdLOSCoverage.getCenterPointReference()
Returns the center point reference of this coverage.ILcdP2PCoverage.getEndPointReference()
Returns the end point reference of this coverage.TLcdP2PCoverage.getEndPointReference()
Returns the end point reference of this coverage.ILcdExtendedPoint2PointIntervisibility.getFromPointGeoReference()
Returns the reference in which the first point is expressed.TLcdTerrainSegmentScanner.getGeoReference()
Delegates to the internal scanner if that is set.ALcdDensityBasedElevationProvider.getPixelDensityReference()
Gets the reference in which the pixel density is defined.TLcdDensityBasedRasterElevationProvider.getPixelDensityReference()
Gets the reference in which the pixel density is defined.ALcdModelBasedTerrainElevationProvider.getPreferredReference()
Returns the preferred reference for this terrain elevation provider.ALcdTerrainElevationProvider.getPreferredReference()
Returns the preferred reference for this terrain elevation provider.ILcdAltitudeProvider.getPreferredReference()
Returns the preferred reference for this altitude provider.TLcdFixedHeightAltitudeProvider.getPreferredReference()
Returnsnull
.TLcdHeightProviderAdapter.getPreferredReference()
TLcdViewBasedTerrainElevationProvider.getPreferredReference()
TLcdProfileViewJPanel.getProfileReference()
Get the geo reference of the profile points.ILcdReferencedMatrixView.getReference()
Returns the reference in which the associated point coordinates are defined.TLcdProfileGenerator.getScanReference()
Retrieve the reference that will be used for scanning the segment.TLcdProfileGenerator.getSegmentReference()
Gets the reference system in which the points of the segment for which the profile needs to be generated are defined.ILcdP2PCoverage.getStartPointReference()
Returns the start point of this coverage.TLcdP2PCoverage.getStartPointReference()
Returns the start point of this coverage.ILcdExtendedPoint2PointIntervisibility.getToPointGeoReference()
Returns the reference in which the second point is expressed.protected ILcdGeoReference
TLcdProfileGenerator.provideSegmentScanReference()
Returns the reference in which a line contained in the given layer should be discretized.Methods in com.luciad.tea with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected double
TLcdTerrainRulerController.calculateDistance
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdGeoReference aGeoReference, int aMeasuringMode, ILcdGXYContext aGXYContext) Calculates the distance between the two points, taking into account the path defined by the measuring mode.ILcdP2PPropagationFunction.computeVisibility
(ILcdP2PCoverage aP2PCoverage, ILcdGeoReference aComputationReference) Computes the visibility for a given coverageaP2PCoverage
in the given referenceaComputationReference
and returns the result as aTLcdVisibilityStatus
.TLcdP2PRadarPropagationFunction.computeVisibility
(ILcdP2PCoverage aP2PCoverage, ILcdGeoReference aComputationReference) Computes the intervisibility between the defining points of the coverageaP2PCoverage
in the referenceaComputationReference
and returns aTLcdVisibilityStatus
indicating the result of the visibility computation.TLcdP2PRadarPropagationFunctionSkyBackground.computeVisibility
(ILcdP2PCoverage aP2PCoverage, ILcdGeoReference aComputationReference) Computes the intervisibility with sky in background between the defining points of the coverageaP2PCoverage
in the referenceaComputationReference
and returns the result as aTLcdVisibilityStatus
.TLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView
(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified shape that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.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.TLcdMatrixViewRasterFactory.createEquivalentRaster
(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper) Creates anILcdRaster
from theILcdMatrixView
assuming a one-by-one relation.TLcdAltitudeMatrixViewFactory.createInterpolatedPathAltitudeMatrixView
(ILcdPolyline aPolyline, ILcdGeoReference aPolylineReference, double aStepSize, TLcdLineType aLineType, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified polyline that can be used to compute a visibility.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenterPoint, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aAngleStart, double aAngleArc, double aAngleStep, double aRadiusMax, double aRadiusStep, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
representing the results of a line-of-sight computation.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, double aSampleDensity, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
representing the results of a line-of-sight computation.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.TLcdLOSFactory.createLOSCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, double aSampleDensity, double aRadialFraction, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
representing the results of a line-of-sight computation.TLcdLOSCoverageFactory.createLOSCoverageContours
(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdGeoReference aTargetReference, double[] aContourLevels) TLcdLOSCoverageFactory.createLOSCoverageContours
(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdGeoReference aTargetReference, TLcdComplexPolygonContourFinder.IntervalMode aIntervalMode, double[] aContourIntervalLevels, double[] aContourSpecialValues) Generates complex polygon contours from the givenILcdLOSCoverageMatrix
using the target reference and the contour levels.ILcdLOSPropagationFunction.createLOSCoverageMatrix
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Creates a coverage matrix using the line-of-sight coverageaLOSCoverage
and the matrix referenceaMatrixReference
.TLcdLOSCoverageFactory.createLOSCoverageMatrix
(ILcdLOSPropagationFunction aLOSPropagationFunction, ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aTargetReference) Creates aILcdLOSCoverageMatrix
representing the result of line-of-sight computations on the given areaaLOSCoverage
using the propagation functionaLOSPropagationFunction
.TLcdLOSPropagationFunctionFixedHeight.createLOSCoverageMatrix
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) TLcdLOSRadarPropagationFunction.createLOSCoverageMatrix
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) TLcdLOSRadarPropagationFunctionCoverageMatrixWrapper.createLOSCoverageMatrix
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Creates a clone of the fixed coverage matrix with which this instance was created.TLcdLOSRadarPropagationFunctionSkyBackground.createLOSCoverageMatrix
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) 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.final ILcdAltitudeMatrixView
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView
(ILcdCurve aCurve, ILcdGeoReference aCurveReference, double aStepSize, TLcdCoverageAltitudeMode aAltitudeMode, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified curve using the height values of the points of the curve.TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView
(ILcdCurve aCurve, ILcdGeoReference aCurveReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified curve that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView
(ILcdPolyline aPolyline, ILcdGeoReference aPolylineReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdLineType aLineType, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified polyline that can be used to compute a visibility.TLcdP2PCoverageFactory.createPoint2PointIntervisibility
(ILcdP2PPropagationFunction aP2PPropagationFunction, ILcdP2PCoverage aP2PCoverage, ILcdGeoReference aTargetReference, ALcdTerrainElevationProvider aTerrainElevationProvider) This method creates anILcdExtendedPoint2PointIntervisibility
using the propagation functionaP2PPropagationFunction
, the point-to-point coverageaP2PCoverage
, the target referenceaTargetReference
and the terrain elevation provideraTerrainElevationProvider
.
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 aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdModelReference aTargetReference, ILcdModelModelTransformation aModelModelTransformation, double aStepInMeters) Deprecated.Creates aILcdExtendedPoint2PointIntervisibility
that contains the visibility between two points in different references.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 aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdModelReference aTargetReference, ILcdModelModelTransformation aModelModelTransformation, double aStepInMeters, double aKFactor) Deprecated.Creates aILcdExtendedPoint2PointIntervisibility
that contains the visibility between two points in different references.TLcdAltitudeMatrixViewFactory.createPointAltitudeMatrixView
(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aPointAltitude, TLcdCoverageAltitudeMode aPointAltitudeMode, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified point that can be used to compute a visibility.TLcdRadarCoverageFactory.createRadarCoverage
(ILcdPoint aCenterPoint, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aAngleStart, double aAngleArc, double aAngleStep, double aRadiusMax, double aRadiusStep, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode, double aKFactor) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
representing the results of a radar line-of-sight computation.TLcdRadarCoverageFactory.createRadarCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, double aSampleDensity, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode, double aKFactor) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
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.TLcdRadarCoverageFactory.createRadarCoverage
(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdGeoReference aTargetReference, double aTargetPixelDensity, double aSampleDensity, double aRadialFraction, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode, double aKFactor) Deprecated.Creates a newILcdExtendedLineOfSightCoverage
representing the results of a radar line-of-sight computation.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 double
TLcdProfileGenerator.distance2D
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdGeoReference aReference) Returns the distance between two points in the given reference system.void
ILcdLOSPropagationFunction.initialize
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Initialize the propagation function with the given coverageaLOSCoverage
and the given matrix referenceaMatrixReference
.void
TLcdLOSPropagationFunctionFixedHeight.initialize
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) void
TLcdLOSRadarPropagationFunction.initialize
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) void
TLcdLOSRadarPropagationFunctionCoverageMatrixWrapper.initialize
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Empty implementation because the fixed coverage matrix is already initialized.void
TLcdLOSRadarPropagationFunctionSkyBackground.initialize
(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) double
ALcdTerrainElevationProvider.retrieveAltitudeAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the altitude in meters for the specified point.double
ILcdAltitudeProvider.retrieveAltitudeAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the altitude in meters for the specified point.double
TLcdFixedHeightAltitudeProvider.retrieveAltitudeAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns a fixed height, specified in the constructor of this instance, for the given point.double
ALcdDensityBasedElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) abstract double
ALcdTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.double
TLcdDensityBasedRasterElevationProvider.retrieveElevationAt
(ILcdPoint aModelPoint, ILcdGeoReference aModelPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.double
TLcdFixedLevelBasedRasterElevationProvider.retrieveElevationAt
(ILcdPoint aModelPoint, ILcdGeoReference aModelPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.double
TLcdHeightProviderAdapter.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) double
TLcdViewBasedTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aModelPoint, ILcdGeoReference aReference) TLcdTerrainRulerController.retrieveSegmentScanner
(int aMeasuringMode, ILcdGeoReference aGeoReference, ILcdGXYContext aGXYContext) Returns a suitable segment scanner depending on the measuring mode and the reference of the start and end point.void
ALcdDensityBasedElevationProvider.setPixelDensityReference
(ILcdGeoReference aPixelDensityReference) Set the reference in which the pixel density is defined.void
TLcdDensityBasedRasterElevationProvider.setPixelDensityReference
(ILcdGeoReference aPixelDensityReference) Set the reference in which the pixel density is defined.void
TLcdProfileViewJPanel.setProfileReference
(ILcdGeoReference aProfileReference) Set the geo reference of the profile points that were set withTLcdProfileViewJPanel.displayProfile(com.luciad.shape.ILcdPoint[], int, int, com.luciad.view.gxy.ILcdGXYView)
.void
TLcdProfileGenerator.setSegmentReference
(ILcdGeoReference aGeoReference) Set the reference system in which the points of the segment for which the profile needs to be generated are defined.double
TLcdTerrainDistanceUtil.terrainDistance
(ILcdPoint aStartPoint, ILcdGeoReference aStartPointReference, ILcdPoint aEndPoint, ILcdGeoReference aEndPointReference, ILcdSegmentScanner aSegmentScanner, ALcdTerrainElevationProvider aTerrainElevationProvider, double aStepSize) Computes the distance between two points taking into account the terrain underneath and the path defined by the segment scanner.double
TLcdTerrainDistanceUtil.terrainDistance
(ILcdPoint aStartPoint, ILcdGeoReference aStartPointReference, ILcdPoint aEndPoint, ILcdGeoReference aEndPointReference, ILcdSegmentScanner aSegmentScanner, ALcdTerrainElevationProvider aTerrainElevationProvider, double aStartStepSize, int aMaximumSamples, double aAbsoluteTolerance, double aRelativeTolerance, double aMinStepSize) Computes the distance between two points taking into account the terrain underneath and the path defined by the segment scanner.protected double
TLcdDensityBasedRasterElevationProvider.transformPixelDensity
(double aPixelDensity, ILcdGeoReference aSourceReference, ILcdGeoReference aDestinationReference) Transforms a pixel density in aSourceReference to a pixel density in aDestinationReference.Constructors in com.luciad.tea with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdHeightProviderAdapter
(ILcdHeightProvider aHeightProvider, ILcdGeoReference aReference) Create en newTLcdHeightProviderAdapter
using the givenILcdHeightProvider
.TLcdLOSCoverage
(ILcdPoint aCenterPoint, ILcdGeoReference aCenterPointReference, double aCenterPointAltitude, TLcdCoverageAltitudeMode aCenterPointAltitudeMode, double aRadiusMax, double aRadiusStep, double aAngleStart, double aAngleArc, double aAngleStep) Creates a new line-of-sight coverage with the specified parameters.TLcdLOSCoverage
(ILcdPoint aCenterPoint, ILcdGeoReference aCenterPointReference, double aCenterPointAltitude, TLcdCoverageAltitudeMode aCenterPointAltitudeMode, double aRadiusMax, double aAngleStart, double aAngleArc, ILcdGeoReference aTargetReference, double aSampleDensity, double aRadialFraction) Creates a new line-of-sight coverage with the specified parameters.TLcdP2PCoverage
(ILcdPoint aStartPoint, ILcdGeoReference aStartPointReference, double aStartPointAltitude, TLcdCoverageAltitudeMode aStartPointAltitudeMode, ILcdPoint aEndPoint, ILcdGeoReference aEndPointReference, double aEndPointAltitude, TLcdCoverageAltitudeMode aEndPointAltitudeMode, double aStepSize) Creates an new point-to-point coverage with the specified parameters. -
Uses of ILcdGeoReference in com.luciad.tea.lightspeed.los
Methods in com.luciad.tea.lightspeed.los that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLspLOSProperties.getCenterPointReference()
Returns the reference in which the center point is defined.Methods in com.luciad.tea.lightspeed.los with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionTLspLOSCalculator.calculateLOS
(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference) Performs Line-Of-Sight calculations based on the given properties.void
TLspLOSProperties.setCenterPointReference
(ILcdGeoReference aCenterPointReference) Sets the reference in which the center point is defined to the given reference.void
TLspLOSCalculator.updateLOSCalculationSFCT
(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) A side-effect method that updates the given LOS coverage matrix with the new properties given. -
Uses of ILcdGeoReference in com.luciad.tea.viewshed
Methods in com.luciad.tea.viewshed that return ILcdGeoReferenceModifier and TypeMethodDescriptionILcdViewshed.getReference()
Returns the reference in which this viewshed is defined.TLcdBoundedCompositeViewshed.getReference()
TLcdCompositeViewshed.getReference()
Returns the reference in which this viewshed is defined.TLcdConeOfSilenceViewshed.getReference()
TLcdExtrudedPolygonViewshedFactory.getViewshedReference()
Returns the viewshed reference of the generated viewsheds.Constructors in com.luciad.tea.viewshed with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcd3DMeshViewshedFactory
(ILcdGeoReference aViewshedReference, ALcdViewshedObserver aViewshedObserver) Creates a newTLcd3DMeshViewshedFactory
, given anALcdViewshedObserver
.TLcdBoundedCompositeViewshed
(ILcdGeoReference aViewshedReference, ALcdViewshedObserver aViewshedObserver) Creates a newTLcdBoundedCompositeViewshed
, given anALcdViewshedObserver
.TLcdConeOfSilenceViewshed
(TLcdPositionalViewshedObserver aPositionalObserver, double aAngleStart, double aAngleArc, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdGeoReference aHorAngleReference, ILcdModelModelTransformation aModelModelTransformation) TLcdExtrudedPolygonViewshedFactory
(ILcdGeoReference aViewshedReference, ALcdViewshedObserver aViewshedObserver) Creates a newTLcdExtrudedPolygonViewshedFactory
, given anALcdViewshedObserver
.TLcdPolygonViewshedFactory
(ILcdGeoReference aViewshedReference, ALcdViewshedObserver aViewshedObserver) Creates a newTLcdPolygonViewshedFactory
, given anALcdViewshedObserver
.TLcdTerrainViewshedFactory
(ILcdGeoReference aViewshedReference, ALcdViewshedObserver aViewshedObserver, double aStepSize) Creates a new terrain viewshed factory that samples terrain for a given step size. -
Uses of ILcdGeoReference in com.luciad.transformation
Methods in com.luciad.transformation that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdGeoReference2GeoReference.getDestinationReference()
s Returns the destinationILcdGeoReference
of thisTLcdModelModelTransformation
.TLcdGeoReference2GeoReference.getSourceReference()
Returns the sourceILcdGeoReference
of thisTLcdModelModelTransformation
.Methods in com.luciad.transformation with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLcdGeoReference2GeoReference.setDestinationReference
(ILcdGeoReference aDestinationReference) Sets the destinationILcdGeoReference
of thisTLcdModelModelTransformation
.void
TLcdGeoReference2GeoReference.setSourceReference
(ILcdGeoReference aSourceReference) Sets the sourceILcdGeoReference
of thisTLcdModelModelTransformation
.Constructors in com.luciad.transformation with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdGeoReference2GeoReference
(ILcdGeoReference aSourceReference, ILcdGeoReference aDestinationReference) Constructs a transformation utility instance with the given references as source and destination reference. -
Uses of ILcdGeoReference in com.luciad.util.height
Methods in com.luciad.util.height with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected void
ALcdModelHeightProviderFactory.transformProperties
(ILcdModel aModel, ILcdGeoReference aFromReference, ILcdGeoReference aToReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalPropertiesSFCT) Transforms the properties in theTLcdHeightProviderProperties
.protected void
ALcdRasterModelHeightProviderFactory.transformProperties
(ILcdModel aModel, ILcdGeoReference aFromReference, ILcdGeoReference aToReference, Map<String, Object> aRequiredProperties, Map<String, Object> aOptionalProperties) -
Uses of ILcdGeoReference in com.luciad.view.gxy.controller.touch
Methods in com.luciad.view.gxy.controller.touch with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected double
TLcdMapTouchRulerController.calculateAzimuth
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected double
TLcdMapTouchRulerController.calculateDistance
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points. -
Uses of ILcdGeoReference in com.luciad.view.lightspeed.editor.snapping
Methods in com.luciad.view.lightspeed.editor.snapping with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected void
TLspPointToPointSnapper.getSnapTargets
(ILcdPoint aSnapFromPoint, ILcdGeoReference aSnapFromPointReference, TLspDomainObjectContext aSnapFromContext, Object aSnapFromGeometry, TLspDomainObjectContext aSnapToContext, Object aSnapToGeometry, List<ILcdPoint> aSnapPointTargetsSFCT) A method that you can override to customize snapping. -
Uses of ILcdGeoReference in com.luciad.view.lightspeed.layer.imageprojection
Methods in com.luciad.view.lightspeed.layer.imageprojection with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionvoid
TLspImageProjector.lookAt
(ILcdPoint aLookAt, double aDistance, double aYaw, double aPitch, double aRoll, ILcdGeoReference aProjectorReference) Computes the projector's eye point, reference point and up vector based on the given parameters.void
TLspImageProjector.lookFrom
(ILcdPoint aLookFrom, double aDistance, double aYaw, double aPitch, double aRoll, ILcdGeoReference aProjectorReference) Computes the projector's eye point, reference point and up vector based on the given parameters. -
Uses of ILcdGeoReference in com.luciad.view.lightspeed.services.terrain
Methods in com.luciad.view.lightspeed.services.terrain with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionILspTerrainSupport.getModelHeightProvider
(ILcdGeoReference aGeoReference, double aPixelDensity) Returns a height provider based on the terrain contained in the terrain layer.ILspTerrainSupport.getViewDependentHeightProvider
(ILcdGeoReference aGeoReference, boolean aValidHeightsOnly) Returns a height provider that computes heights based on the tiles that are currently loaded by the terrain painter associated with the terrain layer. -
Uses of ILcdGeoReference in com.luciad.view.lightspeed.util
Methods in com.luciad.view.lightspeed.util with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionTLspViewNavigationUtil.animatedCenter
(ILcdBounds aBounds, ILcdGeoReference aGeoReference) Starts an animation that moves the view to the middle of the specified bounds.TLspViewNavigationUtil.animatedFit
(ILcdBounds aBounds, ILcdGeoReference aBoundsReference) Starts an animation that fits the view on the specified bounds.void
TLspViewNavigationUtil.center
(ILcdBounds aBounds, ILcdGeoReference aGeoReference) Moves the view to the middle of the specified bounds.void
TLspViewNavigationUtil.fit
(ILcdBounds aBounds, ILcdGeoReference aGeoReference) Fits the view on the specified bounds. -
Uses of ILcdGeoReference in com.luciad.view.map
Methods in com.luciad.view.map that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdAdvancedMapRulerController.getMeasurementGeoReference()
Returns the geo reference of the measurement points.Methods in com.luciad.view.map with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionprotected double
TLcdAdvancedMapRulerController.calculateAzimuth
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected double
TLcdAdvancedMapRulerController.calculateDistance
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points. -
Uses of ILcdGeoReference in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid with parameters of type ILcdGeoReferenceModifier and TypeMethodDescriptionstatic int
TLcdMultilevelGridUtil.applyOnInteract
(ILcdBounds aBounds, ILcdFunction aFunction, int aLevel, ILcdMultilevelGrid aGrid, ILcdGeoReference aGeoReference) Finds allILcdMultilevelGridCoordinate
defined with regard to aILcdMultilevelGrid
passed at a given level that are inside the bounds passed and applies the function passed on them.static void
TLcdMultilevelGridUtil.multilevelCoordinateAtSFCT
(ILcdPoint aPoint, int aNumberOfLevels, ILcdMultilevelGrid aMultilevelGrid, ILcdGeoReference aGeoReference, ILcdEditableMultilevelGridCoordinate aEditableMultilevelCoordinateSFCT) Finds the multilevel coordinate with the given number of levels specified that covers the point passed. -
Uses of ILcdGeoReference in com.luciad.view.swing
Methods in com.luciad.view.swing that return ILcdGeoReferenceModifier and TypeMethodDescriptionTLcdGeoAnchoredBalloonDescriptor.getGeoReference()
Returns the geo reference of this balloon descriptor.Constructors in com.luciad.view.swing with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdGeoAnchoredBalloonDescriptor
(Object aObject, String aTypeName, ILcdPoint aPoint, ILcdGeoReference aGeoReference) Create a balloon descriptor describing a balloon that is anchored to a geo referenced point. -
Uses of ILcdGeoReference in com.luciad.wms.client.gxy.tiled
Constructors in com.luciad.wms.client.gxy.tiled with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLcdGXYTiledWMSProxyPainter
(int aLevel0Rows, int aLevel0Columns, int aTileWidth, int aTileHeight, int aMaxLevels, ILcdBounds aBounds, ILcdGeoReference aGeoReference) Creates a new painter with the given tile grid.TLcdGXYTiledWMSProxyPainter
(ILcdGeoReference aGeoReference) Creates a new painter with the given geographical reference of the tile grid. -
Uses of ILcdGeoReference in com.luciad.wms.client.lightspeed.tiled
Constructors in com.luciad.wms.client.lightspeed.tiled with parameters of type ILcdGeoReferenceModifierConstructorDescriptionTLspTiledWMSProxyPainter
(int aLevel0Rows, int aLevel0Columns, int aTileWidth, int aTileHeight, int aMaxLevels, ILcdBounds aBounds, ILcdGeoReference aGeoReference) Creates a new painter with the given tile grid.TLspTiledWMSProxyPainter
(ILcdGeoReference aGeoReference) Creates a new painter with the given geographical reference of the tile grid.
ALfnAssetMetadata.Builder.geoReference(com.luciad.reference.ILcdGeoReference)
instead