Class BitmapTileSource


  • public class BitmapTileSource
    extends org.oscim.tiling.source.UrlTileSource
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  BitmapTileSource.BitmapTileDataSource  
      static class  BitmapTileSource.Builder<T extends BitmapTileSource.Builder<T>>  
      • Nested classes/interfaces inherited from class org.oscim.tiling.source.UrlTileSource

        org.oscim.tiling.source.UrlTileSource.TileUrlFormatter
      • Nested classes/interfaces inherited from class org.oscim.tiling.TileSource

        org.oscim.tiling.TileSource.OpenResult, org.oscim.tiling.TileSource.Options
    • Field Summary

      • Fields inherited from class org.oscim.tiling.source.UrlTileSource

        URL_FORMATTER
      • Fields inherited from class org.oscim.tiling.TileSource

        mAlpha, mFadeSteps, mName, mOverZoom, mTileSize, mZoomMax, mZoomMin, options, tileCache
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        BitmapTileSource​(java.lang.String url, int zoomMin, int zoomMax)
      Create BitmapTileSource for 'url'
        BitmapTileSource​(java.lang.String url, int zoomMin, int zoomMax, java.lang.String extension)  
        BitmapTileSource​(java.lang.String url, java.lang.String tilePath, int zoomMin, int zoomMax)  
      protected BitmapTileSource​(BitmapTileSource.Builder<?> builder)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static BitmapTileSource.Builder<?> builder()  
      org.oscim.tiling.ITileDataSource getDataSource()  
      • Methods inherited from class org.oscim.tiling.source.UrlTileSource

        close, getHttpEngine, getRequestHeader, getTilePath, getTileUrl, getUrl, getUrlFormatter, open, setApiKey, setHttpEngine, setHttpRequestHeaders, setUrlFormatter, tileXToUrlX, tileYToUrlY, tileZToUrlZ
      • Methods inherited from class org.oscim.tiling.TileSource

        getAlpha, getFadeSteps, getName, getOption, getOverZoom, getTileSize, getZoomLevelMax, getZoomLevelMin, setCache, setFadeSteps, setOption
      • Methods inherited from class java.lang.Object

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

      • BitmapTileSource

        public BitmapTileSource​(java.lang.String url,
                                int zoomMin,
                                int zoomMax)
        Create BitmapTileSource for 'url'

        By default path will be formatted as: url/z/x/y.png Use e.g. setExtension(".jpg") to overide ending or implement getUrlString() for custom formatting.

      • BitmapTileSource

        public BitmapTileSource​(java.lang.String url,
                                int zoomMin,
                                int zoomMax,
                                java.lang.String extension)
      • BitmapTileSource

        public BitmapTileSource​(java.lang.String url,
                                java.lang.String tilePath,
                                int zoomMin,
                                int zoomMax)
    • Method Detail

      • getDataSource

        public org.oscim.tiling.ITileDataSource getDataSource()
        Specified by:
        getDataSource in class org.oscim.tiling.TileSource