diff --git a/vtm-android-example/AndroidManifest.xml b/vtm-android-example/AndroidManifest.xml index 5634cf3d..577d5eff 100644 --- a/vtm-android-example/AndroidManifest.xml +++ b/vtm-android-example/AndroidManifest.xml @@ -32,12 +32,16 @@ android:name="org.oscim.android.test.SimpleMapActivity" android:label="@string/title_activity_map" > </activity> - - <activity + + <activity + android:name="org.oscim.android.test.S3DBMapActivity" + android:label="@string/title_activity_map" > + </activity> + + <activity android:name="org.oscim.android.test.PathOverlayActivity" android:label="@string/title_activity_map" > </activity> - <activity android:name="org.oscim.android.test.MarkerOverlayActivity" diff --git a/vtm-android-example/src/org/oscim/android/test/S3DBMapActivity.java b/vtm-android-example/src/org/oscim/android/test/S3DBMapActivity.java new file mode 100644 index 00000000..806a1c1b --- /dev/null +++ b/vtm-android-example/src/org/oscim/android/test/S3DBMapActivity.java @@ -0,0 +1,27 @@ +package org.oscim.android.test; + +import org.oscim.layers.tile.s3db.S3DBLayer; +import org.oscim.layers.tile.vector.labeling.LabelLayer; +import org.oscim.theme.VtmThemes; +import org.oscim.tiling.TileSource; +import org.oscim.tiling.source.oscimap4.OSciMap4TileSource; + +import android.os.Bundle; + +public class S3DBMapActivity extends BaseMapActivity { + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + mMap.setTheme(VtmThemes.DEFAULT); + //mMap.setTheme(VtmThemes.TRONRENDER); + //mMap.setTheme(VtmThemes.OSMARENDER); + + TileSource ts = new OSciMap4TileSource("http://opensciencemap.org/tiles/s3db"); + mMap.layers().add(new S3DBLayer(mMap, ts)); + + mMap.layers().add(new LabelLayer(mMap, mBaseLayer)); + mMap.setMapPosition(53.08, 8.83, Math.pow(2, 14)); + } +} diff --git a/vtm-android-example/src/org/oscim/android/test/Samples.java b/vtm-android-example/src/org/oscim/android/test/Samples.java index 8dfa35ee..d160e950 100644 --- a/vtm-android-example/src/org/oscim/android/test/Samples.java +++ b/vtm-android-example/src/org/oscim/android/test/Samples.java @@ -46,6 +46,7 @@ public class Samples extends Activity { linearLayout.addView(createButton(PathOverlayActivity.class)); linearLayout.addView(createButton(MarkerOverlayActivity.class)); linearLayout.addView(createButton(ThemeStylerActivity.class)); + linearLayout.addView(createButton(S3DBMapActivity.class)); } private Button createButton(final Class<?> clazz) {