From 150c7d911c4d25b2690b1a841b5b42dbcc4eeb55 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Sat, 22 Mar 2014 22:58:13 +0100 Subject: [PATCH] gwt: s3db layer --- vtm-web-app/src/org/oscim/web/client/GwtMap.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/vtm-web-app/src/org/oscim/web/client/GwtMap.java b/vtm-web-app/src/org/oscim/web/client/GwtMap.java index 0dd9f2d8..75c5a8a8 100644 --- a/vtm-web-app/src/org/oscim/web/client/GwtMap.java +++ b/vtm-web-app/src/org/oscim/web/client/GwtMap.java @@ -27,6 +27,7 @@ import org.oscim.gdx.GdxMap; import org.oscim.gdx.client.GwtGdxGraphics; import org.oscim.gdx.client.UrlUpdater; import org.oscim.layers.tile.bitmap.BitmapTileLayer; +import org.oscim.layers.tile.s3db.S3DBLayer; import org.oscim.layers.tile.vector.BuildingLayer; import org.oscim.layers.tile.vector.VectorTileLayer; import org.oscim.layers.tile.vector.labeling.LabelLayer; @@ -174,12 +175,17 @@ class GwtMap extends GdxMap { } } + if (params.containsKey("s3db")) { + TileSource ts = new OSciMap4TileSource("http://opensciencemap.org/tiles/s3db"); + mMap.layers().add(new S3DBLayer(mMap, ts)); + } + if (l != null) { + if (!params.containsKey("nobuildings") && !params.containsKey("s3db")) + mMap.layers().add(new BuildingLayer(mMap, l)); + if (!params.containsKey("nolabel")) mMap.layers().add(new LabelLayer(mMap, l)); - - if (!params.containsKey("nobuildings")) - mMap.layers().add(new BuildingLayer(mMap, l)); } mSearchBox = new SearchBox(mMap);