程序包 | 说明 |
---|---|
com.mapuni.bigmap.tileprovider | |
com.mapuni.bigmap.tileprovider.cachemanager | |
com.mapuni.bigmap.tileprovider.modules | |
com.mapuni.bigmap.tileprovider.tilesource | |
com.mapuni.bigmap.util |
限定符和类型 | 方法和说明 |
---|---|
MapTile |
MapTileRequestState.getMapTile()
得到MapTile对象
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
MapTileCache.containsTile(MapTile aTile)
根据地图瓦片判断是否在缓存中
|
abstract Drawable |
MapTileProviderBase.getMapTile(MapTile pTile)
通过地图瓦片得到Drawable对象
|
Drawable |
MapTileProviderArray.getMapTile(MapTile pTile) |
Drawable |
MapTileCache.getMapTile(MapTile aTile)
根据地图瓦片得到Drawable对象
|
void |
LRUMapTileCache.TileRemovedListener.onTileRemoved(MapTile mapTile) |
void |
MapTileCache.putTile(MapTile aTile,
Drawable aDrawable)
地图瓦片和Drawable对象加入到地图序列中
|
构造器和说明 |
---|
MapTileRequestState(MapTile mapTile,
MapTileModuleProviderBase[] providers,
IMapTileProviderCallback callback)
构造方法
|
限定符和类型 | 方法和说明 |
---|---|
static java.io.File |
CacheManager.getFileName(ITileSource tileSource,
MapTile tile)
根据瓦片索引得到缓存文件(加后缀.tile)
|
boolean |
CacheManager.loadTile(OnlineTileSourceBase tileSource,
MapTile tile)
加载成功OR失败
|
限定符和类型 | 方法和说明 |
---|---|
byte[] |
DatabaseFileArchive.getImage(ITileSource pTileSource,
MapTile pTile)
获取瓦片资源图片byte流
|
java.io.InputStream |
ZipFileArchive.getInputStream(ITileSource pTileSource,
MapTile pTile) |
java.io.InputStream |
MBTilesFileArchive.getInputStream(ITileSource pTileSource,
MapTile pTile) |
java.io.InputStream |
IArchiveFile.getInputStream(ITileSource tileSource,
MapTile tile)
获取所请求的瓦片的输入流.
|
java.io.InputStream |
GEMFFileArchive.getInputStream(ITileSource pTileSource,
MapTile pTile) |
java.io.InputStream |
DatabaseFileArchive.getInputStream(ITileSource pTileSource,
MapTile pTile) |
boolean |
TileWriter.saveFile(ITileSource pTileSource,
MapTile pTile,
java.io.InputStream pStream)
保存缓存到文件目录中
|
boolean |
SqlTileWriter.saveFile(ITileSource pTileSourceInfo,
MapTile pTile,
java.io.InputStream pStream)
保存到文件目录.
|
boolean |
IFilesystemCache.saveFile(ITileSource pTileSourceInfo,
MapTile pTile,
java.io.InputStream pStream)
数据写入的文件系统缓存中.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
ITileSource.getTileRelativeFilenameString(MapTile aTile)
瓦片的唯一路径标识,这个路径标示会在瓦片文件存储系统中和性能优化中使用,它可以包括多条路径
|
java.lang.String |
BitmapTileSourceBase.getTileRelativeFilenameString(MapTile tile) |
java.lang.String |
XYTileSource.getTileURLString(MapTile aTile) |
java.lang.String |
QuadTreeTileSource.getTileURLString(MapTile aTile) |
abstract java.lang.String |
OnlineTileSourceBase.getTileURLString(MapTile aTile)
获取瓦片url
|
java.lang.String |
MapBoxTileSource.getTileURLString(MapTile aMapTile) |
java.lang.String |
CloudmadeTileSource.getTileURLString(MapTile pTile) |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
TileLooper.handleTile(Canvas pCanvas,
int pTileSizePx,
MapTile pTile,
int pX,
int pY)
绘制地图
|