com.supermap.data.processing

类 MapCacheProvider

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.processing.MapCacheProvider
  • 所有已实现的接口:
    IDisposable


    public class MapCacheProvider
    extends com.supermap.data.InternalHandleDisposable
    • 构造器详细资料

      • MapCacheProvider

        public MapCacheProvider()
    • 方法详细资料

      • dispose

        public void dispose()
      • getName

        public String getName()
      • setName

        public void setName(String name)
      • fromConfigFile

        public boolean fromConfigFile(String fileName)
        导入缓存文件,根据缓存数据的配置文件中的内容来指定相关属性的值
        参数:
        fileName -
        返回:
      • getMap

        public Map getMap()
        获取用于创建缓存的地图
        返回:
      • setMap

        public void setMap(Map map)
        设置用于创建缓存的地图
        参数:
        map -
      • getOutputFolder

        public String getOutputFolder()
        获取生成缓存的路径
        返回:
      • setOutputFolder

        public void setOutputFolder(String outputFolder)
        设置生成缓存的路径
        参数:
        outputFolder -
      • toConfigFile

        public boolean toConfigFile()
      • addMapCache

        public boolean addMapCache(String cacheConfigPathName,
                                   String password)
      • removeMapCache

        public boolean removeMapCache(String cacheConfigPathName)
      • getCacheFiles

        public String[] getCacheFiles()
      • setIndexBounds

        public void setIndexBounds(Rectangle2D indexBounds)
      • clear

        public boolean clear(Rectangle2D bounds,
                             boolean isDeletingStaticCache)
      • clear

        public boolean clear(String cacheName,
                             Rectangle2D bounds,
                             boolean isDeletingStaticCache)
      • setStorageType

        public void setStorageType(StorageType storageType)
      • setHashCodeIgnored

        public void setHashCodeIgnored(boolean enable)
        是否启用生成时写入 hashcode
        参数:
        enable -
      • isHashCodeIgnored

        public boolean isHashCodeIgnored()
        获取是否启用
        返回:
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2024 SuperMap. All rights reserved.