public class BingClient extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
TILE_SIZE |
| Constructor and Description |
|---|
BingClient() |
BingClient(String bingMapsKey) |
| Modifier and Type | Method and Description |
|---|---|
BoundingBox |
getBoundingBox(int zoomLevel,
int tileX,
int tileY) |
Map<String,Object> |
getImageryMetadata(ImagerySet imagerySet) |
String |
getImageryMetadataUrl(ImagerySet imagerySet) |
double |
getLatitude(int zoomLevel,
int tileY) |
double |
getLongitude(int zoomLevel,
int tileX) |
BufferedImage |
getMapImage(ImagerySet imagerySet,
MapLayer mapLayer,
String quadKey) |
Image |
getMapImage(ImagerySet imagerySet,
MapLayer mapLayer,
String format,
double minX,
double minY,
double maxX,
double maxY,
Integer width,
Integer height,
double scale) |
int |
getMapSizePixels(int zoomLevel) |
String |
getMapUrl(ImagerySet imagerySet,
MapLayer mapLayer,
String quadKey) |
String |
getMapUrl(ImagerySet imagerySet,
MapLayer mapLayer,
String format,
double minX,
double minY,
double maxX,
double maxY,
Integer width,
Integer height) |
String |
getQuadKey(int zoomLevel,
int tileX,
int tileY) |
double |
getResolution(int zoomLevel) |
int |
getTileX(int zoomLevel,
double longitude) |
int |
getTileY(int zoomLevel,
double latitude) |
int |
getZoomLevel(double metresPerPixel) |
public static final int TILE_SIZE
public BingClient()
public BingClient(String bingMapsKey)
public BoundingBox getBoundingBox(int zoomLevel, int tileX, int tileY)
public Map<String,Object> getImageryMetadata(ImagerySet imagerySet)
public String getImageryMetadataUrl(ImagerySet imagerySet)
public double getLatitude(int zoomLevel,
int tileY)
public double getLongitude(int zoomLevel,
int tileX)
public BufferedImage getMapImage(ImagerySet imagerySet, MapLayer mapLayer, String quadKey)
public Image getMapImage(ImagerySet imagerySet, MapLayer mapLayer, String format, double minX, double minY, double maxX, double maxY, Integer width, Integer height, double scale)
public int getMapSizePixels(int zoomLevel)
public String getMapUrl(ImagerySet imagerySet, MapLayer mapLayer, String quadKey)
public String getMapUrl(ImagerySet imagerySet, MapLayer mapLayer, String format, double minX, double minY, double maxX, double maxY, Integer width, Integer height)
public String getQuadKey(int zoomLevel, int tileX, int tileY)
public double getResolution(int zoomLevel)
public int getTileX(int zoomLevel,
double longitude)
public int getTileY(int zoomLevel,
double latitude)
public int getZoomLevel(double metresPerPixel)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.