接口 | 说明 |
---|---|
IArchiveFile |
文件系统管理接口
|
IFilesystemCache |
接口用于把数据写入到文件系统缓存中.
|
INetworkAvailablityCheck |
网络wifi是否可用接口
|
类 | 说明 |
---|---|
ArchiveFileFactory | |
ConfigurablePriorityThreadFactory |
线程优先级配置工厂模式
|
DatabaseFileArchive |
使用sqlite数据库管理存储地图瓦片
(CREATE TABLE tiles (key INTEGER PRIMARY KEY, provider
TEXT, tile BLOB) where the key is the X/Y/Z coordinates bitshifted using the
following algorithm key = ((z << z) + x << z) + y)
|
GEMFFileArchive | |
MapTileAssetsProvider |
通过assest实现文件系统缓存.瓦片集需要放在apk的assets目录下.比如像这样的格式assets/Bigmap/11/1316/806.png
|
MapTileDownloader |
它将下载的瓦片保存到一个 ifilesystemcache中
|
MapTileFileArchiveProvider |
A tile provider that can serve tiles from an archive using the supplied tile source.
|
MapTileFileStorageProviderBase | |
MapTileFilesystemProvider |
实现文件系统缓存
|
MapTileModuleProviderBase |
模块化瓦片提供者的抽象基类
|
MBTilesFileArchive | |
NetworkAvailabliltyCheck |
判断网络是否可用实现类
|
OfflineTileProvider |
加载离线地图瓦片.
|
SqlTileWriter |
一个SQLite数据库缓存.支持到期的时间戳,如果由服务器提供的瓦片被下载.修改过期时间.
|
TileWriter |
将瓦片写入到文件系统缓存中。
|
ZipFileArchive |
zip文件管理器
|
异常错误 | 说明 |
---|