com.supermap.services.components.impl
Class VectorTileBuilder
- java.lang.Object
-
- com.supermap.services.components.impl.AbstractVectorAndUTFGridTilebuilder
-
- com.supermap.services.components.impl.VectorTileBuilder
-
- All Implemented Interfaces:
- MapTileBuilder, TileBuilder, java.lang.Runnable
public class VectorTileBuilder extends AbstractVectorAndUTFGridTilebuilder
Vector tile generator.
- Since:
- 7.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.supermap.services.components.TileBuilder
TileBuilder.BuildTileProcessListener
-
-
Field Summary
-
Fields inherited from class com.supermap.services.components.impl.AbstractVectorAndUTFGridTilebuilder
currentTask, imageSize, kvStore, listeners, LOCLOGGER_CN, map, mapName, originalPoint, store, taskExecutingState
-
-
Constructor Summary
Constructors Constructor and Description VectorTileBuilder(CheckedJobBuildConfig jobConfig)
-
Method Summary
Methods Modifier and Type Method and Description protected voidbuildOneTileMatrix(ScaleBuildConfig scaleBuildConfig, TileMatrix tileMatrix, java.util.concurrent.atomic.AtomicLong tileTotal)java.lang.RunnablegetRunnable()Returns theRunnableinstance of the tile generator for commiting to the execution in the thread pool.-
Methods inherited from class com.supermap.services.components.impl.AbstractVectorAndUTFGridTilebuilder
addListener, dispose, getKvStore, init, run, setFormat, setKvStore, setMap, setMapName, setOriginalPoint, setTask, setTileSize, setTileStore, setTileVersion, setTransparent, updateSpeed
-
-
-
-
Constructor Detail
-
VectorTileBuilder
public VectorTileBuilder(CheckedJobBuildConfig jobConfig)
-
-
Method Detail
-
getRunnable
public java.lang.Runnable getRunnable()
Description copied from interface:TileBuilderReturns the
Runnableinstance of the tile generator for commiting to the execution in the thread pool.- Specified by:
getRunnablein interfaceTileBuilder- Overrides:
getRunnablein classAbstractVectorAndUTFGridTilebuilder- Returns:
-
buildOneTileMatrix
protected void buildOneTileMatrix(ScaleBuildConfig scaleBuildConfig, TileMatrix tileMatrix, java.util.concurrent.atomic.AtomicLong tileTotal) throws StoreTileFailedException, MapException, java.io.UnsupportedEncodingException
- Specified by:
buildOneTileMatrixin classAbstractVectorAndUTFGridTilebuilder- Throws:
StoreTileFailedExceptionMapExceptionjava.io.UnsupportedEncodingException
-
-