disable poi symbols for tiles, currently broken and should be done in overlay

This commit is contained in:
Hannes Janetzek 2012-11-24 19:38:16 +01:00
parent 3dc36e108a
commit 481a5e079e

View File

@ -26,8 +26,6 @@ import org.oscim.renderer.layer.Layer;
import org.oscim.renderer.layer.Layers; import org.oscim.renderer.layer.Layers;
import org.oscim.renderer.layer.LineLayer; import org.oscim.renderer.layer.LineLayer;
import org.oscim.renderer.layer.PolygonLayer; import org.oscim.renderer.layer.PolygonLayer;
import org.oscim.renderer.layer.SymbolItem;
import org.oscim.renderer.layer.SymbolLayer;
import org.oscim.renderer.layer.TextItem; import org.oscim.renderer.layer.TextItem;
import org.oscim.theme.IRenderCallback; import org.oscim.theme.IRenderCallback;
import org.oscim.theme.RenderTheme; import org.oscim.theme.RenderTheme;
@ -303,18 +301,18 @@ public class TileGenerator implements IRenderCallback, IMapDatabaseCallback {
public void renderPointOfInterestSymbol(Bitmap bitmap) { public void renderPointOfInterestSymbol(Bitmap bitmap) {
// Log.d(TAG, "add symbol"); // Log.d(TAG, "add symbol");
if (mLayers.textureLayers == null) // if (mLayers.textureLayers == null)
mLayers.textureLayers = new SymbolLayer(); // mLayers.textureLayers = new SymbolLayer();
//
SymbolLayer sl = (SymbolLayer) mLayers.textureLayers; // SymbolLayer sl = (SymbolLayer) mLayers.textureLayers;
//
SymbolItem it = SymbolItem.get(); // SymbolItem it = SymbolItem.get();
it.x = mPoiX; // it.x = mPoiX;
it.y = mPoiY; // it.y = mPoiY;
it.bitmap = bitmap; // it.bitmap = bitmap;
it.billboard = true; // it.billboard = true;
//
sl.addSymbol(it); // sl.addSymbol(it);
} }
@Override @Override