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()
-
-