OsmAnd/OsmAnd-java/src/net/osmand/map/ITileSource.java
Victor Shcherb efd320c69e Fix #1827
2016-08-17 00:21:47 +02:00

35 lines
667 B
Java

package net.osmand.map;
import java.io.IOException;
public interface ITileSource {
public int getMaximumZoomSupported();
public String getName();
public int getTileSize();
public String getUrlToLoad(int x, int y, int zoom);
public byte[] getBytes(int x, int y, int zoom, String dirWithTiles) throws IOException;
public int getMinimumZoomSupported();
public String getTileFormat();
public int getBitDensity();
public boolean isEllipticYTile();
public boolean couldBeDownloadedFromInternet();
public int getExpirationTimeMillis();
public int getExpirationTimeMinutes();
public String getReferer();
public void clearTiles(String path);
}