标签: java android maps osmdroid offline-caching
我希望能够查看osmdroid地图的某个区域,并缓存我看到的所有内容(所有缩放级别)。这是在OSMNavigator中完成的。我只想使用普通的osmdroid(没有奖金包)。 知道我是怎么做的吗?
答案 0 :(得分:0)
您可能想要使用缓存管理器
关于缓存管理器的Wiki文章https://github.com/osmdroid/osmdroid/wiki/Cache-Manager
来源:https://github.com/osmdroid/osmdroid/blob/master/osmdroid-android/src/main/java/org/osmdroid/tileprovider/cachemanager/CacheManager.java
使用示例:https://github.com/osmdroid/osmdroid/blob/master/OpenStreetMapViewer/src/main/java/org/osmdroid/samplefragments/cache/SampleCacheDownloader.java
基本工作流程: