package com.android.lib.map.osm;
public class Tile {
public final static int TILE_SIZE = 256;
public static final int AVERAGE_TILE_SIZE = 35; // in Kb
public int mapX;
public int mapY;
public int offsetX;
public int offsetY;
public int zoom;
public String key;
public int mapTypeId;
public byte[] bitmap;
public Tile() {
}
public Tile(int x, int y, int z) {
mapX = x;
mapY = y;
zoom = z;
key = z + "/" + x + "/" + y + ".png";
}
public Tile(int x, int y, int z, int aMapTypeId) {
mapX = x;
mapY = y;
zoom = z;
key = z + "/" + x + "/" + y + ".png";
mapTypeId = aMapTypeId;
}
public Tile(Tile tile) {
mapX = tile.mapX;
mapY = tile.mapY;
offsetX = tile.offsetX;
offsetY = tile.offsetY;
zoom = tile.zoom;
key = tile.key;
mapTypeId = tile.mapTypeId;
bitmap = tile.bitmap;
}
}