public final class TileSystem
extends java.lang.Object
| 构造器和说明 |
|---|
TileSystem() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getTileSize()
获得缩放等级
|
static double |
GroundResolution(double latitude,
int levelOfDetail)
确定在指定的地面分辨率(每像素的米) 纬度。
|
static Point |
LatLongToPixelXY(double latitude,
double longitude,
int levelOfDetail,
Point reuse)
将一个点从纬度/经度WGS-84坐标(度)为XY在指定级别的像素坐标
|
static double |
MapScale(double latitude,
int levelOfDetail,
int screenDpi)
在指定的纬度确定地图比例尺,详细程度,以及 屏幕分辨率。
|
static int |
MapSize(int levelOfDetail)
在指定级别上的地图宽度和高度(以像素为单位)的缩放比例
|
static GeoPoint |
PixelXYToLatLong(int pixelX,
int pixelY,
int levelOfDetail,
GeoPoint reuse)
将一个XY屏幕坐标转化为一个纬度/经度WGS-84坐标(度)
|
static Point |
PixelXYToTileXY(int pixelX,
int pixelY,
Point reuse)
将像素坐标xy坐标的瓦片转为指定的像素。
|
static Point |
QuadKeyToTileXY(java.lang.String quadKey,
Point reuse)
将四叉键转换为xy坐标
|
static void |
setTileSize(int tileSize)
设置缩放等级
|
static Point |
TileXYToPixelXY(int tileX,
int tileY,
Point reuse)
将瓦片xy坐标转为屏幕的像素坐标
|
static java.lang.String |
TileXYToQuadKey(int tileX,
int tileY,
int levelOfDetail)
瓦片坐标转换为string
|
public static void setTileSize(int tileSize)
tileSize - 缩放等级public static int getTileSize()
public static int MapSize(int levelOfDetail)
levelOfDetail - 缩放层次,从1(最低层次)到23(最高层次)public static double GroundResolution(double latitude,
int levelOfDetail)
latitude - 测量地面的纬度levelOfDetail - 缩放比列,从1(最低比例)到23(最高比例)public static double MapScale(double latitude,
int levelOfDetail,
int screenDpi)
latitude - 测量地面的纬度levelOfDetail - 缩放比列,从1(最低比例)到23(最高比例)screenDpi - 每英寸屏幕的分辨率public static Point LatLongToPixelXY(double latitude,
double longitude,
int levelOfDetail,
Point reuse)
latitude - 测量地面的纬度longitude - 测量地面的经度levelOfDetail - 缩放比列,从1(最低比例)到23(最高比例)reuse - 一个可选的点被回收,或为空,则自动创建一个新的public static GeoPoint PixelXYToLatLong(int pixelX, int pixelY, int levelOfDetail, GeoPoint reuse)
pixelX - 屏幕X坐标pixelY - 屏幕Y坐标levelOfDetail - 缩放比列,从1(最低比例)到23(最高比例)reuse - 一个可选的点被回收,或为空,则自动创建一个新的public static Point PixelXYToTileXY(int pixelX,
int pixelY,
Point reuse)
pixelX - x像素坐标pixelY - y像素坐标reuse - 一个可选的点被回收,或为空,则自动创建一个新的public static Point TileXYToPixelXY(int tileX,
int tileY,
Point reuse)
tileX - 瓦片的X坐标tileY - 瓦片的Y坐标reuse - 一个可选的点被回收,或为空,则自动创建一个新的public static java.lang.String TileXYToQuadKey(int tileX,
int tileY,
int levelOfDetail)
tileX - 瓦片的X坐标tileY - 瓦片的Y坐标levelOfDetail - 缩放比列,从1(最低比例)到23(最高比例)public static Point QuadKeyToTileXY(java.lang.String quadKey,
Point reuse)
quadKey - 瓦片的四叉键reuse - 一个可选的点被回收,或为空,则自动创建一个新的