public interface TileStore extends Disposable
切片存储器。
限定符和类型 | 方法和说明 |
---|---|
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 versionDescription, VersionUpdate versionUpdate)
新建一个切片版本。
|
java.lang.String |
getLastTileVersion()
获取最新的切片版本。
|
TilesetDesc |
getTilesetDesc()
获取切片描述。
|
boolean |
init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
初始化。
|
void |
storeTile( tile)
存储切片。
|
void |
storeTiles([] tiles)
存储切片。
|
dispose
boolean init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
初始化。
tileSourceInfo
-metaData
-createTilesetIfNotExist
-void storeTile( tile) throws StoreTileFailedException
存储切片。
tile
-StoreTileFailedException
void storeTiles([] tiles) throws StoreTileFailedException
存储切片。
tiles
-StoreTileFailedException
java.lang.String createNewVersion(java.lang.String parentVersion, java.lang.String versionDescription, VersionUpdate versionUpdate)
新建一个切片版本。
parentVersion
-versionDescription
-versionUpdate
-java.lang.String getLastTileVersion()
获取最新的切片版本。
boolean appendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)
向指定的切片版本中追加更新信息
tileVersionName
-scaleDenominators
-resolutions
-bounds
-void commit() throws StoreTileFailedException
将切片存入切片集中。
TilesetDesc getTilesetDesc()
获取切片描述。