re-enable baselayer utility setter

This commit is contained in:
Hannes Janetzek 2013-06-28 04:23:48 +02:00
parent c137a69dc5
commit a018ccc851

View File

@ -21,9 +21,12 @@ import org.oscim.core.GeoPoint;
import org.oscim.core.MapPosition;
import org.oscim.layers.Layer;
import org.oscim.layers.MapEventLayer;
import org.oscim.layers.labeling.LabelLayer;
import org.oscim.layers.overlay.Overlay;
import org.oscim.layers.tile.bitmap.BitmapTileLayer;
import org.oscim.layers.tile.vector.MapTileLayer;
import org.oscim.layers.tile.vector.MapTileLoader;
import org.oscim.tilesource.TileSource;
public class MapView {
@ -44,28 +47,28 @@ public class MapView {
// FIXME
mDebugSettings = new DebugSettings();
//MapTileLoader.setDebugSettings(mDebugSettings);
MapTileLoader.setDebugSettings(mDebugSettings);
mLayerManager.add(0, new MapEventLayer(this));
}
// public MapTileLayer setBaseMap(TileSource tileSource) {
// MapTileLayer baseLayer = new MapTileLayer(this);
//
// baseLayer.setTileSource(tileSource);
//
// //mLayerManager.add(0, new MapEventLayer(this));
//
// mLayerManager.add(1, baseLayer);
//
// //mRotationEnabled = true;
//
// //mLayerManager.add(new GenericOverlay(this, new GridRenderLayer(this)));
// mLayerManager.add(new BuildingOverlay(this, baseLayer.getTileLayer()));
// mLayerManager.add(new LabelLayer(this, baseLayer.getTileLayer()));
//
// return baseLayer;
// }
public MapTileLayer setBaseMap(TileSource tileSource) {
MapTileLayer baseLayer = new MapTileLayer(this);
baseLayer.setTileSource(tileSource);
//mLayerManager.add(0, new MapEventLayer(this));
mLayerManager.add(1, baseLayer);
//mRotationEnabled = true;
//mLayerManager.add(new GenericOverlay(this, new GridRenderLayer(this)));
//mLayerManager.add(new BuildingOverlay(this, baseLayer.getTileLayer()));
mLayerManager.add(new LabelLayer(this, baseLayer.getTileLayer()));
return baseLayer;
}
// public void setBackgroundMap(BitmapTileLayer tileLayer) {
// mLayerManager.add(0, tileLayer);