diff --git a/vtm-android/src/org/oscim/android/MapView.java b/vtm-android/src/org/oscim/android/MapView.java index 933b0211..15f9948d 100644 --- a/vtm-android/src/org/oscim/android/MapView.java +++ b/vtm-android/src/org/oscim/android/MapView.java @@ -84,7 +84,8 @@ public class MapView extends GLSurfaceView { DisplayMetrics metrics = getResources().getDisplayMetrics(); CanvasAdapter.dpi = (int) (metrics.scaledDensity * CanvasAdapter.DEFAULT_DPI); - Tile.SIZE = Tile.calculateTileSize(); + if (!Parameters.CUSTOM_TILE_SIZE) + Tile.SIZE = Tile.calculateTileSize(); /* Initialize the Map */ mMap = new AndroidMap(this); diff --git a/vtm/src/org/oscim/utils/Parameters.java b/vtm/src/org/oscim/utils/Parameters.java index 1dff9ba8..f085f70a 100644 --- a/vtm/src/org/oscim/utils/Parameters.java +++ b/vtm/src/org/oscim/utils/Parameters.java @@ -16,6 +16,11 @@ package org.oscim.utils; public final class Parameters { + /** + * Allow custom tile size instead of the calculated one. + */ + public static boolean CUSTOM_TILE_SIZE = false; + /** * If true the MapEventLayer2 will be used instead of default MapEventLayer. */