com.supermap.services.components
类 MapConfig
- java.lang.Object
 - 
- com.supermap.services.components.MapConfig
 
 
- 
- 所有已实现的接口:
 - java.io.Serializable
 
public class MapConfig extends java.lang.Object implements java.io.Serializable地图服务组件的配置信息。
- 另请参阅:
 - 序列化表格
 
 
- 
- 
构造器概要
构造器 构造器和说明 MapConfig()默认构造函数。 
- 
方法概要
 
 - 
 
- 
- 
方法详细资料
- 
getOutputPath
public java.lang.String getOutputPath()
获取地图图片的输出路径。
- 返回:
 - 地图图片的输出路径。
 
 
- 
getExpired
public long getExpired()
获取过期时间
- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
setExpired
public void setExpired(long expired)
设置过期时间
- 参数:
 expired-- 从以下版本开始:
 - 7.0.0
 
 
- 
getOutputSite
public java.lang.String getOutputSite()
获取地图图片的发布站点。
- 返回:
 - 地图图片的发布站点。
 
 
- 
setOutputPath
public MapConfig setOutputPath(java.lang.String outputPath)
设置地图图片的输出路径。
- 参数:
 outputPath- 地图图片的输出路径。
 
- 
setOutputSite
public MapConfig setOutputSite(java.lang.String outputSite)
设置地图图片的发布站点。
- 参数:
 outputSite- 地图图片的发布站点。
 
- 
getLogLevel
@Deprecated public java.lang.String getLogLevel()
已过时。获取日志级别。
- 返回:
 - 日志级别。
 
 
- 
setLogLevel
@Deprecated public MapConfig setLogLevel(java.lang.String logLevel)
已过时。设置日志级别。
- 参数:
 logLevel- 日志级别。
 
- 
isUseCache
public boolean isUseCache()
是否使用组件层独立缓存。每个Component均可配置独立缓存可否开启,例如:以切片缓存为服务来源的Component即可关闭独立缓存。 通过配置Component Config的useCache属性来开关独立缓存。
- 返回:
 - 是否使用组件层缓存。
 
 
- 
setUseCache
public MapConfig setUseCache(boolean useCache)
设置是否使用组件层缓存。
- 参数:
 useCache- 是否使用组件层缓存。
 
- 
getTileCacheConfig
public TileSourceInfo getTileCacheConfig()
获取栅格瓦片缓存配置
- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
setTileCacheConfig
public MapConfig setTileCacheConfig(TileSourceInfo tileCacheConfig)
设置栅格瓦片缓存配置
- 参数:
 tileCacheConfig-- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
getUtfGridCacheConfig
public TileSourceInfo getUtfGridCacheConfig()
获取UTFGrid缓存配置
- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
setUtfGridCacheConfig
public MapConfig setUtfGridCacheConfig(TileSourceInfo utfGridCacheConfig)
设置UTFGrid缓存配置
- 参数:
 utfGridCacheConfig-- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
getVectorTileCacheConfig
public TileSourceInfo getVectorTileCacheConfig()
获取SVTiles缓存配置
- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
setVectorTileCacheConfig
public MapConfig setVectorTileCacheConfig(TileSourceInfo vectorTileCacheConfig)
设置SVTiles缓存配置
- 参数:
 vectorTileCacheConfig-- 返回:
 - 从以下版本开始:
 - 7.0.0
 
 
- 
getCacheConfigs
public CacheConfig[] getCacheConfigs()
 
- 
setCacheConfigs
public MapConfig setCacheConfigs(CacheConfig[] cacheConfigs)
 
- 
isClip
@Deprecated public boolean isClip()
已过时。是否使用拼接裁剪出图。
- 返回:
 - 是否使用拼接裁剪出图。
 
 
- 
setClip
@Deprecated public MapConfig setClip(boolean clip)
已过时。设置是否使用拼接裁剪出图。
- 参数:
 clip- 是否使用拼接裁剪出图。
 
- 
equals
public boolean equals(java.lang.Object obj)
判断地图组件配置对象与当前对象是否相同。
- 覆盖:
 equals在类中java.lang.Object- 参数:
 obj-- 返回:
 - 如果相同,返回True;否则,返回False。
 - 从以下版本开始:
 - 6.1.3
 
 
- 
hashCode
public final int hashCode()
获取对象实例的哈希值- 覆盖:
 hashCode在类中java.lang.Object- 返回:
 - 哈希值
 
 
- 
isCacheReadOnly
public boolean isCacheReadOnly()
 
- 
setCacheReadOnly
public MapConfig setCacheReadOnly(boolean cacheReadOnly)
 
- 
isUseVectorTileCache
public boolean isUseVectorTileCache()
 
- 
setUseVectorTileCache
public void setUseVectorTileCache(boolean useVectorTileCache)
 
- 
isUseUTFGridCache
public boolean isUseUTFGridCache()
 
- 
setUseUTFGridCache
public void setUseUTFGridCache(boolean useUTFGridCache)
 
- 
setTileCacheUpdateConfig
public MapConfig setTileCacheUpdateConfig(CacheUpdateConfig cacheUpdateConfig)
 
- 
setVectorTileCacheUpdateConfig
public MapConfig setVectorTileCacheUpdateConfig(CacheUpdateConfig cacheUpdateConfig)
 
- 
getTileCacheUpdateConfig
public CacheUpdateConfig getTileCacheUpdateConfig()
 
- 
getVectorTileCacheUpdateConfig
public CacheUpdateConfig getVectorTileCacheUpdateConfig()
 
 - 
 
 -