From 0fbce2114093517ca5525752d04c66016443db9a Mon Sep 17 00:00:00 2001 From: Emux Date: Fri, 15 Sep 2017 19:23:36 +0300 Subject: [PATCH] Samples improvements #32 --- vtm-android-example/build.gradle | 1 - .../android/test/OsmJsonMapActivity.java | 69 ------------------- 2 files changed, 70 deletions(-) delete mode 100644 vtm-android-example/src/org/oscim/android/test/OsmJsonMapActivity.java diff --git a/vtm-android-example/build.gradle b/vtm-android-example/build.gradle index ebac62c9..47070157 100644 --- a/vtm-android-example/build.gradle +++ b/vtm-android-example/build.gradle @@ -6,7 +6,6 @@ repositories { dependencies { compile project(':vtm-android') - compile project(':vtm-extras') compile project(':vtm-http') compile(project(':vtm-jeo')) { exclude group: 'com.vividsolutions', module: 'jts' diff --git a/vtm-android-example/src/org/oscim/android/test/OsmJsonMapActivity.java b/vtm-android-example/src/org/oscim/android/test/OsmJsonMapActivity.java deleted file mode 100644 index 5d0deb88..00000000 --- a/vtm-android-example/src/org/oscim/android/test/OsmJsonMapActivity.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2014 Hannes Janetzek - * Copyright 2016-2017 devemux86 - * - * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). - * - * This program is free software: you can redistribute it and/or modify it under the - * terms of the GNU Lesser General Public License as published by the Free Software - * Foundation, either version 3 of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A - * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License along with - * this program. If not, see . - */ -package org.oscim.android.test; - -import android.os.Bundle; - -import org.oscim.layers.tile.buildings.BuildingLayer; -import org.oscim.layers.tile.vector.VectorTileLayer; -import org.oscim.layers.tile.vector.labeling.LabelLayer; -import org.oscim.theme.IRenderTheme; -import org.oscim.theme.ThemeLoader; -import org.oscim.theme.VtmThemes; -import org.oscim.tiling.source.geojson.OsmBuildingJsonTileSource; -import org.oscim.tiling.source.geojson.OsmLanduseJsonTileSource; -import org.oscim.tiling.source.geojson.OsmRoadLabelJsonTileSource; -import org.oscim.tiling.source.geojson.OsmRoadLineJsonTileSource; -import org.oscim.tiling.source.geojson.OsmWaterJsonTileSource; - -public class OsmJsonMapActivity extends MapActivity { - - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - IRenderTheme theme = ThemeLoader.load(VtmThemes.DEFAULT); - - mMap.setBaseMap(new VectorTileLayer(mMap, new OsmLanduseJsonTileSource())); - mMap.setTheme(theme); - - VectorTileLayer l = new VectorTileLayer(mMap, new OsmWaterJsonTileSource()); - l.setRenderTheme(theme); - l.tileRenderer().setOverdrawColor(0); - mMap.layers().add(l); - - l = new VectorTileLayer(mMap, new OsmRoadLineJsonTileSource()); - l.setRenderTheme(theme); - l.tileRenderer().setOverdrawColor(0); - mMap.layers().add(l); - - l = new VectorTileLayer(mMap, new OsmBuildingJsonTileSource()); - l.setRenderTheme(theme); - l.tileRenderer().setOverdrawColor(0); - mMap.layers().add(l); - mMap.layers().add(new BuildingLayer(mMap, l)); - - l = new VectorTileLayer(mMap, new OsmRoadLabelJsonTileSource()); - l.setRenderTheme(theme); - l.tileRenderer().setOverdrawColor(0); - mMap.layers().add(l); - mMap.layers().add(new LabelLayer(mMap, l)); - - mMap.setMapPosition(53.08, 8.83, Math.pow(2, 16)); - } -}