Uses of Interface
com.luciad.model.ILcdDataSource
Package
Description
Provides classes and interfaces for decoding and displaying ASTERIX data.
This package contains the classes that are needed to work with the BIM datasets.
This package contains functionality related to the decoding of Bing Maps models.
This package contains the classes that are needed to work with the Binz format.
Provides support for decoding coverage raster data.
This package contains a model decoder capable of decoding data in character-separated files.
This package contains a model decoder for decoding point cloud data from E57 (
.e57
) files.Provides support for decoding raster formats for which Luciad doesn't have a proper decoder using GDAL.
Handles Geospatial PDF data as specified in:
PDF Geo-registration Encoding Best Practice Version 2.2.
Section 8.8.1 Geospatial Features, Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3.
This package contains the classes that are needed to work with the IFC format.
Support for MBTiles data.
Provides support for decoding NetCDF files.
This package contains the classes that are needed to work with the Revit format.
Handles the S-57 format.
Handles the S-63 format.
Support for OGC GeoPackage data.
This package provides the functionality to support several geographic data formats
in the engine.
Provides the model and model decoder abstraction for a Tile Store.
This package contains the core of Lucy: the
back-end
, which
is the central point of Lucy where addons
can add functionality to
extend Lucy, and the default front-end
.Provides classes to deal with the models ( that store the actual data ) behind a map.
Model interfaces
This package contains interfaces and classes common to all OGC web services.
Client API for an OGC Web Coverage Service (WCS).
Client API for an OGC Web Feature Service (WFS).
This package provides support for the OGC Web Map Tile Service (WMTS).
Modeling of an OGC Web Map Service (WMS) and corresponding client API.
-
Uses of ILcdDataSource in com.luciad.format.asterix
Modifier and TypeClassDescriptionfinal class
TLcdASTERIXDataSource allows you to decode multiple consecutive ASTERIX files in one go.Modifier and TypeMethodDescriptionboolean
TLcdASTERIXLiveModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the specified data source.boolean
TLcdASTERIXModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the data source is aTLcdASTERIXDataSource
.TLcdASTERIXLiveModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdASTERIXModelDecoder.decodeSource
(ILcdDataSource aDataSource) Decodes instances ofTLcdASTERIXDataSource
, allowing you to decode multiple sources in one go. -
Uses of ILcdDataSource in com.luciad.format.bim
-
Uses of ILcdDataSource in com.luciad.format.bingmaps
Modifier and TypeInterfaceDescriptioninterface
Marker interface for all bing related data sources.Modifier and TypeClassDescriptionclass
An object containing all the necessary information to connect to a BingMaps server.class
Data source for a custom Bing Maps server.Modifier and TypeMethodDescriptionboolean
TLcdBingMapsModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source(s), identified by the passedILcdDataSource
.TLcdBingMapsModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.binz
Modifier and TypeMethodDescriptionList
<? extends ILcdDataSource> TLcdBinzModelDecoder.discoverDataSources
(String aPath) Modifier and TypeMethodDescriptionboolean
TLcdBinzModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdBinzModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) TLcdBinzModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.coverage
Modifier and TypeClassDescriptionfinal class
Data source description for a remote LuciadFusion coverage.Modifier and TypeMethodDescriptionTLcdCoverageModelDescriptor.getDataSource()
Returns the data source representing the fusion coverage.Modifier and TypeMethodDescriptionTLcdCoverageModelDecoder.discoverDataSources
(String aSource) Discovers all the coverages of a given Luciad Tile Store source has to offer and returns them as a list of data sources.Modifier and TypeMethodDescriptionboolean
TLcdCoverageModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdCoverageModelDecoder.decodeSource
(ILcdDataSource aDataSource) ModifierConstructorDescriptionTLcdCoverageModelDescriptor
(ILcdDataSource aDataSource, String aDisplayName) Constructs the raster coverage model descriptor. -
Uses of ILcdDataSource in com.luciad.format.csv
Modifier and TypeClassDescriptionfinal class
AnILcdDataSource
describing the structure of a character separated data file, which can be passed to theTLcdCSVModelDecoder
to decode the data.Modifier and TypeMethodDescriptionboolean
TLcdCSVModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdCSVModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.e57
Modifier and TypeInterfaceDescriptioninterface
This data source represents the point cloud data contained in a E57 file.interface
This data source represents the panoramic imagery contained in a E57 file.Modifier and TypeMethodDescriptionList
<? extends ILcdDataSource> TLcdE57ModelDecoder.discoverDataSources
(String aPath) RetrievesILcdDataSource
instances for E57 file.Modifier and TypeMethodDescriptionboolean
TLcdE57ModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdE57ModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) TLcdE57ModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.gdal
Modifier and TypeMethodDescriptionList
<? extends ILcdDataSource> TLcdGDALModelDecoder.discoverDataSources
(String aPath) Modifier and TypeMethodDescriptionboolean
TLcdGDALModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdGDALModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.geospatialpdf
Modifier and TypeMethodDescriptionTLcdGeospatialPDFModelDecoder.discoverDataSources
(String aPath) Modifier and TypeMethodDescriptionboolean
TLcdGeospatialPDFModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdGeospatialPDFModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.ifc
Modifier and TypeMethodDescriptionList
<? extends ILcdDataSource> TLcdIFCModelDecoder.discoverDataSources
(String aPath) Retrieves twoILcdDataSource
instances: one for the geometry model and one for the features model.Modifier and TypeMethodDescriptionboolean
TLcdIFCModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdIFCModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) TLcdIFCModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.mbtiles
Modifier and TypeMethodDescriptionboolean
TLcdMBTilesModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the given data source can be decoded with this model decoder.TLcdMBTilesModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a model for the given data source. -
Uses of ILcdDataSource in com.luciad.format.netcdf
Modifier and TypeClassDescriptionfinal class
Data source
for a single coverage variable in a NetCDF file.class
A data source to create NetCDF images with multiple bands.Modifier and TypeMethodDescriptionTLcdNetCDFModelDescriptor.getDataSource()
Returns the data source that this model originates from.Modifier and TypeMethodDescriptionTLcdNetCDFModelDecoder.discoverDataSources
(String aSource) Fetch the data sources from the given NetCDF file path.Modifier and TypeMethodDescriptionboolean
TLcdNetCDFModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source(s), identified by the passedILcdDataSource
.TLcdNetCDFModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) Decodes the model metadata of a NetCDF source.TLcdNetCDFModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model from the given data source. -
Uses of ILcdDataSource in com.luciad.format.revit
Modifier and TypeMethodDescriptionList
<? extends ILcdDataSource> TLcdRevitModelDecoder.discoverDataSources
(String aPath) Modifier and TypeMethodDescriptionboolean
TLcdRevitModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdRevitModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) TLcdRevitModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.s57
Modifier and TypeClassDescriptionclass
A data source for S-57 catalogues or virtual catalogues.Modifier and TypeMethodDescriptionboolean
TLcdS57CatalogueModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source.boolean
TLcdS57UnifiedModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source.TLcdS57CatalogueModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdS57UnifiedModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.s63
Modifier and TypeMethodDescriptionboolean
TLcdS63UnifiedModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source.TLcdS63CatalogueModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdS63UnifiedModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.format.sqlite.geopackage
Modifier and TypeClassDescriptionclass
Data source
for a single data set in a OGC GeoPackage file.Modifier and TypeMethodDescriptionboolean
TLcdGeoPackageModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the given data source can be decoded with this model decoder.TLcdGeoPackageModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a model for the given data source. -
Uses of ILcdDataSource in com.luciad.fusion.engine.format
Modifier and TypeMethodDescriptionALfnFormat.createDataSource
(List<ALfnAssetMetadata.AssetPart> aAssetPartsGroup) This method is responsible for creating anILcdDataSource
which represents allAssetPart
instances inaAssetPartsGroup
.TLfnCompositeFormat.createDataSource
(List<ALfnAssetMetadata.AssetPart> aGroupedAssetParts) Modifier and TypeMethodDescriptionboolean
ILfnDataSourceModelDecoderFactory.canDecodeSource
(ILcdDataSource aDataSource) Returnstrue
when this factory can create anILcdModelDecoder
foraDataSource
ILfnDataSourceModelDecoderFactory.createModelDecoder
(ILcdDataSource aDataSource, Map<String, Object> aProperties) Creates a model decoder foraDataSource
. -
Uses of ILcdDataSource in com.luciad.fusion.tilestore.model
Modifier and TypeClassDescriptionclass
A description of a LuciadFusion data source.Modifier and TypeMethodDescriptionboolean
TLfnTileStoreModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Indicates whether a given source can be decoded as a Tile Store model.TLfnTileStoreModelDecoder.decodeSource
(ILcdDataSource aDataSource) Decodes a model for a given Tile Store data source. -
Uses of ILcdDataSource in com.luciad.lucy
Modifier and TypeMethodDescriptionTLcyDataSourceEvent.getDataSourceObjects()
Returns the list of data source objects set in the data source constructor.Modifier and TypeMethodDescriptionabstract ILcdModelDecoder
TLcyDataFormatManager.ALcyHandlerChooser.chooseDataSourceDecoder
(ILcdDataSource aSource, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, Component aParentComponent) Chooses theILcdModelDecoder
to use for the givenaDataSource
out of the list of given decoders.abstract List
<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent
(ILcdDataSource aSource, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aFailedMapComponent, List<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentsToChooseFrom, ILcdModelDecoder[] aModelDecoders, Component aParentComponent) Chooses theILcyGenericMapComponent
(s) to use for the givenaSource
out of the list of given map components.void
TLcyDataFormatManager.handleDataSources
(ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, Component aParentComponent) Opens the data represented byaDataSources
onaMapComponent
by using all theILcdModelDecoder
s inaModelDecoders
.void
TLcyDataFormatManager.handleDataSources
(ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, Component aParentComponent) Opens the data represented byaDataSources
onaMapComponent
by using all theILcdModelDecoder
s that are registered on the Lucy back-end.ModifierConstructorDescriptionTLcyDataSourceEvent
(Object source, int aID, ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aGeneralMapComponent) Creates a newTLcyDataSourceEvent
. -
Uses of ILcdDataSource in com.luciad.lucy.model
Modifier and TypeMethodDescriptionboolean
TLcyCompositeModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Loops over its associated list ofILcdModelDecoder
s to find a suitableILcdModelDecoder
.TLcyCompositeModelDecoder.decodeSource
(ILcdDataSource aDataSource) Loops over its associated list ofILcdModelDecoder
s to find a suitableILcdModelDecoder
. -
Uses of ILcdDataSource in com.luciad.model
Modifier and TypeInterfaceDescriptioninterface
ILcdDataSourceModelDescriptor<T extends ILcdDataSource>
Extension ofILcdModelDescriptor
, that also offers theILcdDataSource
that was used to decode the model (if available).Modifier and TypeClassDescriptionfinal class
Creates a new data source based on a source name, typically a file name.Modifier and TypeMethodDescriptiondefault List
<? extends ILcdDataSource> ILcdModelDecoder.discoverDataSources
(String aPath) Retrieves a set of model-specificILcdDataSource
instances.List
<? extends ILcdDataSource> TLcdCompositeModelDecoder.discoverDataSources
(String aPath) Delegates to all decoders whoseTLcdCompositeModelDecoder.canDecodeSource(String)
returns true for the given path.TLcdModelMetadata.getDataSource()
Returns the source of the model.Modifier and TypeMethodDescriptiondefault boolean
ILcdModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether this model decoder can decode the data source(s), identified by the passedILcdDataSource
.boolean
TLcdCompositeModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdModelMetadata.Builder.dataSource
(ILcdDataSource aDataSource) Sets the data source to use.default TLcdModelMetadata
ILcdModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) Decodes metadata for the specified data source.TLcdCompositeModelDecoder.decodeModelMetadata
(ILcdDataSource aDataSource) Decodes the model metadata of the given data source through a suitable delegate model decoder.default ILcdModel
ILcdModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model from the given data source.TLcdCompositeModelDecoder.decodeSource
(ILcdDataSource aDataSource) Decode the given data source through a suitable delegate model decoder.TLcdCompositeModelDecoder.findModelDecoders
(ILcdDataSource aDataSource) Returns all model decoders thatcan decode
the given data source -
Uses of ILcdDataSource in com.luciad.ogc.common
Modifier and TypeMethodDescriptiondefault ILcdModelDecoder
ILcdOGCModelDecoderFactory.createModelDecoder
(ILcdDataSource aDataSource) Creates a newILcdModelDecoder
that can decode the specified data source.TLcdOGCModelDecoderFactory.createModelDecoder
(ILcdDataSource aDataSource) -
Uses of ILcdDataSource in com.luciad.ogc.wcs.client
Modifier and TypeClassDescriptionfinal class
Data source representation for a WCS.Modifier and TypeMethodDescriptionboolean
TLcdWCSCoverageModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the given source represents WCS data.TLcdWCSCoverageModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WCS data in the server represented by aTLcdWCSDataSource
. -
Uses of ILcdDataSource in com.luciad.ogc.wfs.client
Modifier and TypeClassDescriptionfinal class
Data source representation for a WFS.Modifier and TypeMethodDescriptionboolean
TLcdWFSModelDecoderDecorator.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the given source represents WFS data.TLcdWFSProxyModel.Builder.dataSource
(ILcdDataSource aDataSource) Specifies theserver
andfeatureTypeName
parameters using the given data source.TLcdWFSModelDecoderDecorator.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WFS data in the server represented by aTLcdWFSDataSource
. -
Uses of ILcdDataSource in com.luciad.ogc.wmts.client
Modifier and TypeMethodDescriptionboolean
TLcdWMTSModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) Checks whether the given source represents WMTS data.TLcdWMTSModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WMTS data in the server represented by aTLcdWMTSDataSource
. -
Uses of ILcdDataSource in com.luciad.wms.client.model
Modifier and TypeClassDescriptionfinal class
Data source representation for a WMS, with one or more layers.Modifier and TypeMethodDescriptionboolean
TLcdOGCWMSProxyModelDecoder.canDecodeSource
(ILcdDataSource aDataSource) TLcdOGCWMSProxyModelDecoder.decodeSource
(ILcdDataSource aDataSource) This method supports decoding aTLcdWMSDataSource
and aTLcdDataSource
.