com.supermap.services.components.impl
类 DefaultTileStore
- java.lang.Object
 - 
- com.supermap.services.components.impl.DefaultTileStore
 
 
- 
public class DefaultTileStore extends java.lang.Object切片存储类
 
- 
- 
构造器概要
构造器 构造器和说明 DefaultTileStore() 
- 
方法概要
方法 限定符和类型 方法和说明 booleanappendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)向指定的切片版本中追加更新信息 当版本名称为空或是不存在,向切片集的元信息中追加比例尺、地图范围; 当版本名称存在,查看切片集中有无追加的比例尺、地图范围,没有就追加; 如果有查看版本的更新信息中是否存在追加的比例尺、地图范围没有就追加;voidcommit()java.lang.StringcreateNewVersion(java.lang.String parentVersion, java.lang.String description, VersionUpdate versionUpdate)voiddispose()protected TileVersionfindTileVersion(java.lang.String tileVersionName)java.lang.StringgetLastTileVersion()protected TilesetgetTileset()TilesetDescgetTilesetDesc()booleaninit(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)booleaninited()是否已初始化protected booleanisUserDefinedProvider()protected voidsetTileset(Tileset<?,?> tileset)voidstoreTile(TileInfo<?> tile)voidstoreTiles(TileInfo<?>[] tiles) 
 - 
 
- 
- 
方法详细资料
- 
init
public boolean init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
 
- 
appendTileVersionUpdate
public boolean appendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)向指定的切片版本中追加更新信息 当版本名称为空或是不存在,向切片集的元信息中追加比例尺、地图范围; 当版本名称存在,查看切片集中有无追加的比例尺、地图范围,没有就追加; 如果有查看版本的更新信息中是否存在追加的比例尺、地图范围没有就追加;
- 参数:
 tileVersionName- 切片版本scaleDenominators- 比例尺分母数组resolutions- 分辨率数组bounds- 切片范围- 返回:
 
 
- 
storeTile
public void storeTile(TileInfo<?> tile) throws StoreTileFailedException
- 抛出:
 StoreTileFailedException
 
- 
getTileset
protected Tileset getTileset()
 
- 
setTileset
protected void setTileset(Tileset<?,?> tileset)
 
- 
isUserDefinedProvider
protected boolean isUserDefinedProvider()
 
- 
storeTiles
public void storeTiles(TileInfo<?>[] tiles) throws StoreTileFailedException
- 抛出:
 StoreTileFailedException
 
- 
findTileVersion
protected TileVersion findTileVersion(java.lang.String tileVersionName)
 
- 
dispose
public void dispose()
 
- 
createNewVersion
public java.lang.String createNewVersion(java.lang.String parentVersion, java.lang.String description, VersionUpdate versionUpdate) 
- 
inited
public boolean inited()
是否已初始化
- 返回:
 
 
- 
getLastTileVersion
public java.lang.String getLastTileVersion()
 
- 
commit
public void commit()
 
- 
getTilesetDesc
public TilesetDesc getTilesetDesc()
 
 - 
 
 -