add PathLayer example

This commit is contained in:
Hannes Janetzek
2014-01-17 03:23:40 +01:00
parent 4789ecb8d7
commit a9db7989c3
4 changed files with 88 additions and 7 deletions

View File

@@ -28,6 +28,8 @@ import android.view.Menu;
public class BaseMapActivity extends MapActivity {
private final static boolean USE_CACHE = false;
MapView mMapView;
VectorTileLayer mBaseLayer;
TileSource mTileSource;
@@ -44,18 +46,20 @@ public class BaseMapActivity extends MapActivity {
mTileSource = new OSciMap4TileSource();
mTileSource.setOption("url", "http://opensciencemap.org/tiles/vtm");
mCache = new TileCache(this, "cachedir", "testdb");
mCache.setCacheSize(512 * (1 << 10));
mTileSource.setCache(mCache);
if (USE_CACHE) {
mCache = new TileCache(this, "cachedir", "testdb");
mCache.setCacheSize(512 * (1 << 10));
mTileSource.setCache(mCache);
}
mBaseLayer = mMap.setBaseMap(mTileSource);
}
@Override
protected void onDestroy() {
super.onDestroy();
mCache.dispose();
super.onDestroy();
if (USE_CACHE)
mCache.dispose();
}
@Override