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