Package org.geotools.tile.impl.bing
Class BingTileIdentifier
Object
TileIdentifier
BingTileIdentifier
The TileIdentifier implementation for the BingMaps family. This identifier follows the grid logic of similar
implementations. The different characteristic of a BingTileIdentifier is the use of quadkey to locate a tile in the
grid space. Please refer to <a href="https://msdn.microsoft.com/en-us/library/bb259689.aspx>Bing Maps Tile
System.
- Since:
- 12
- Author:
- Ugo Taddei
-
Constructor Summary
ConstructorsConstructorDescriptionBingTileIdentifier
(int x, int y, ZoomLevel zoomLevel, String serviceName) Creates a new BingTileIdentifier. -
Method Summary
Methods inherited from class TileIdentifier
arithmeticMod, equals, getServiceName, getX, getY, getZ, getZoomLevel, hashCode, toString
-
Constructor Details
-
BingTileIdentifier
Creates a new BingTileIdentifier.
-
-
Method Details
-
getRightNeighbour
- Specified by:
getRightNeighbour
in classTileIdentifier
-
getLowerNeighbour
- Specified by:
getLowerNeighbour
in classTileIdentifier
-
getId
Description copied from class:TileIdentifier
Gets the id of a tile, which can be used for caching purposes.The id is a file-friendly name (that is, should contains no special characters such as ".", "/", etc. The id should be build from the code (which also uniquely identifies a tile, but, in some service implementation may contain file-unfriendly characters (e.g. OpenStreetMap: 5/16/10.png).
When building an id, you should use the service name as a prefix (e.g. for OpenStreetMap: "Mapnik", "CycleMap"; Bing Maps: "Road", "Hybrid"; etc) and suffix the id with a file-friendly string (e.g. OpenStreetMap: "Mapnik_X_Y_Z").
- Specified by:
getId
in classTileIdentifier
-
getCode
Description copied from class:TileIdentifier
Gets the code of a tile.The id is a string which uniquely identifies a tile. In some service implementations this is a quadkey (e.g. Bing Maps: "03123") or the fragment of the tile image (e.g. OpenStreetMap: 5/16/10.png, for Z/X/Y.png).
- Specified by:
getCode
in classTileIdentifier
- Returns:
- the code
-