public final class QuadTiling extends Object
Modifier and Type | Field and Description |
---|---|
static int |
NR_LEVELS |
static int |
TILES_PER_LEVEL |
static int |
TILES_PER_LEVEL_SHIFT |
static double |
WORLD_PARTS |
static int |
X_BIAS |
static int |
X_PARTS |
static int |
Y_BIAS |
static int |
Y_PARTS |
Modifier | Constructor and Description |
---|---|
private |
QuadTiling() |
Modifier and Type | Method and Description |
---|---|
(package private) static long |
coorToTile(LatLon coor) |
static int |
index(double lat,
double lon,
int level)
Returns quad tiling index for given coordinates and level.
|
static int |
index(int level,
long quad) |
static int |
index(LatLon coor,
int level)
Returns quad tiling index for given coordinates and level.
|
(package private) static long |
lat2y(double lat) |
(package private) static long |
lon2x(double lon) |
static long |
quadTile(LatLon coor) |
static LatLon |
tile2LatLon(long quad) |
(package private) static long |
xy2tile(long x,
long y) |
public static final int NR_LEVELS
public static final double WORLD_PARTS
public static final int TILES_PER_LEVEL_SHIFT
public static final int TILES_PER_LEVEL
public static final int X_PARTS
public static final int X_BIAS
public static final int Y_PARTS
public static final int Y_BIAS
private QuadTiling()
public static LatLon tile2LatLon(long quad)
static long xy2tile(long x, long y)
static long coorToTile(LatLon coor)
static long lon2x(double lon)
static long lat2y(double lat)
public static int index(int level, long quad)
public static int index(LatLon coor, int level)
coor
- coordinateslevel
- levelpublic static int index(double lat, double lon, int level)
lat
- latitudelon
- longitudelevel
- level