6.3.1.7.18. TMSLayer

public abstract class TMSLayer extends Layer

6.3.1.7.18.1. Fields

6.3.1.7.18.1.1. HTTP_SEPARATE_THREADS

protected static final int HTTP_SEPARATE_THREADS

6.3.1.7.18.1.2. JSON_CACHE_SIZE_MULT

protected static final String JSON_CACHE_SIZE_MULT

6.3.1.7.18.1.3. JSON_TMSTYPE_KEY

protected static final String JSON_TMSTYPE_KEY

6.3.1.7.18.1.4. TILE_EXT

public static final String TILE_EXT

6.3.1.7.18.1.5. lock

protected final Object lock

6.3.1.7.18.1.6. mBitmapCache

protected Map<String, Bitmap> mBitmapCache

6.3.1.7.18.1.7. mCacheSize

protected int mCacheSize

6.3.1.7.18.1.8. mTMSType

protected int mTMSType

6.3.1.7.18.1.9. mViewWidth

protected int mViewWidth

6.3.1.7.18.2. Constructors

6.3.1.7.18.2.1. TMSLayer

protected TMSLayer(Context context, File path)

6.3.1.7.18.3. Methods

6.3.1.7.18.3.1. clearCache

public void clearCache()

6.3.1.7.18.3.2. fillFromNgrc

public void fillFromNgrc(Uri uri, IProgressor progressor)

6.3.1.7.18.3.3. fillFromZip

public void fillFromZip(Uri uri, IProgressor progressor)

6.3.1.7.18.3.4. fillFromZipInt

protected void fillFromZipInt(Uri uri, IProgressor progressor)

6.3.1.7.18.3.5. fromJSON

public void fromJSON(JSONObject jsonObject)

6.3.1.7.18.3.6. getBitmap

public abstract Bitmap getBitmap(TileItem tile)

6.3.1.7.18.3.7. getBitmapFromCache

protected Bitmap getBitmapFromCache(String tileHash)

6.3.1.7.18.3.8. getCacheSizeMultiply

public int getCacheSizeMultiply()

6.3.1.7.18.3.9. getMaxThreadCount

public int getMaxThreadCount()

6.3.1.7.18.3.10. getTMSType

public int getTMSType()

6.3.1.7.18.3.11. lruCache

protected static <K, V> Map<K, V> lruCache(int maxSize)

6.3.1.7.18.3.12. putBitmapToCache

protected void putBitmapToCache(String tileHash, Bitmap bitmap)

6.3.1.7.18.3.13. setCacheSizeMultiply

public void setCacheSizeMultiply(int cacheSizeMult)

6.3.1.7.18.3.14. setTMSType

public void setTMSType(int type)

6.3.1.7.18.3.15. setViewSize

public void setViewSize(int w, int h)

6.3.1.7.18.3.16. toJSON

public JSONObject toJSON()