public abstract class AbstractVectorAndUTFGridTilebuilder extends AbstractTileBuilder implements MapTileBuilder, java.lang.Runnable
TileBuilder.BuildTileProcessListener| 限定符和类型 | 字段和说明 |
|---|---|
protected Map |
map |
protected java.lang.String |
mapName |
currentTask, fomat, imageSize, listeners, LOCLOGGER_CN, originalPoint, store, taskExecutingState| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractVectorAndUTFGridTilebuilder(CheckedJobBuildConfig jobConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
buildOneTileByColAndRow(MapParameter defaultMapParameter, double resolution, double scaleDenominator, int tileCol, int tileRow, java.util.concurrent.atomic.AtomicLong tileTotal) |
protected void |
buildOneTileMatrix(ScaleBuildConfig scaleBuildConfig, TileMatrix tileMatrix, java.util.concurrent.atomic.AtomicLong tileTotal) |
void |
setFormat(OutputFormat pFormat)
设置切片格式
|
void |
setMap(Map pMap)
设置用于切图的地图业务组件
|
void |
setMapName(java.lang.String pMapName)
设置地图名
|
void |
setTransparent(boolean pTransparent)
设置是否透明
|
protected void |
updateSpeed(long tileTotal) |
addListener, dispose, getRunnable, init, run, setOriginalPoint, setTask, setTileSize, setTileStore, setTileVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListener, dispose, getRunnable, init, setOriginalPoint, setTask, setTileSize, setTileStore, setTileVersionprotected Map map
protected java.lang.String mapName
protected AbstractVectorAndUTFGridTilebuilder(CheckedJobBuildConfig jobConfig)
public void setMap(Map pMap)
MapTileBuilder设置用于切图的地图业务组件
setMap 在接口中 MapTileBuilderpublic void setMapName(java.lang.String pMapName)
MapTileBuilder设置地图名
setMapName 在接口中 MapTileBuilderpublic void setFormat(OutputFormat pFormat)
TileBuilder设置切片格式
setFormat 在接口中 TileBuildersetFormat 在类中 AbstractTileBuilderpublic void setTransparent(boolean pTransparent)
MapTileBuilder设置是否透明
setTransparent 在接口中 MapTileBuilderprotected void buildOneTileMatrix(ScaleBuildConfig scaleBuildConfig, TileMatrix tileMatrix, java.util.concurrent.atomic.AtomicLong tileTotal) throws StoreTileFailedException, java.io.UnsupportedEncodingException, MapException
buildOneTileMatrix 在类中 AbstractTileBuilderStoreTileFailedExceptionjava.io.UnsupportedEncodingExceptionMapExceptionprotected abstract void buildOneTileByColAndRow(MapParameter defaultMapParameter, double resolution, double scaleDenominator, int tileCol, int tileRow, java.util.concurrent.atomic.AtomicLong tileTotal) throws StoreTileFailedException, MapException
protected void updateSpeed(long tileTotal)