com.supermap.services.components

Interface TileStore

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean appendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)
      Adds the update information to the specified tile version
      void commit()
      Stores the tiles in a tile set.
      java.lang.String createNewVersion(java.lang.String parentVersion, java.lang.String versionDescription, VersionUpdate versionUpdate)
      Creates a new tile version.
      java.lang.String getLastTileVersion()
      Gets the latest tile version.
      TilesetDesc getTilesetDesc()
      Gets the tile description.
      boolean init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
      Initialization.
      void storeTile( tile)
      Stores tiles.
      void storeTiles([] tiles)
      Stores tiles.
      • Methods inherited from interface com.supermap.services.components.spi.Disposable

        dispose
    • Method Detail

      • init

        boolean init(TileSourceInfo tileSourceInfo,
                   MetaData metaData,
                   boolean createTilesetIfNotExist)
        

        Initialization.

        Parameters:
        tileSourceInfo -
        metaData -
        createTilesetIfNotExist -
        Returns:
      • createNewVersion

        java.lang.String createNewVersion(java.lang.String parentVersion,
                                        java.lang.String versionDescription,
                                        VersionUpdate versionUpdate)
        

        Creates a new tile version.

        Parameters:
        parentVersion -
        versionDescription -
        versionUpdate -
        Returns:
      • getLastTileVersion

        java.lang.String getLastTileVersion()
        

        Gets the latest tile version.

        Returns:
      • appendTileVersionUpdate

        boolean appendTileVersionUpdate(java.lang.String tileVersionName,
                                      double[] scaleDenominators,
                                      double[] resolutions,
                                      Rectangle2D bounds)
        

        Adds the update information to the specified tile version

        Parameters:
        tileVersionName -
        scaleDenominators -
        resolutions -
        bounds -
        Returns:
      • getTilesetDesc

        TilesetDesc getTilesetDesc()
        

        Gets the tile description.

        Returns: