OsmTileLayer: add constructor (#792)

This commit is contained in:
Meibes 2020-11-28 10:08:31 +01:00 committed by Emux
parent 45a42bb242
commit f6561d2a2e
No known key found for this signature in database
GPG Key ID: 64ED9980896038C3

View File

@ -21,6 +21,7 @@ import org.oscim.core.Tag;
import org.oscim.core.TagSet; import org.oscim.core.TagSet;
import org.oscim.layers.tile.TileLoader; import org.oscim.layers.tile.TileLoader;
import org.oscim.map.Map; import org.oscim.map.Map;
import org.oscim.tiling.TileSource;
import org.oscim.utils.Utils; import org.oscim.utils.Utils;
public class OsmTileLayer extends VectorTileLayer { public class OsmTileLayer extends VectorTileLayer {
@ -36,6 +37,12 @@ public class OsmTileLayer extends VectorTileLayer {
mTileManager.setZoomLevel(zoomMin, zoomMax); mTileManager.setZoomLevel(zoomMin, zoomMax);
} }
public OsmTileLayer(Map map, TileSource tileSource) {
this(map);
setTileSource(tileSource);
}
@Override @Override
protected TileLoader createLoader() { protected TileLoader createLoader() {
return new OsmTileLoader(this); return new OsmTileLoader(this);