Uses of Class
com.luciad.fusion.engine.format.ALfnFormat
Package
Description
This package provides the LuciadFusion engine.
This package provides the functionality to support several geographic data formats
in the engine.
-
Uses of ALfnFormat in com.luciad.fusion.engine
Modifier and TypeMethodDescriptionstatic ALfnEngineEnvironment
ALfnEngineEnvironment.newInstance
(ALfnEnvironment aEnvironment, Supplier<List<ALfnFormat>> aFormatSupplier) Creates a new engine environment that uses the given supported formats. -
Uses of ALfnFormat in com.luciad.fusion.engine.format
Modifier and TypeClassDescriptionclass
A composite format.class
Default implementation of ALfnFormat.Modifier and TypeMethodDescriptionstatic ALfnFormat
ALfnFormat.newElevationFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theELEVATION
data type with the specified parameters.static ALfnFormat
ALfnFormat.newElevationFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theELEVATION
data type with the specified parameters.static ALfnFormat
ALfnFormat.newImageFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theIMAGE
data type with the specified parameters.static ALfnFormat
ALfnFormat.newImageFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aGXYLayerFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theIMAGE
data type with the specified parameters.static ALfnFormat
ALfnFormat.newVectorFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Deprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.static ALfnFormat
ALfnFormat.newVectorFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aGXYLayerFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Deprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.final ALfnFormat
TLfnCompositeFormat.retrieveFormatOf
(ALfnAssetMetadata aAssetMetadata) Utility method which loops over all registeredALfnFormat
instances and returns the first format which returnstrue
forisAssetOfFormat(com.luciad.fusion.tilestore.metadata.ALfnAssetMetadata)
Modifier and TypeMethodDescriptionstatic List
<ALfnFormat> ALfnFormat.createDefaultFormats
(ALfnEngineEnvironment aEnvironment) Gets a list of the default engine formats.TLfnCompositeFormat.getFormats()
Returns a read-only list of the registered engine formats.Modifier and TypeMethodDescriptionvoid
TLfnCompositeFormat.addFormat
(ALfnFormat aFormat) Adds an engine format.void
TLfnCompositeFormat.removeFormat
(ALfnFormat aFormat) Removes an engine formatModifier and TypeMethodDescriptionvoid
TLfnCompositeFormat.addFormats
(List<ALfnFormat> aFormats) Adds a list of engine formats.void
TLfnCompositeFormat.removeFormats
(Collection<ALfnFormat> aFormats) Removes multiple engine formats.