public class MongoDBMVTTileCache<T extends TileSourceInfo> extends TileCacheBase<T> implements VectorTileCache<T>
存储在mongodb中的mvt矢量缓存类
tilesource, tilesourceInfo| 构造器和说明 |
|---|
MongoDBMVTTileCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cacheVector(VectorTileParameter vectorTileParameter, VectorTileData vectorTile)
缓存矢量请求结果。
|
MetaData |
getMetaData(VectorTileParameter vectorTileParameter)
获取矢量缓存的元数据
|
VectorTileInfo |
getVectorCache(VectorTileParameter vectorTileParameter)
获取给定请求的矢量缓存。
|
TilesetInfo[] |
getVectorTilesetInfos(java.lang.String mapName)
获取给定地图的所有切片信息。
|
boolean |
support(TileType tileType)
是否支持使用缓存
|
clear, clearAll, connectTileSource, dispose, getTilesetInfos, getTilesetInfos, init, insureInited, isAvailable, isAvailableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, clearAll, disposepublic void cacheVector(VectorTileParameter vectorTileParameter, VectorTileData vectorTile)
VectorTileCache缓存矢量请求结果。
cacheVector 在接口中 VectorTileCache<T extends TileSourceInfo>vectorTile - 矢量切片public VectorTileInfo getVectorCache(VectorTileParameter vectorTileParameter)
VectorTileCache获取给定请求的矢量缓存。
getVectorCache 在接口中 VectorTileCache<T extends TileSourceInfo>public TilesetInfo[] getVectorTilesetInfos(java.lang.String mapName)
VectorTileCachegetVectorTilesetInfos 在接口中 VectorTileCache<T extends TileSourceInfo>public MetaData getMetaData(VectorTileParameter vectorTileParameter)
VectorTileCache获取矢量缓存的元数据
getMetaData 在接口中 VectorTileCache<T extends TileSourceInfo>public boolean support(TileType tileType)
VectorTileCache是否支持使用缓存
support 在接口中 VectorTileCache<T extends TileSourceInfo>