public abstract class BitmapTileSourceBase extends java.lang.Object implements ITileSource
限定符和类型 | 类和说明 |
---|---|
class |
BitmapTileSourceBase.LowMemoryException
内存异常
|
构造器和说明 |
---|
BitmapTileSourceBase(java.lang.String aName,
int aZoomMinLevel,
int aZoomMaxLevel,
int aTileSizePixels,
java.lang.String aImageFilenameEnding)
构造器
|
限定符和类型 | 方法和说明 |
---|---|
Drawable |
getDrawable(java.io.InputStream aFileInputStream)
通过输入流获取一个drawable对象
|
Drawable |
getDrawable(java.lang.String aFilePath)
从一个路径中获取drawable对象
|
int |
getMaximumZoomLevel()
获取瓦片的最大zoom级别
|
int |
getMinimumZoomLevel()
获取瓦片的最小zoom级别
|
java.lang.String |
getTileRelativeFilenameString(MapTile tile)
瓦片的唯一路径标识,这个路径标示会在瓦片文件存储系统中和性能优化中使用,它可以包括多条路径
|
int |
getTileSizePixels()
获取瓦片的像素大小
|
java.lang.String |
imageFilenameEnding()
获取文件名
|
java.lang.String |
name()
获取瓦片名称
|
int |
ordinal()
瓦片序号标识符
|
java.lang.String |
pathBase() |
public BitmapTileSourceBase(java.lang.String aName, int aZoomMinLevel, int aZoomMaxLevel, int aTileSizePixels, java.lang.String aImageFilenameEnding)
aName
- 瓦片名称路径aZoomMinLevel
- 最小zoom级别aZoomMaxLevel
- 最大zoom级别aTileSizePixels
- 瓦片像素aImageFilenameEnding
- image文件名public int ordinal()
ITileSource
ordinal
在接口中 ITileSource
public java.lang.String name()
ITileSource
name
在接口中 ITileSource
public java.lang.String pathBase()
public java.lang.String imageFilenameEnding()
public int getMinimumZoomLevel()
ITileSource
getMinimumZoomLevel
在接口中 ITileSource
public int getMaximumZoomLevel()
ITileSource
getMaximumZoomLevel
在接口中 ITileSource
public int getTileSizePixels()
ITileSource
getTileSizePixels
在接口中 ITileSource
public Drawable getDrawable(java.lang.String aFilePath) throws BitmapTileSourceBase.LowMemoryException
ITileSource
getDrawable
在接口中 ITileSource
aFilePath
- 文件路径BitmapTileSourceBase.LowMemoryException
public java.lang.String getTileRelativeFilenameString(MapTile tile)
ITileSource
getTileRelativeFilenameString
在接口中 ITileSource
tile
- 瓦片public Drawable getDrawable(java.io.InputStream aFileInputStream) throws BitmapTileSourceBase.LowMemoryException
ITileSource
getDrawable
在接口中 ITileSource
aFileInputStream
- 瓦片输入流BitmapTileSourceBase.LowMemoryException