s3db: add android example
This commit is contained in:
parent
c02287fc9b
commit
e67f4e8c62
@ -33,11 +33,15 @@
|
|||||||
android:label="@string/title_activity_map" >
|
android:label="@string/title_activity_map" >
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="org.oscim.android.test.PathOverlayActivity"
|
android:name="org.oscim.android.test.S3DBMapActivity"
|
||||||
android:label="@string/title_activity_map" >
|
android:label="@string/title_activity_map" >
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
<activity
|
||||||
|
android:name="org.oscim.android.test.PathOverlayActivity"
|
||||||
|
android:label="@string/title_activity_map" >
|
||||||
|
</activity>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="org.oscim.android.test.MarkerOverlayActivity"
|
android:name="org.oscim.android.test.MarkerOverlayActivity"
|
||||||
|
@ -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));
|
||||||
|
}
|
||||||
|
}
|
@ -46,6 +46,7 @@ public class Samples extends Activity {
|
|||||||
linearLayout.addView(createButton(PathOverlayActivity.class));
|
linearLayout.addView(createButton(PathOverlayActivity.class));
|
||||||
linearLayout.addView(createButton(MarkerOverlayActivity.class));
|
linearLayout.addView(createButton(MarkerOverlayActivity.class));
|
||||||
linearLayout.addView(createButton(ThemeStylerActivity.class));
|
linearLayout.addView(createButton(ThemeStylerActivity.class));
|
||||||
|
linearLayout.addView(createButton(S3DBMapActivity.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
private Button createButton(final Class<?> clazz) {
|
private Button createButton(final Class<?> clazz) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user