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, isAvailable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, clearAll, dispose
public 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)
VectorTileCache
getVectorTilesetInfos
在接口中 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>