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, setTileVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, dispose, getRunnable, init, setOriginalPoint, setTask, setTileSize, setTileStore, setTileVersion
protected Map map
protected java.lang.String mapName
protected AbstractVectorAndUTFGridTilebuilder(CheckedJobBuildConfig jobConfig)
public void setMap(Map pMap)
MapTileBuilder
设置用于切图的地图业务组件
setMap
在接口中 MapTileBuilder
public void setMapName(java.lang.String pMapName)
MapTileBuilder
设置地图名
setMapName
在接口中 MapTileBuilder
public void setFormat(OutputFormat pFormat)
TileBuilder
设置切片格式
setFormat
在接口中 TileBuilder
setFormat
在类中 AbstractTileBuilder
public void setTransparent(boolean pTransparent)
MapTileBuilder
设置是否透明
setTransparent
在接口中 MapTileBuilder
protected void buildOneTileMatrix(ScaleBuildConfig scaleBuildConfig, TileMatrix tileMatrix, java.util.concurrent.atomic.AtomicLong tileTotal) throws StoreTileFailedException, java.io.UnsupportedEncodingException, MapException
buildOneTileMatrix
在类中 AbstractTileBuilder
StoreTileFailedException
java.io.UnsupportedEncodingException
MapException
protected 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)