com.supermap.services.components.impl

Class GDPTileBuilder

  • java.lang.Object
    • com.supermap.services.components.impl.GDPTileBuilder
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void addListener(TileBuilder.BuildTileProcessListener listener)
      Sets the tiling task execution status listener
      void dispose()
      Logs off the current tile generator
      java.lang.Runnable getRunnable()
      Returns the Runnable instance of the tile generator for commiting to the execution in the thread pool.
      void init()
      Initialize the tile generator
      void run() 
      void setFormat(OutputFormat pFormat)
      Sets the tile format
      void setKvStore(KeyValueStore kvStore)
      Sets the key value to the memory, the user saves the white chart information
      void setMap(Map pMap)
      Sets the map business component for tiling
      void setMapName(java.lang.String pMapName)
      Set the map name
      void setOriginalPoint(Point2D pOriginalPoint)
      Sets the origin point of the map tile
      void setTask(TileTask task, TaskExecutingState executingState)
      Sets the tiling task information and task execution status.
      void setTileSize(int pImageSize)
      Sets the tile size
      void setTileStore(TileStore pTileStore)
      Sets the tiling memory
      void setTileVersion(java.lang.String tileVersion)
      Sets the tile version
      void setTransparent(boolean pTransparent)
      Whether the settings are transparent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • run

        public void run()
        
        Specified by:
        run in interface java.lang.Runnable
      • 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
      • 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:
      • init

        public void init()
        
        Description copied from interface: TileBuilder

        Initialize the tile generator

        Specified by:
        init in interface TileBuilder