public class MapConfig
extends java.lang.Object
implements java.io.Serializable
地图服务组件的配置信息。
构造器和说明 |
---|
MapConfig()
默认构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
判断地图组件配置对象与当前对象是否相同。
|
CacheConfig[] |
getCacheConfigs() |
long |
getExpired()
获取过期时间
|
java.lang.String |
getLogLevel()
已过时。
|
java.lang.String |
getOutputPath()
获取地图图片的输出路径。
|
java.lang.String |
getOutputSite()
获取地图图片的发布站点。
|
TileSourceInfo |
getTileCacheConfig()
获取栅格瓦片缓存配置
|
TileSourceInfo |
getUtfGridCacheConfig()
获取UTFGrid缓存配置
|
TileSourceInfo |
getVectorTileCacheConfig()
获取SVTiles缓存配置
|
int |
hashCode()
获取对象实例的哈希值
|
boolean |
isCacheReadOnly() |
boolean |
isClip()
已过时。
|
boolean |
isUseCache()
是否使用组件层独立缓存。
|
boolean |
isUseUTFGridCache() |
boolean |
isUseVectorTileCache() |
MapConfig |
setCacheConfigs(CacheConfig[] cacheConfigs) |
MapConfig |
setCacheReadOnly(boolean cacheReadOnly) |
MapConfig |
setClip(boolean clip)
已过时。
|
void |
setExpired(long expired)
设置过期时间
|
MapConfig |
setLogLevel(java.lang.String logLevel)
已过时。
|
MapConfig |
setOutputPath(java.lang.String outputPath)
设置地图图片的输出路径。
|
MapConfig |
setOutputSite(java.lang.String outputSite)
设置地图图片的发布站点。
|
MapConfig |
setTileCacheConfig(TileSourceInfo tileCacheConfig)
设置栅格瓦片缓存配置
|
MapConfig |
setUseCache(boolean useCache)
设置是否使用组件层缓存。
|
void |
setUseUTFGridCache(boolean useUTFGridCache) |
void |
setUseVectorTileCache(boolean useVectorTileCache) |
MapConfig |
setUtfGridCacheConfig(TileSourceInfo utfGridCacheConfig)
设置UTFGrid缓存配置
|
MapConfig |
setVectorTileCacheConfig(TileSourceInfo vectorTileCacheConfig)
设置SVTiles缓存配置
|
public java.lang.String getOutputPath()
获取地图图片的输出路径。
public long getExpired()
获取过期时间
public void setExpired(long expired)
设置过期时间
expired
-public java.lang.String getOutputSite()
获取地图图片的发布站点。
public MapConfig setOutputPath(java.lang.String outputPath)
设置地图图片的输出路径。
outputPath
- 地图图片的输出路径。public MapConfig setOutputSite(java.lang.String outputSite)
设置地图图片的发布站点。
outputSite
- 地图图片的发布站点。@Deprecated public java.lang.String getLogLevel()
获取日志级别。
@Deprecated public MapConfig setLogLevel(java.lang.String logLevel)
设置日志级别。
logLevel
- 日志级别。public boolean isUseCache()
是否使用组件层独立缓存。每个Component均可配置独立缓存可否开启,例如:以切片缓存为服务来源的Component即可关闭独立缓存。 通过配置Component Config的useCache属性来开关独立缓存。
public MapConfig setUseCache(boolean useCache)
设置是否使用组件层缓存。
useCache
- 是否使用组件层缓存。public TileSourceInfo getTileCacheConfig()
获取栅格瓦片缓存配置
public MapConfig setTileCacheConfig(TileSourceInfo tileCacheConfig)
设置栅格瓦片缓存配置
tileCacheConfig
-public TileSourceInfo getUtfGridCacheConfig()
获取UTFGrid缓存配置
public MapConfig setUtfGridCacheConfig(TileSourceInfo utfGridCacheConfig)
设置UTFGrid缓存配置
utfGridCacheConfig
-public TileSourceInfo getVectorTileCacheConfig()
获取SVTiles缓存配置
public MapConfig setVectorTileCacheConfig(TileSourceInfo vectorTileCacheConfig)
设置SVTiles缓存配置
vectorTileCacheConfig
-public CacheConfig[] getCacheConfigs()
public MapConfig setCacheConfigs(CacheConfig[] cacheConfigs)
@Deprecated public boolean isClip()
是否使用拼接裁剪出图。
@Deprecated public MapConfig setClip(boolean clip)
设置是否使用拼接裁剪出图。
clip
- 是否使用拼接裁剪出图。public boolean equals(java.lang.Object obj)
判断地图组件配置对象与当前对象是否相同。
equals
在类中 java.lang.Object
obj
-public final int hashCode()
hashCode
在类中 java.lang.Object
public boolean isCacheReadOnly()
public MapConfig setCacheReadOnly(boolean cacheReadOnly)
public boolean isUseVectorTileCache()
public void setUseVectorTileCache(boolean useVectorTileCache)
public boolean isUseUTFGridCache()
public void setUseUTFGridCache(boolean useUTFGridCache)