public class DefaultTileStore
extends java.lang.Object
切片存储类
| 构造器和说明 | 
|---|
DefaultTileStore()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
boolean | 
appendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)
向指定的切片版本中追加更新信息 当版本名称为空或是不存在,向切片集的元信息中追加比例尺、地图范围; 当版本名称存在,查看切片集中有无追加的比例尺、地图范围,没有就追加; 如果有查看版本的更新信息中是否存在追加的比例尺、地图范围没有就追加; 
 | 
void | 
commit()  | 
java.lang.String | 
createNewVersion(java.lang.String parentVersion, java.lang.String description, VersionUpdate versionUpdate)  | 
void | 
dispose()  | 
protected TileVersion | 
findTileVersion(java.lang.String tileVersionName)  | 
java.lang.String | 
getLastTileVersion()  | 
protected Tileset | 
getTileset()  | 
TilesetDesc | 
getTilesetDesc()  | 
boolean | 
init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)  | 
boolean | 
inited()
是否已初始化 
 | 
protected boolean | 
isUserDefinedProvider()  | 
protected void | 
setTileset(Tileset<?,?> tileset)  | 
void | 
storeTile(TileInfo<?> tile)  | 
void | 
storeTiles(TileInfo<?>[] tiles)  | 
public boolean init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
public boolean appendTileVersionUpdate(java.lang.String tileVersionName,
                              double[] scaleDenominators,
                              double[] resolutions,
                              Rectangle2D bounds)
向指定的切片版本中追加更新信息 当版本名称为空或是不存在,向切片集的元信息中追加比例尺、地图范围; 当版本名称存在,查看切片集中有无追加的比例尺、地图范围,没有就追加; 如果有查看版本的更新信息中是否存在追加的比例尺、地图范围没有就追加;
tileVersionName - 切片版本scaleDenominators - 比例尺分母数组resolutions - 分辨率数组bounds - 切片范围public void storeTile(TileInfo<?> tile) throws StoreTileFailedException
StoreTileFailedExceptionprotected Tileset getTileset()
protected void setTileset(Tileset<?,?> tileset)
protected boolean isUserDefinedProvider()
public void storeTiles(TileInfo<?>[] tiles) throws StoreTileFailedException
StoreTileFailedExceptionprotected TileVersion findTileVersion(java.lang.String tileVersionName)
public void dispose()
public java.lang.String createNewVersion(java.lang.String parentVersion,
                                java.lang.String description,
                                VersionUpdate versionUpdate)
public boolean inited()
是否已初始化
public java.lang.String getLastTileVersion()
public void commit()
public TilesetDesc getTilesetDesc()