com.supermap.services.components.impl

Class AbstractVectorAndUTFGridTilebuilder

  • java.lang.Object
    • com.supermap.services.components.impl.AbstractVectorAndUTFGridTilebuilder
    • Field Detail

      • map

        protected Map map
        
      • currentTask

        protected TileTask currentTask
        
      • mapName

        protected java.lang.String mapName
        
      • originalPoint

        protected Point2D originalPoint
        
      • imageSize

        protected int imageSize
        
      • kvStore

        protected KeyValueStore kvStore
        
      • LOCLOGGER_CN

        protected static final LocLogger LOCLOGGER_CN
        
    • Constructor Detail

      • AbstractVectorAndUTFGridTilebuilder

        protected AbstractVectorAndUTFGridTilebuilder(CheckedJobBuildConfig jobConfig)
        
    • Method Detail

      • getKvStore

        public KeyValueStore getKvStore()
        

        Gets the key-value storage.

        Returns:
      • setTileSize

        public void setTileSize(int pImageSize)
        
        Description copied from interface: TileBuilder

        Sets the tile size

        Specified by:
        setTileSize in interface TileBuilder
      • setTransparent

        public void setTransparent(boolean pTransparent)
        
        Description copied from interface: MapTileBuilder

        Whether the settings are transparent

        Specified by:
        setTransparent in interface MapTileBuilder
      • setTileVersion

        public void setTileVersion(java.lang.String tileVersion)
        
        Description copied from interface: TileBuilder

        Sets the tile version

        Specified by:
        setTileVersion in interface TileBuilder
      • setKvStore

        public void setKvStore(KeyValueStore kvStore)
        
        Description copied from interface: TileBuilder

        Sets the key value to the memory, the user saves the white chart information

        Specified by:
        setKvStore in interface TileBuilder
      • init

        public void init()
        
        Description copied from interface: TileBuilder

        Initialize the tile generator

        Specified by:
        init in interface TileBuilder
      • dispose

        public void dispose()
        
        Description copied from interface: TileBuilder

        Logs off the current tile generator

        Specified by:
        dispose in interface TileBuilder
      • getRunnable

        public java.lang.Runnable getRunnable()
        
        Description copied from interface: TileBuilder

        Returns the Runnable instance of the tile generator for commiting to the execution in the thread pool.

        Specified by:
        getRunnable in interface TileBuilder
        Returns:
      • run

        public void run()
        
        Specified by:
        run in interface java.lang.Runnable
      • updateSpeed

        protected void updateSpeed(long tileTotal)