public abstract class UrlTileProvider extends java.lang.Object implements TileProvider
NO_TILE| Constructor and Description |
|---|
UrlTileProvider() |
UrlTileProvider(int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
Tile |
getTile(int x,
int y,
int zoom)
返回指定x, y, zoom值对应的栅格瓦片
|
abstract java.net.URL |
getTileUrl(int x,
int y,
int zoom)
根据瓦片参数,返回对应的服务器地址。服务器返回的必须是对应瓦片的图片数据流,
如果没有 (x,y,z) 位置的瓦片数据,服务返回的数据应为长度为 0 的 byte[]
|
protected NetResponse |
requestTileData(java.lang.String url)
请求网络获取URL的数据
|
public UrlTileProvider()
public UrlTileProvider(int width,
int height)
width - 瓦片图片的宽height - 瓦片图片的高public final Tile getTile(int x, int y, int zoom)
TileProvidergetTile in interface TileProviderx - 瓦片数据的 x 坐标,取值范围 [0, 2^z -1]y - 瓦片数据的 y 坐标,取值范围 [0, 2^z -1]zoom - 瓦片数据的级别, 取值范围 [TencentMap.getMinZoomLevel(), TencentMap.getMaxZoomLevel()]protected NetResponse requestTileData(java.lang.String url)
url - 请求URLpublic abstract java.net.URL getTileUrl(int x,
int y,
int zoom)
x - y - zoom -