public class DefaultUTFGridTileCache<T extends TileSourceInfo> extends TileCacheBase<T> implements UTFGridTileCache<T>
tilesource, tilesourceInfo
构造器和说明 |
---|
DefaultUTFGridTileCache() |
限定符和类型 | 方法和说明 |
---|---|
void |
cacheUTFGrid(UTFGridParameter gridParameter, UTFGridResult tileData)
缓存一个UTFGrid切片请求。
|
void |
clear(java.lang.String mapName, Rectangle2D bounds)
清除制定地图,指定范围内的切片缓存
|
void |
clearAll(java.lang.String mapName) |
void |
dispose()
释放缓存相关资源
|
UTFGridTileInfo |
getUTFGridCache(UTFGridParameter gridParameter)
获取给定出图请求的UTFGrid缓存。
|
TilesetInfo[] |
getUTFGridTilesetInfos(java.lang.String mapName)
获取给定地图的所有UTFGrid切片信息。
|
connectTileSource, getTilesetInfos, getTilesetInfos, init, insureInited, isAvailable, isAvailable
public void cacheUTFGrid(UTFGridParameter gridParameter, UTFGridResult tileData)
UTFGridTileCache
缓存一个UTFGrid切片请求。
cacheUTFGrid
在接口中 UTFGridTileCache<T extends TileSourceInfo>
public UTFGridTileInfo getUTFGridCache(UTFGridParameter gridParameter)
UTFGridTileCache
获取给定出图请求的UTFGrid缓存。
getUTFGridCache
在接口中 UTFGridTileCache<T extends TileSourceInfo>
public void clear(java.lang.String mapName, Rectangle2D bounds)
UTFGridTileCache
清除制定地图,指定范围内的切片缓存
clear
在接口中 UTFGridTileCache<T extends TileSourceInfo>
clear
在类中 TileCacheBase<T extends TileSourceInfo>
mapName
- 地图名bounds
- 范围,如果为空,则清除所有public void clearAll(java.lang.String mapName)
clearAll
在类中 TileCacheBase<T extends TileSourceInfo>
public void dispose()
UTFGridTileCache
释放缓存相关资源
dispose
在接口中 UTFGridTileCache<T extends TileSourceInfo>
dispose
在类中 TileCacheBase<T extends TileSourceInfo>
public TilesetInfo[] getUTFGridTilesetInfos(java.lang.String mapName)
UTFGridTileCache
getUTFGridTilesetInfos
在接口中 UTFGridTileCache<T extends TileSourceInfo>