com.supermap.services.components.tilecache

Interface VectorTileCache<T extends TileSourceInfo>

    • Method Detail

      • clear

        void clear(java.lang.String mapName,
                 Rectangle2D bounds)
                   throws MapException
        

        Clears the specified map, specifies the range of the tile cache

        Parameters:
        mapName - Map name
        bounds - Range, if empty, clears all
        Throws:
        MapException
      • dispose

        void dispose()
        

        Releases cache-related resources

      • cacheVector

        void cacheVector(VectorTileParameter vectorTileParameter,
                       VectorTileData vectorTile)
        

        Caches vector request result.

        Parameters:
        vectorTileParameter -
        vectorTile - Vector Tile
      • getVectorCache

        VectorTileInfo getVectorCache(VectorTileParameter vectorTileParameter)
        

        Gets the vector cache for the given request.

        Parameters:
        vectorTileParameter -
        Returns:
        Tile dta
      • getVectorTilesetInfos

        TilesetInfo[] getVectorTilesetInfos(java.lang.String mapName)
        
        Gets all the tile information for a given map.
        Parameters:
        mapName -
        Returns: