public interface TileBuilder
切片生成器。 职责: a) 根据切图任务信息,生成地图切片 ; b) 将切片保存在TileStore
中;c) 向切图主节点报告切图任务的完成信息
限定符和类型 | 接口和说明 |
---|---|
static interface |
TileBuilder.BuildTileProcessListener
切图任务状态监听器
|
限定符和类型 | 方法和说明 |
---|---|
void |
addListener(TileBuilder.BuildTileProcessListener listener)
设置切图任务状态监听器
|
void |
dispose()
注销当前切片生成器
|
java.lang.Runnable |
getRunnable()
返回切片生成器的
Runnable 实例 ,用于提交到线程池中执行。 |
void |
init()
初始化切片生成器
|
void |
setFormat(OutputFormat pFormat)
设置切片格式
|
void |
setKvStore(KeyValueStore kvStore)
设置键值对存储器,用户保存白图信息
|
void |
setOriginalPoint(Point2D pOriginalPoint)
设置地图切片的原点
|
void |
setTask(TileTask task, TaskExecutingState executingState)
设置切图任务信息以及任务执行状态。
|
void |
setTileSize(int pImageSize)
设置切片大小
|
void |
setTileStore(TileStore pTileStore)
设置切图存储器
|
void |
setTileVersion(java.lang.String tileVersion)
设置切片版本
|
void setTask(TileTask task, TaskExecutingState executingState)
设置切图任务信息以及任务执行状态。
task
-executingState
-void setTileStore(TileStore pTileStore)
设置切图存储器
pTileStore
-void setOriginalPoint(Point2D pOriginalPoint)
设置地图切片的原点
pOriginalPoint
-void addListener(TileBuilder.BuildTileProcessListener listener)
设置切图任务状态监听器
listener
-void setTileSize(int pImageSize)
设置切片大小
pImageSize
-void setTileVersion(java.lang.String tileVersion)
设置切片版本
tileVersion
-void setKvStore(KeyValueStore kvStore)
设置键值对存储器,用户保存白图信息
kvStore
-void init()
初始化切片生成器
void dispose()
注销当前切片生成器
java.lang.Runnable getRunnable()
返回切片生成器的Runnable
实例 ,用于提交到线程池中执行。
void setFormat(OutputFormat pFormat)
设置切片格式
pFormat
-