migration details
. (since 2013.0)@Deprecated public class TLfnEngineFactory.VectorSessionBuilder extends Object
TLfnEngineFactory.newVectorSessionBuilder()
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_LINE_SIMPLIFICATION_RELATIVE_ERROR
Deprecated.
|
Modifier | Constructor and Description |
---|---|
protected |
VectorSessionBuilder()
Deprecated.
|
public static final double DEFAULT_LINE_SIMPLIFICATION_RELATIVE_ERROR
public TLfnEngineFactory.VectorSessionBuilder tileStore(ALfnTileStore aTileStore)
aTileStore
- the Tile Store@Deprecated public TLfnEngineFactory.VectorSessionBuilder setTileStore(ALfnTileStore aTileStore)
tileStore(ALfnTileStore)
insteadpublic TLfnEngineFactory.VectorSessionBuilder assets(List<TLfnVectorAssetMetadata> aSourceAssetMetadatas)
aSourceAssetMetadatas
- the list of asset metadata@Deprecated public TLfnEngineFactory.VectorSessionBuilder setSourceAssetMetadatas(List<TLfnVectorAssetMetadata> aSourceAssetMetadatas)
assets(java.util.List)
insteadpublic TLfnEngineFactory.VectorSessionBuilder coverage(TLfnVectorCoverageMetadata aTargetCoverageMetadata)
ALfnEnvironment.getTileDataCodecs(com.luciad.fusion.tilestore.ELfnDataType)
aTargetCoverageMetadata
- the target coverage metadatapublic TLfnEngineFactory.VectorSessionBuilder setTargetCoverageMetadata(TLfnVectorCoverageMetadata aTargetCoverageMetadata)
public TLfnEngineFactory.VectorSessionBuilder checkpointInterval(long aMilliseconds)
Special value -1
indicates that no checkpoints should be saved, not even
when the engine session is cancelled.
aMilliseconds
- the checkpoint interval (in milliseconds), or -1 to disable checkpoints.@Deprecated public TLfnEngineFactory.VectorSessionBuilder setCheckpointInterval(long aMilliseconds)
checkpointInterval(long)
insteadpublic TLfnEngineFactory.VectorSessionBuilder geometryProvider(ILfnGeometryProvider aGeometryProvider)
Filtering of features
and
area simplification
take precedence over the geometry provider.
Features that have been left out by filtering or area simplification will no longer be passed to the geometry provider.
It is thus not possible for a geometry provider to resurrect filtered features.
aGeometryProvider
- the multi-leveling geometry provider, or be null
if no geometry provider is desired (the default)@Deprecated public TLfnEngineFactory.VectorSessionBuilder setGeometryProvider(ILfnGeometryProvider aGeometryProvider)
geometryProvider(ILfnGeometryProvider)
insteadpublic ILfnGeometryProvider getGeometryProvider()
null
when no geometry provider has been set on this builder.null
@Deprecated public TLfnEngineFactory.VectorSessionBuilder setSimplificationEnabled(boolean aEnabled)
TLfnVectorCoverageMetadata.Builder.simplifyLines()
insteadaEnabled
- whether or not to enable multi-leveling geometry simplification@Deprecated public TLfnEngineFactory.VectorSessionBuilder setVectorSessionHandler(ILfnVectorSessionHandler aFailureHandler)
ALfnEngine.addSessionHandler(com.luciad.fusion.engine.raster.ILfnRasterSessionHandler)
instead (since 2013.0)aFailureHandler
- the handler@Deprecated public TLfnEngineFactory.VectorSessionBuilder setForceLinearInterpolation(boolean aOn)
TLfnVectorCoverageMetadata.Builder.forceLinearInterpolation(boolean)
insteadpublic ILfnEngineSession build() throws IOException, TLfnServiceException
IOException
- if the source or target data cannot be accessedTLfnServiceException
- if a failure happens on the remote Tile Store